@charset "UTF-8";

* {margin: 0; padding: 0;}
body  {font: 11px Tahoma, Verdana, Arial, sans-serif; background:white; }
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
img {border: none;}
h1 {display: inline; font-size: 11px; color: white; text-align: center;}
h3 {font-size: 20px; color: black; font-weight:bolder; text-align: center; margin-top:3px; margin-bottom:0px;}
h3.desc {font-size: 12px; color: black; font-weight:normal; text-align: center; margin-top:3px; margin-bottom:3px;} 
a {text-decoration: none;}
a:hover {text-decoration: none; }

.head { background:url(/images/head_bg.gif) #3b3b3b no-repeat; width:987px; height:75px; margin: 0px auto; }
.head P { color:#FFFFFF; font-size:11px; text-align:center;margin-top:4px; }
.menudesc { position: absolute; margin-left:510px; margin-top:25px; }
#menu_fav { background:url(/images/menu_fav.gif) no-repeat; width:23px; height:22px; }
#menu_last, #porn_rewviews, #porn_movies { background:url(/images/menu_1.gif) no-repeat; width:89px; height:22px; }

#pornstars, #erotica { background:url(/images/menu_2.gif) no-repeat; width:71px; height:22px; }

.menu LI { background:url(/images/m_bg.gif) no-repeat; text-align:center; float:left; margin: 0 2px; }
.menu LI A { color:#ffff18; font-size:10px; font-weight:bolder; text-decoration: none; height:22px; display:block; margin-top:4px; }
.menu LI A:HOVER { color:#d3ff4c; text-decoration:none; }

.thumbs1 {width: 1005px; margin: 1px auto; color:#525050;}
.thumbs1 a:hover img {border: 1px solid #666666;}
.thumbs1 a img {border: 1px solid #000000;}
.thumbs1 img {width: 162px; height: 221px; margin: 1px; border: 1px solid black;}

.thumbs2 {width: 1005px; margin: 3px auto; color:#525050;}
.thumbs2 a:hover img {border: 1px solid #8BECF5;}
.thumbs2 a img {border: 1px solid #666666;}
.thumbs2 img {width: 135px; height: 180px; margin: 3px;}

.thumbs3 {width: 1005px; margin: 3px auto; color:#525050;}
.thumbs3 a:hover img {border: 1px solid #8BECF5;}
.thumbs3 a img {border: 1px solid #666666;}
.thumbs3 img {width: 244px; height: 183px; margin: 2px;}


.thumbs4 h2 {font-size: 18px; margin: 0 0 13px 0; line-height: 17px; text-align: center;}
.thumbs4 img {width: 216px; height: 162px; border: 1px solid #000; margin: 0 4px 4px 0;}
.thumbs4 a:hover img {border: 1px solid #a80000;}


.tt img {border: 1px solid #000000; margin: 2px; width: 180px; height: 135px;}
.top12 {width:1000px; margin: auto;}
.top_big2 {font: 11px Arial, Verdana; list-style-type: none;}
.top_big2 a {font: bold 21px Georgia, Serif;} 

a.link { text-decoration:none; color: #00b8f7; font-weight:bolder }
a.link:hover { color: #b4ff00;}

.archive_links { font-size: 16px; text-decoration: none; font-weight: bold; color: gray; }
.archive_links a { color: grey; text-decoration:underline; }
.archive_links a:hover { color: white; text-decoration:none; background:gray; }

a.cat { font-size: 18px; color: #00b8f7; text-decoration: none; font-weight: bold; }
a.cat:hover { font-size: 18px; color: #b4ff00;  background: black; text-decoration: underline; font-weight: bold; }

.cat { font-size:14px; font-weight:bolder }
.hardlink { font-size: 12px; color: gray; }
.hardlink A { font-size: 22px; font-weight:bolder; color: #40a107;  }
.hardlink A:hover { font-weight:bolder; color: #b4ff00; text-decoration:underline  }

a.best2 {color: black; text-decoration: none; font-size: 18px; font-weight: bold; font-style:italic}
a.best2:hover {color: #00b8f7; text-decoration: underline; font-size: 18px;}

.main {width: 865px; float: left;}
.main div.pages {margin-top: -4px;}

.right-side-mov2 div.main {margin-right: 0px; width: 892px}
.right-side-mov2 div.left {margin: 0 8px 0 0; width: 96px}
.right-side-mov2 div.bg-l-y {background: url(/images/bg-l-y-m.gif) 4px 0px repeat-y;}
.right-side-mov2 div.bg-l-b {background: url(/images/bg-l-b-m.gif) 4px 100% no-repeat; padding: 0 0 0 4px;}
.right-side-mov2 div.thumbs4 img {margin: 0 2px 4px 2px;}

.bg-l-y {background: url(/images/bg-l-y.gif) 4px 0px repeat-y;}
.bg-l-b {background: url(/images/bg-l-b.gif) 4px 100% no-repeat; padding: 0 0 0 4px;}


.left {width: 123px; float: left; margin-right: 8px; text-align:left; font: 12px Tahoma, Verdana, Arial, sans-serif;}
.left h2 {color: #2ebefa; font-size: 20px; background: url(/images/h202.png) 0px 0px no-repeat; height: 24px; padding: 12px 0 0 9px; margin-bottom: 9px;}
.left h2.h201 {background: url(/images/h201.png) 0px 0px no-repeat; height: 23px; line-height: 18px; padding-top: 2px;}
.left li {margin-bottom: 4px; font-weight: bold; background: url(/images/bullet.gif) 5px 4px no-repeat; padding-left: 16px;}
.left ul {padding-bottom: 3px;}
.left a {color: #FFFFFF;}

.center {width: 1000px; margin: 0px auto;}

.top-th {margin-top: 8px; text-align:center;}
.top-th img {width: 180px; height: 240px; border: 1px solid #666;}
.top-th div {width: 188px; padding: 0 5px; float: left;}
.top-th p {padding: 0px; margin: 0px; position: static; background: none; font-size:15px; font-weight:bold;}
.top-th-head {font-size:27px; font-weight:bold; text-align:center;}
.top-th-head a {color:#000;}
.top-th a {text-decoration:underline;}