html{margin:0; padding:0}

body{text-align:left; background-color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#535456; line-height:140%; margin:0; padding:0}

#overallWrapper{background-image:url(/images/back-top-v2.gif); background-repeat:repeat-x; background-color:#fff; text-align:left; margin:0; padding:0 0 0 19px}
#overallWrapper #top{text-align:left; width:979px; height:130px; background-image:url(/images/back-header-v3.gif); position:relative; margin:0; padding:0}
#overallWrapper #top #seoBlurb{position:absolute; top:3px; left:13px; font-family:Arial,Helvetica; font-size:11px; color:#2d2d2d; line-height:normal}
#overallWrapper #top #logoLink{position:absolute; top:22px; left:0}
#overallWrapper #top #pickGame{position:absolute; top:79px; right:8px; font-family:Arial,Helvetica; font-size:11px; color:#2d2d2d; line-height:normal; text-align:right}
#overallWrapper #top #pickGame a{color:#3f79aa; font-weight:700; text-decoration:none}
#overallWrapper #top #pickGame a:hover{color:#205079}
#overallWrapper #top #nav{position:absolute; top:110px; left:15px; font-family:Arial,Helvetica; font-size:11px; color:#aaa; font-weight:400; line-height:normal; text-transform:uppercase}
#overallWrapper #top #nav a{color:#aaa; font-weight:700; text-decoration:none; margin:0 10px}
#overallWrapper #top #nav a:hover{color:#fff}

#contentWrapper{text-align:left; width:979px; background-image:url(/images/back-content-v2.png); background-color:#fff; margin:0; padding:0; min-height:1000px}
#contentWrapper #left{float:left; margin:0px; padding:17px 0px 0px 6px; width:174px}
#contentWrapper #right{float:right; margin:0px; padding:17px 18px 0px 0px; width:250px}
#contentWrapper #content{margin:0px 0px 0px 17px; padding:17px 0px 0px 1px; width:672px}

#footer{clear:both; display:block; height:1px; overflow:hidden; margin:0; padding:0}

#bottomWrapper{border-top:1px #E5E5E5 solid; background-color:#F1F1F1; height:139px; margin:0; padding:0 27px}
#bottomWrapper #bottomLinks{height:76px; line-height:24px; font-family:Arial,Helvetica; font-size:11px; color:#d79f59; padding:26px 0 0 0}
#bottomWrapper #bottomLinks a{color:#d79f5a; text-decoration:none; font-weight:700}
#bottomWrapper #bottomLinks a:hover{color:#B28145; text-decoration:underline}
#bottomWrapper #copyright{border-top:1px solid #E5E5E5; font-family:Arial,Helvetica; font-size:11px; color:#aaaaa9; padding:12px 0}
#bottomWrapper #copyright a{color:#aaa; text-decoration:none; font-weight:700}
#bottomWrapper #copyright a:hover{color:#333; text-decoration:underline}

table.chartIndex{width:100%; border-collapse:collapse; font-size:12px; border-width:0; padding:0 0 10px}
table.chartIndex th{vertical-align:middle; color:#222; height:32px; text-align:center; background-color:#F1F1F1; font-weight:700; border-width:0; padding:0; border-top:1px #EFEFEF solid; border-bottom:1px #EFEFEF solid}
table.chartIndex .wb{border-left:1px solid #FFF}
table.chartIndex td{margin-top:2px; font-weight:700; vertical-align:middle; text-align:center; border-width:0; padding:5px}
table.chartIndex a{color:#3f79aa; text-decoration:underline}
table.chartIndex a:hover{color:#205079}

div.headline{background-color:#F1F1F1; color:#222; height:32px; margin:0 0 0; padding:0; border-top:1px #EFEFEF solid; border-bottom:1px #EFEFEF solid}
div.headline h4{height:32px; color:#222; font-weight:700; font-size:11px; line-height:11px; overflow:hidden; margin:0; padding:10px 5px 0 12px}

div.promoPimp{border-bottom:1px solid #e7eaef; margin:0 0 5px; padding:5px 0}
div.promoPimp a img{border:1px solid #e7eaef; float:left; width:62px; height:54px; margin:0 6px 0 0; padding:1px}

div.twin234sWrapper{width:100%; border:0 solid #000; overflow:hidden; padding:10px 0}
.twin234sLeft{float:left; width:234px; text-align:left}
.twin234sRight{float:right; width:234px; text-align:left}
div.twin234sWrapper img{width:234px; height:60px; border-width:0}

div.casinoRevew125{width:100%; border:0 solid #000; overflow:hidden}
div.casinoRevew125 img{float:left; width:125px; height:125px; margin:2px 10px 6px 0; padding:0}

table.casinoReviewMetaInfo{float:right; border-top:1px solid #e7eaef; border-left:1px solid #e7eaef; border-collapse:collapse; margin:0 0 5px 5px; padding:0}
table.casinoReviewMetaInfo th{background-color:#e7eaef; border-bottom:1px solid #e7eaef; border-right:1px solid #e7eaef; font-weight:400; vertical-align:top; padding:2px 5px}
table.casinoReviewMetaInfo td{border-bottom:1px solid #e7eaef; border-right:1px solid #e7eaef; font-weight:700; vertical-align:top; padding:2px 5px}
div.casinoReviewMetaInfo{float:right; border-color:#313742; border-style:solid; border-width:1px 0 0 1px}
div.casinoReviewMetaInfo div{border-color:#313742; border-style:solid; border-width:0 1px 1px 0}

.floatSafeWrapper{border:0 solid #FFF; width:100%; overflow:hidden}
.footerCasinoReviewsFirst{border-top:0 solid #e7eaef; padding:10px}
.footerCasinoReviews{border-top:1px solid #e7eaef; padding:10px}
.footerCasinoReviews .left, .footerCasinoReviewsFirst .left{width:315px; float:left}
.footerCasinoReviews .right, .footerCasinoReviewsFirst .right{width:315px; float:right}
.bold{font-weight:700}
.fineprint{font-size:10px; color:#7ebe1c}
.copyright{font-size:10px; color:#aaa}

hr{border:0; color:#313742; background-color:#313742; height:1px}
h1{font-size:20px; color:#070809; font-weight:normal; padding:20px 0px 10px 8px; margin:0px 0px 10px 0px; border-bottom:1px solid #e7eaef}
h2{font-size:14px; color:#070809; font-weight:700; background-repeat:repeat-x; background-position:bottom left; padding:20px 0px 10px 8px; margin:0px 0px 10px 0px;}

h4.subtitle{padding:10px 0px 0px 10px;border-top: 1px solid #ccc; font-size: 14px; font-weight: bold;margin:0;}

a{color:#0e3272; text-decoration:none; font-weight:700; outline:none}
a:hover{color:#5f80bb}
a img{border:0}