.drev {width:100%; float:left; padding:0 0px 0 0px; border:1px solid #c0c0c0; padding:3px 0 3px 0; background:url('http://thumbs.onlybestsex.com/v7/menu/facts_bg.png') repeat-x;}
.drev1 {width:260px; float:left; text-align:center;}
.drev1 img {vertical-align:text-bottom; padding:0px 0 0 0;}
.drev2 {float:left;text-align:left; padding:0 0 0 10px; min-width:350px; max-width:50% }
.drev2 p{ width:70%; margin: 2px 0px 2px 0; font-weight:bold; padding:0 0 0 0;height:20px; border-bottom:1px dotted #c0c0c0;}
.drev2 p strong {color:#000000; float:right;}
.drev2 span{ position:relative;right:1% ;top:20px; float:right;text-decoration:none; width:80px; height:55px; display:block; color:#666666; font-weight: bold; font-size:20px; text-align:center; background:url('http://onlybestsex.com/images/v7/reviewbbg.jpg'); border:1px #c0c0c0 solid; }
.drev2 span small{ font-size:12px; font-weight:normal;}
.site_review p{ margin: 0 0 0 0;}
.site_review a{font-weight:bold; color:#670203;}
.site_review i{color:#000033;}
.site_reviews{width:100%; float:left; margin:0 auto;}
.site_review{width:720px; float:left;}
.review{ padding:3px 3px 0 3px; clear:both; height:200px; margin:5px 0 5px 0;}
#review_img {width:250px; float:left;padding:0 10px 0 0;margin:6px auto; border:0;}
#review_rating {clear:both;}
.content_main5 {width:66%;float:left;margin:0 0 5px 0.5%;background:#FFFFFF;}
.side_menuRs2{ width:20.5%; float:right; text-align:left; margin:0 auto;vertical-align:top;clear:right; background:#fcfdfe; border:1px solid #c7ced4;}
.review p{text-align:left; margin:0; vertical-align: middle;padding:0;}
.review p textarea{resize: none; height:95px;max-height:95px; width:50%; background: inherit; border:0px; overflow:hidden; margin:0 0 5px 0; }
.review p img{ vertical-align:middle; margin:0 0 0 0;}
#review_text {width:100%;display:block;border:1px solid #c0c0c0;}
#clipLink, #pi1, #pi2, #pi3 {display:none;}
#dfact_right {width:65%;float:left;padding:3px 0 3px 2px;margin:0; border-bottom:1px solid #c0c0c0; font-weight:normal;}
.dfacts {width:100%; margin:0 0 0 0;}
.dfacts span {width:33%;float:left;margin:0; font-weight:bold; padding:0 3px 0 0;}
.dfacts p {width:100%; clear:both; margin:0; padding:0 3px 0 0;}
.sreviewl{width:100%; float:left; margin:2px 0 2px 0;}
.sreviewl p{float:left; margin:0;}
#flashcontent-flow2 {max-height:100%; text-align:center; max-width:100%; height:315px; width:420px;  margin:auto;}
#sl0 {width:5%; padding:0 0 0 1%; max-width:10%;}
#sl0 a span, #arr a span{position:relative;display:none;}
#sl0 a:hover span, #arr a:hover span { padding-bottom:20px; font-weight:bold; font-size:12px; display: block; position:absolute; margin-top: -190px; padding: 10px 5px 25px 5px; z-index: 100; color:#54c4e7; background:black url('http://obs2.iqthumbs.com/v7/menu/tooltip.png') no-repeat; text-align: center; background-position:bottom; }
#s10 a:hover span {margin-left: -135px;}
.bonusreviews {width:100%; text-align:center;}
.bonusreviews a {text-decoration:none;}
.bonusreviews p{width:167px; float:left; margin:2px 2px 2px 2px; padding:0; height:150px; margin:auto;}
#sr1 {width:24%; text-align:center;}
#sr2 {width:43%;padding:0 0 0 8px; }
#sr2 small {clear:both;display:block;}
#sr2 strike { color:#666666;}
#sr3 {width:15%; padding:30px 0 0 0;text-align:left; color:#1b94e4;}
#sr3 strong {color:#666666;}
#sl0 {width:5%; padding:0 0 0 1%; max-width:10%;}
#sl0 a span, #arr a span{position:relative;display:none;}
#sl0 a:hover span, #arr a:hover span { padding-bottom:20px; font-weight:bold; font-size:12px; display: block; position:absolute; margin-top: -190px; padding: 10px 5px 25px 5px; z-index: 100; color:#54c4e7; background:black url('http://obs2.iqthumbs.com/v7/menu/tooltip.png') no-repeat; text-align: center; background-position:bottom; }
#s10 a:hover span {margin-left: -135px;}
#arr a:hover span {margin-left: 320px;}
#sl1 {width:10%;}
#sl2 {width:15%;}
#sl3 {width:34%;}
.sreview{float:left;width:100%; margin:2px 0 2px 0; padding:5px 0 5px 0; clear:both;}
.sreview p{float:left; margin:0; padding:0;}
.content_main5 {width:66%;float:left;margin:0 0 5px 0.5%;background:#FFFFFF;}
.content_main2 {width:69%;float:left;margin:0 0 5px 0.2%;background:#FFFFFF;}
#rateb{ float:right; position:relative; right:1%; bottom:50px;}
#sr3 span, #rateb span{ text-decoration:none; width:80px; height:55px; display:block; color:#666666; font-size:20px; font-weight: bold; text-align:center; background:url('http://onlybestsex.com/images/v7/reviewbbg.jpg'); border:1px #c0c0c0 solid; }
#sr3 span small, #rateb span small{ font-size:12px; font-weight:normal;}
.drev2 .bigarrow {width:100%;}
#yellowbox {padding:1px 1px 1px 1px; text-transform:uppercase; font-size:8px; color:#000000; background-color:#FFCC33; font-weight:bold;}
#fact_right {width:79%;float:left;padding:3px 0 3px 4px;margin:0; border-bottom:1px solid #c0c0c0; font-weight:normal;}
.side_menuRs2{ width:20.5%; float:right; text-align:left; margin:0 auto;vertical-align:top;clear:right; background:#fcfdfe; border:1px solid #c7ced4;}
#greenbox {padding:1px 1px 1px 1px; text-transform:uppercase; font-size:8px; color:#ffffff; background-color:#008906; font-weight:bold;}
#tlistR {margin:3px 0 3px 0;display:block; height:125px; color:#999999;border-bottom:1px solid #e6e6e6; width:100%;}
#tlistR span img{width:167px; float:left;margin:5px 10px 0 0;}
.dplay {width:100%;padding:3px 0 3px 0;float:left; background:url('http://thumbs.onlybestsex.com/v7/menu/facts_bg.png') repeat-x;}
.dplay1{ margin:3px 5px 3px 0; padding:0 5px 0 0; width:52%; float:left;}
.dplay2 {width:45%;  margin:3px 0px 0 0; float:left;}
