* {margin: 0; padding: 0; border: 0; }
img {border:0}
ul {list-style: none;}
body { font:13px Arial,Helvetica,sans-serif; background:#0170a7; }

#centermap { margin: 0 auto; width: 757px; border: 2px solid #98cdff; border-top: none; background:white;}
.line2 {background: url(http://xxxsexreality.com/img/line2.gif) 143px 0px repeat-y;_height:1px; min-height: 1px;}
.line3 {background: url(http://xxxsexreality.com/img/line3.jpg) 143px 0px repeat-y; _height:1px; min-height: 1px;}
.clear { clear: both; height: 0px; width: 0px; line-height: 0px; padding: 0px; margin: 0px;}
.clear2 { clear: both; height: 20px; width: 0px; line-height: 20px; padding: 0px; margin: 0px;}
/*head*/
.head_L { background: url(http://xxxsexreality.com/img/head_L.gif) left top no-repeat; height: 164px;border-bottom: 2px solid #98cdff;}
.head_R { background: url(http://xxxsexreality.com/img/head_R.gif) right top no-repeat;height: 164px;border-bottom: 2px solid #98cdff;}
/*end head*/


/*left _ right*/
.left{ font-size:10px; font-family:verdana; padding-left:3px; width: 140px; float:left; padding-top: 3px;}
.right{ font-size:10px; font-family:verdana; padding-left:3px; width: 140px; float:left; padding-top: 3px; }
.left a,.right a{color:#blue; font-size:13px; font-family:verdana;}
.left a:hover,.right a:hover{color:red; font-size:13px; font-family:verdana;}
 h1  {color:#993333; font-size:16px; font-family:tahoma; text-decoration:none;}
/*end left _ right*/


/*center*/
.center { float:left; width: 500px; padding-left: 10px;}
.center2 { float:left; padding-left: 10px; width:580px;}
.menu,.menu2 {color: blue; font-size:11px; font-family:arial; margin-left: 4px; padding-bottom: 10px;}
.menu2 { margin-left: 15px; font-size: 13px;}
.menu a {color: black; font-size:13px; font-family:arial; text-decoration:none; font-weight: bold; margin-right: 15px;}
.menu a:hover {color: blue; font-size:13px; font-family:arial; text-decoration:underline; font-weight: bold;}
.menu2 a {color: black; font-size:13px; font-family:arial; text-decoration:none; font-weight: bold; margin-right: 35px;}
.menu2 a:hover {color: blue; font-size:13px; font-family:arial; text-decoration:underline; font-weight: bold;}
.content { width:430px; border-bottom:solid 1px #8787AF}
.content img{border:solid 1px silver}
.pics img{border:solid 1px silver}
.simply { float:left; margin-right: 5px;}
.info { width: 570px; padding-top: 10px; }
.category_info { width: 580px; padding-top: 10px; border-bottom:solid 1px silver; height:175px}
#over {background:white;}
#over:hover {background-color:#e4f3fc;}
.over {background:white;}
.over:hover {background-color:#e4f3fc;}


.info4 { width: 570px; }
.star { height: 20px; }
.need { float:right; font-size: 12px; }
#centermap .need a {font-weight:normal;}
.need2 { float:left;}
.star img { float:right; margin-top: 3px; }
.star a {color:blue; font-size:13px; text-decoration:underline; font-family:verdana; font-weight:bold;}
.star a:hover { color:red; font-size:13px; text-decoration: none; font-weight:bold; font-family:verdana;}
.star a:visited { color:silver; font-size:13px; text-decoration:underline; font-weight:bold; font-family:verdana;}
.tx {color:black; font-size:12px; font-family: verdana;  text-decoration:none; }
.read {color:blue; font-size:13px; text-decoration:underline; font-family:verdana; font-weight:normal;}

.center2 .read:hover { color:red; font-size:13px; text-decoration:underline; font-family:verdana;}

.info3 {border-bottom:solid 1px silver; border-right:solid 1px silver; padding-left:3px; color:black; font-size:13px; width: 100px;}
.info2 {border-bottom:solid 1px silver; padding-left:3px; color:#8787AF; font-size:15px; font-weight:bold; font-style:Italic; width: 200px;}

.link-title {color:blue; font-size:24px; font-family:arial; font-weight:bold;}
.site-review {padding-left:10px; padding-right:5px; padding-top: 10px;}
.site-review p { padding-bottom: 5px;   font-size: 13px; font-family: Verdana;  }

/*links*/
.links{margin-left:2px; width:437px; color:black; font-size:12px; list-style:none}
.links p { padding-bottom: 10px;}
.links a{color:blue; font-size:15px; font-family:arial; font-weight: bold;}
.links a:hover{color:red; font-size:15px; font-family:arial; font-weight: bold;}
.links span{color:#8787AF; text-decoration:underline; font-style:Italic; font-size:11px}
.links span a{color:blue; text-decoration:underline; font-style:Italic; font-size:11px}
.links span a:hover{color:blue; text-decoration:underline; font-style:Italic; font-size:11px}
.links sup{color:red}
/*links*/

.need3 {color:#666699; font-size:17px; font-family:verdana;  font-weight:bold; text-decoration:underline; font-style:italic; text-align:center; padding-bottom: 15px;}
.devka a { float:left; margin-left: 5px;}
.devka .one { margin-left: 30px; }
.need4 { font-size: 23px; font-weight:bold; text-align:center; }
.forma .bg {background: rgb(166, 202, 255) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: black;}
.forma  { margin-left: 10px; margin-top: 20px; text-indent: 30px; background:#f2f2f2; border:1px solid #c0c0c0; width:300px; padding-left:80px}


.star2 a {color:blue; font-size:13px; font-family:verdana; margin-right: 40px; margin-left: 15px;}
.star2 a:hover { color:red; font-size:13px; text-decoration: none; font-family:verdana;}
.star2 a:visited { color:silver; font-size:13px; font-family:verdana;}
.star3 { padding-bottom: 5px; padding-top: 10px; margin-left: 15px;}

/*end center*/
/*right*/
.right { float:right; border-left:  font-size:10px; font-family:verdana;  width: 140px; }
.right2 { float:right; border-left: dotted 1px #A6CAFF; font-size:10px; font-family:verdana;  width: 120px; }

/*end right*/
/*foot*/
.foot {width:440px; color:white; text-align:center; font-size:13px; margin: 0  auto; margin-top: 20px;}
.foot a{color:white}
/*end foot*/
.topmenu {position:absolute; top:166px; left: 250px; width:700px; font-family:tahoma}
.topmenu p { padding:1px 0 0 0; height:22px; margin:0 0 0 1px; background:#993333;); border:1px solid #98cdff; float:left;}
.topmenu p a{text-decoration:none; color:#ffffff; padding:0 5px 0 5px; font-weight:bold;}
.topmenu p a:hover,#slc a{color:#ffffff;}
.topmenu p:hover, #slc{ background:#99CCFF; ; border:1px solid #98cdff; }
.title{width:521px; margin:2px 0 3px 0; color:#4B80C4; font-weight:bold; vertical-align:middle; font-size:14px; padding:2px 0 0 25px; background-color:#993333;}
.drevx .inbox {font-size:14px;}
.box{clear:both;}
.sreview{width:720px; float:left;  margin:5px 0 5px 0;  padding:3px 0 0 0; }
#hbox {background:#FDF2F7;}
#hbox:hover {background-color:#e4f3fc;}
.hbox {background:#f2f2f2; border:1px solid #c0c0c0;}
.hbox:hover {background-color:#e4f3fc;}
.sreview p{float:left; margin:0; height:100px;}
#sr1 {width:150px; text-align:center;}
#sr2 {width:300px;}
#sr3 {width:90px; padding:30px 0 0 0; height:70px; text-align:center; color:#1b94e4;}
#sr3 strong {color:#000000;}
#sr3 span{ display:block; margin:auto; padding:3pt 0 5pt 0;font-family:impact; font-size:17pt; color:#ffffff;  background-image:url('http://thumbs.onlybestsex.com/v7/menu/rating_bg.gif'); width:39px; max-height:38px; }
#sr3 span:hover{color:#5cb6db;}

.sreviewl{width:580px; float:left;  margin:2px 0 2px 0; background:#F4B5BE;}
.sreviewl p{float:left; margin:0;}
#sl1 {width:200px; border-left:1px solid #FDF2F7;}
#sl2 {width:90px; border-left:1px solid #FDF2F7;}

.top_reviews{left top}
.center3 { float:left; padding-left:1px; padding-right:1px; width:755px;}

.thumbs {margin:auto; padding-top: 1px; text-align:center; clear:left; background:#FDF2F7;}
.thumbs img{width:120px; height:160px; border:solid 1px #993333;}

.top_thumbs{width:753px; float:left;  margin:2px 0 2px 0; background:#F4B5BE; height:7px}
.top_thumbs2{width:753px; float:left;  margin:1px 0 1px 0; background:#F4B5BE; height:7px}
.top_line{border-bottom:solid 1px red; float:left; width:753px }

/*top movies*/
 .thumbs_top div {padding: 6px 0 0 10px;}
 .thumbs_top ul {width: 155px; float: left; font-weight: bold; padding-left:25px}
 .thumbs_top a {color: blue;}
 .thumbs_top li {line-height: 10px; background: url('bullet.gif') no-repeat 0px 3px; padding-left:10px; padding-right:0; padding-top:0; padding-bottom:6px}
  /*top*/

.page_nav{width:450px; margin:auto;margin:10px 0 10px 0; text-align:center;}
.page_nav a{ background:#993333; color:#eeeeee; text-decoration: none; padding:3px 3px 3px 3px;}
.page_nav a:hover{background:#F4B5BE; color:#ffffff;}

