body{background:url(img/background.jpg) repeat-x left top;background-color:#272727;text-align:center;}

a:link { font-size: 12px; color: #ffffff; }
a:visited { font-size: 12px; color: #ffffff; }
a:hover {text-decoration: underline;}

#centern{position:relative;margin:0px auto;text-align:left;width:870px;min-height:500px;}

#logo {height:79px;width:378px;background:url(img/logo.jpg) left top no-repeat;float:left;margin-right:40px;}
#toplisttop {padding-top:12px;}
#toplisttop span{font-family:Verdana;color:#b44747;font-size:11px;line-height:12px;}
#toplisttop td {width:140px;}
#toplisttop td span a {font-family:Verdana;color:#D2D2D2;font-size:11px;}
#toplisttop td span a:hover {color:white;}

#toplistall {padding:14px;padding-top:10px;}
#toplistall span{font-family:Verdana;color:#B60000;font-size:11px;height:25px;font-weight:bold;}
#toplistall td {width:165px;padding:0px;}
#toplistall td span a,  #toplistall span a{font-family:Verdana;color:#4B4A4A;font-size:11px;font-weight:bold;}
#toplistall td span a:hover, #toplistall span a:hover {text-decoration:underline;}


.tabs {position:relative;height:24px;padding-top:10px;margin:0 auto;clear:both;}
.tabs a.tab {height:24px;display:block;float:left;margin-right:-14px;position:relative;}
.tabs a.tab span {display:none;}
.tabs a.home {width:98px;background:url(img/tab_home.png) left top no-repeat;}
.tabs a.video {width:136px;background:url(img/tab_video.png) left top no-repeat;}
.tabs a.picture {width:137px;background:url(img/tab_picture.png) left top no-repeat;}
.tabs a.cams {width:135px;background:url(img/tab_cams.png) left top no-repeat;}

/* IE6 Navigation */
* html .tabs a.home {width:98px;background:url(img/tab_home.gif) left top no-repeat;}
* html .tabs a.video {width:136px;background:url(img/tab_video.gif) left top no-repeat;}
* html .tabs a.picture {width:137px;background:url(img/tab_picture.gif) left top no-repeat;}
* html .tabs a.cams {width:135px;background:url(img/tab_cams.gif) left top no-repeat;}

.tabs a.z1 {z-index:1;}
.tabs a.z2 {z-index:2;}
.tabs a.z111 {z-index:3;}
.tabs a.z4 {z-index:4;}
.tabs a.active {background-position:0 -24px;z-index:50;}
.tabs a:hover {background-position:0 -24px;z-index:40;}

.tabs #sbox {border:0px;width:236px;height:24px;background:url(img/searchbox.png) left top no-repeat;padding-right:30px;padding-left:30px;padding-top:5px;z-index:0;}
.tabs #sbutton {border:0px;width:109px;height:24px;background:url(img/sbutton.png) left top no-repeat;cursor:pointer;
 }
.tabs #pos_sbox {position:absolute;right:48px;bottom:-6px;}
.tabs #pos_sbutton {position:absolute;right:0px;bottom:0px;}

/* IE Fix */
*+html .tabs #pos_sbox {bottom:-6px;}
* html .tabs #pos_sbox {bottom:-7px;z-index:1;}
*+html .tabs #pos_sbutton {bottom:1px;}
* html .tabs #pos_sbutton {bottom:0px;}
* html .tabs #sbox {background:url(img/searchbox.gif) left top no-repeat;}
* html .tabs #sbutton {background:url(img/sbutton.gif) left top no-repeat;}

#main {width:870px;float:left;margin-bottom:10px;padding-bottom:10px;background:url(img/bottom.jpg) #dcdcdc right bottom no-repeat;z-index:100;}
#main .thumbs {padding:6px;}
#main .thumbs .container{float:left;padding:2px;width:200px;margin:2px 3px 2px 3px;}
.thumbrot span {display: none;}
#main .thumbs .container a.thumb {display:block;border:1px solid #a4a4a4;height:150px;width:200px;padding:1px;margin-bottom:3px;background-color:white;}
#main .thumbs .container .details {width:204px;}
#main .thumbs .container .details p{padding:2px;font:10px Verdana, Helvetica, sans-serif;line-height:10px;margin:0px;background-color:#cecece;}
#main .thumbs .container .site {width:184px;}
#main .thumbs .container .site p{padding:2px;margin-top:2px;text-align:right;font:10px Verdana, Helvetica, sans-serif;background-color:#ededed;}
#main .thumbs .container .site p a{font:10px Verdana, Helvetica, sans-serif;text-decoration:underline;color:#4b4a4a;font-weight:bold;text-decoration:underline;}

#main .thumbshead {display:block;height:25px;background:url(img/points.jpg) left top no-repeat;padding-left:20px;margin-left:11px;margin-right:13px;margin-top:15px;border-bottom:1px solid #A4A4A4;}
#main #bookmark {position:absolute;right:15px;top:128px;}

#main .toplist {clear:both;padding-left:20px;margin-left:11px;margin-right:13px;margin-top:8px;text-align:center;}
#main .toplist div {display:block;width:270px;float:left;font-size:11px;line-height:11px;}
#main .toplist div a {font-size:14px;font-weight:bold;color:#3E3E3E;line-height:14px;}
#main .toplist div a:hover {color:#B60000;text-decoration:none;}

/* IE 6 Fix */
* html #main .thumbs {padding:4px;margin-top:-15px;}

*+html #main .toplist {margin-bottom:0px;border:0px;height:25px;}
* html #main .toplist {margin-bottom:0px;border:0px;height:15px;}
* html #main .thumbshead {margin-top:0px;}

#main #player {width:484px;}
#main .playercontainer {float:left;margin:5px;margin-left:12px;}
#main .playercontainer .playerhead {background:url(img/points.jpg) left top no-repeat;padding-left:20px;margin-top:10px;margin-bottom:8px;width:460px;}
#main .playercontainer .playersitelink {width:479px;text-align:center; margin-top:3px;padding-bottom:2px;background-color:#cecece;}
#main .playercontainer .playersitelink a {font-size:18px;font-weight:bold;color:#3E3E3E;}
#main .playercontainer .playersitelink a:hover {color:#B60000;text-decoration:none;}
#main .playercontainer .details {width:479px;margin-top:0px;}
#main .playercontainer .details p {background-color:#ededed;font:10px Verdana, Helvetica, sans-serif;margin:0px;padding:2px;}
#main .playercontainer .details .top {background-color:#cecece;margin-bottom:2px;}
#main .playercontainer .moviethumbs {overflow:auto;padding:3px;background-color:#cecece; border:1px solid #9D9D9D;white-space: nowrap;width:471px;height:117px;text-align:center;}
#main .playercontainer .moviethumbs img {width:100px;height:75px;float:left;border:1px solid #a4a4a4;padding:1px;background-color:white;margin:3px;margin-bottom:1px;}
#main .playercontainer .moviethumbs td.link {text-align:center;}
#main .playercontainer .moviethumbs td.link a {color:black;font-size:10px;font-weight:bold;}

/* IE 6 Fix */
* html #main .playercontainer {margin-left:5px;margin-top:-10px;}

#main .playerleft {margin:4px; margin-left:501px;margin-top:41px;width:357px;}
#main .sitecontent {border:1px solid #9D9D9D;background-color:#cecece;padding:5px;}
#main .sitecontentad {border:1px solid #9D9D9D;background-color:#cecece;padding:3px;height:230px;}
#main .sitecontent .siteimg{display:block;border:1px solid #a4a4a4;height:131px;width:175px;padding:1px;background-color:white;float:right;margin:6px;}
#main .sitecontent p {font-size:12px;}
#main .sitecontent .desc {line-height:14px;}
#main .sitecontent a {color:#3f3f3f;text-decoration:underline;font-size:12px;}
#main .sitecontent a.top {font-size:14px;font-weight:bold;margin-bottom:3px;}
#main .sitecontent .sitedata {height:160px;}
#main a.sitelink {font-weight:bold;color:black;font-size:12px;}

#main .boxbottom {background-color:#EDEDED;text-align:right;padding-right:6px;margin-bottom:10px;border-bottom:1px dotted #9d9d9d;border-left:1px dotted #9d9d9d;border-right:1px dotted #9d9d9d;}

#main .sitegalleries {overflow:auto;height:322px;padding:3px;background-color:#cecece; border:1px solid #9D9D9D;}
#main .sitegalleries .row {height:81px;margin-bottom:3px;border-bottom:1px dotted #9d9d9d;padding:3px;}
#main .sitegalleries .infos {margin-left:106px;padding:0px 3px 3px 3px;} 
#main .sitegalleries .image {}
#main .sitegalleries .image img {width:100px;height:75px;float:left;border:1px solid #a4a4a4;padding:1px;background-color:white;}
#main .sitegalleries div p {margin:0px;padding:0px;font-size:11px;line-height:12px;}
#main .sitegalleries div p.head {margin-bottom:2px;}
#main .sitegalleries div p.head a{font-weight:bold;font-size:12px;line-height:14px;color:#3E3E3E;}

#main .relatedhead {display:block;height:25px;clear:both;background:url(img/points.jpg) left top no-repeat;padding-left:20px;margin-top:10px;width:460px;margin-left:4px;}

.navigation {clear:both;}
.nav {clear:both;margin-top:10px}
.nav a{float:left;margin:2px 2px 2px 5px;background:#CECECE;width:32px;height:20px;text-align:center;line-height:20px;font-size:14px;font-weight:bold;color:#4B4A4A;border:1px solid #c1c1c1;}
.nav a.activ{background:#B60000;color:#FFFFFF;text-decoration:none;}	
.nav a:hover{background:#B60000;color:white;text-decoration:none;}	
.nav_center{margin-top:0px;z-index:200;}

/* IE 6 Fix */
*html .navigation {margin-bottom:15px}

#footer {clear:both;}
#footer div {text-align:center;color:white;font-size:11px;margin-bottom:10px;}
#footer a {color:white;text-decoration:underline;}
.clearfix {clear:both;height:0px;}

.text {font-size: 0px;color: #B91919;visibility: hidden;display:none;}

