* { margin: 0px; padding: 0px;}
img {border: 0px;}
BODY {background: #FFFFFF url(./img/bg.png) top left repeat-x; font: 11px Arial, Helvetica, sans-serif; color: #000000; text-align: left;}
.header {width: 978px; height: 145px;}
.logo { width: 326px; height: 145px; float: left;}
.header_top { width: 642px; height: 145px; float: left; text-align: left; padding-top: 10px; padding-left: 10px;}
h1 {font: 18px Arial, Helvetica, sans-serif; color: #000000;}
h2 {font: 11px Arial, Helvetica, sans-serif;}
h3 {font: 18px Arial, Helvetica, sans-serif;}
.heading h1, h2 { display: inline; }
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
.thumbs {width: 983px; font: 12px Arial, Helvetica, sans-serif; color: #000000; margin-top: 5px;}
.thumbs img {border: 1px solid #000000;}
.thumbs img:hover {border: 1px dashed #000000; }
.thumbs div {width: 322px; height: 275px; margin-right: 5px; margin-bottom: 0px; float: left;}
.thumbs a {font: normal 12px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline; } 
.thumbs a:hover {color: #000000;}
.thumbs1 {width: 983px; font: 12px Arial, Helvetica, sans-serif; color: #000000; padding-top: 10px;}
.thumbs1 img {border: 1px solid #000000; margin-right: 5px; margin-bottom: 5px;}
.thumbs1 img:hover {border: 1px dashed #000000; }
.y1 {width: 983px; height: 35px; background: #E1610B url(./img/top_table.png) top left no-repeat; text-align: left; margin-top: 30px;}
.y1_a {height: 35px; padding-left: 22px; padding-top: 10px; text-transform: uppercase; font: bold 11px Arial, Helvetica, sans-serif; color: #790A0A;}
.y2 {width: 981px; border-left: 1px solid #AFB0B1; border-right: 1px solid #AFB0B1; padding-bottom: 10px;}
.y3 {width: 983px; height: 6px; background: #FFFFFF url(./img/bottom_table.png) top left no-repeat; }
.topin3 {float: left; width: 190px; text-align: left;}
.topin3 ul {list-style: none; 15px; background: url(./img/bb.gif) top left repeat-y;}
.topin3 li {font: 12px Arial, Helvetica, sans-serif; color: #000000; height: 22px;}
.topin3 li a {font: 12px Arial, Helvetica, sans-serif; color: #000000;  text-decoration: underline; }
.topin3 li a:hover {color: #B34C23;}
.topin3 img {margin-bottom: -4px;}
.text {width: 968px; text-align: justify; padding-top: 10px; }
.categorylist {width: 930px; float: center; text-align: center; padding-top: 15px; padding-bottom: 15px; padding-left: 0px; text-align: justify;}
.categorylist {font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.categorylist a {font: 12px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline;}
.categorylist a:hover {color: #000000; text-decoration: underline; }
.toplist {width: 983px; height: 35px; background: #E1610B url(./img/top_table.png) top left no-repeat; text-align: left; margin-top: 30px;}
.toplist_logo {height: 35px; padding-left: 22px; padding-top: 10px; text-transform: uppercase; font: bold 11px Arial, Helvetica, sans-serif; color: #790A0A;}
.toplist1 {width: 981px; border-left: 1px solid #AFB0B1; border-right: 1px solid #AFB0B1; padding-bottom: 10px;}
.toplist2 {width: 983px; height: 6px; background: #FFFFFF url(./img/bottom_table.png) top left no-repeat; }
.mytop2 {padding-left: 20px; padding-top: 15px;}
.foot {width: 100%; height: 120px; background: url(./img/foot.png) top left repeat-x; text-align: center; margin-top: 30px;}
.footer {font: 11px Arial, Helvetica, sans-serif; color: #000000; width: 983px; height: 120px; text-align: left; line-height: 13px; background: url(./img/footer.png) top left repeat-x; }
.footer a {font: bold 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.footer a:hover {text-decoration: none;}
.monstr {font: 12px Arial, Helvetica, sans-serif; color: #000000; padding-top: 15px; padding-bottom: 5px;}
.monstr a {font: normal 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;}
.monstr a:hover {text-decoration: none;}
.perm {width: 960px; text-align: center; padding-top: 5px; padding-left: 5px; padding-bottom: 0px;}
.perm img {border: 1px solid #000000; width: 180px; height: 135px; margin-bottom: 3px;}
.perm img:hover {border: 1px dashed #000000; }
.perm div {margin-right: 8px; margin-bottom: 5px; float: left;}
.perm a {font: bold 18px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: none;}
.perm a:hover {color: #000000; text-decoration: none;}
.perm a span {font: normal 12px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline;}
.perm a:hover span {color: #000000; text-decoration: underline;}
.permtitle {width: 960px; height: 15px;  text-align: left; padding-left: 10px; margin-top: 5px; text-transform: uppercase; font: bold 11px Arial, Helvetica, sans-serif; color: #000000;}
.search {width: 300px; margin-top: -11px}
.searchresults {width: 950px; float: center; text-align: center; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; text-align: justify;}
.searchresults {font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.searchresults a {font: 12px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline;}
.searchresults a:hover {color: #000000; text-decoration: underline; }
.searchresults img {border: 1px solid #000000; margin-top: 5px; margin-right: 5px; margin-bottom: 5px;}
.searchresults img:hover {border: 1px dashed #000000; }
.searchdesc {width: 900px; height: 15px; overflow-y: hidden; margin-top: 0px; margin-bottom: 0px;}
 #nudevista {width: 900px;  overflow-y: hidden; }
 #nudevista table tr {height:165px;}
 #nudevista table tr td {font-size:14px;}
 #nudevista table tr td.gallery a.name {color:#6666aa}
 #nudevista table tr td.gallery img {min-height:120px;min-width:120px;border:1px solid gray;}
 #nudevista table tr td.gallery div {clear:both;filter:alpha(opacity=50);opacity:0.6;font-weight:bold;color:white;background-color:#000044;position:absolute;padding:3px;margin-top:-26px;height:17px}
 #nudevista table tr td.gallery b {font:normal 100% verdana;display:block;height:17px;width:160px;margin:3px 0px 3px 0px;overflow:hidden;cursor:pointer}
 #nudevista table tr td.gallery small {display:block;width:150px;margin-top:2px;text-decoration:none;font-size:90%}
 #nudevista div.more {text-align:center;font-size:18px;margin:12px; font: normal 18px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline;}
 #nudevista div.more a {text-align:center;font-size:18px;margin:12px; font: normal 18px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline;}
 #nudevista div.more a:hover {color: #000000;}
 #nudevista div.affilates {text-align:right;font-size:80%;margin-top:20px;; font: normal 12px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline;}
 #nudevista div.affilates a {text-align:right;font-size:80%;margin-top:20px;; font: normal 12px Arial, Helvetica, sans-serif; color: #B34C23; text-decoration: underline;}
 #nudevista div.affilates a:hover {color: #000000;}