
/************************* GLOBAL STYLES ***************************/
body {; padding:0; margin:0;background: #fff ;}

.back-top {  padding:0; margin:0; width:1140px; margin: 0px auto 0 auto}
#back-container {margin: 0; padding: 0 0px 0 0px;  position:relative}
h1,h2,h3,h4,h5,h6 {color:#000;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {color:#eee;}
h3.sub,h2.sub {margin: 0 0 10px 0;padding: 0 0 5px 0;font-size: 1.1em;font-weight: bold;line-height: 1em;text-transform: uppercase;letter-spacing: 2px;color: #515151;border-bottom: 1px solid #fff;}
a {color:#3B3B3B;}
a:hover, a:focus {color:#999;text-decoration:none}
p {color:#eee;}
h6.top {color:#ccc;}




/* Top */


.container-inner { margin:0 auto; position:relative;}

a img {border:none}
.top {position: relative; ;margin: 0 auto;  height: 210px;background: url(images/top.jpg) no-repeat left top; }
.top a  {display: inline;width: 100%;height: 100%; border: none; padding:0; margin:0}



#top_table {position:absolute; left:600px; top: 0px}

#text-top {position:absolute; left:60px;top:60px; width: 400px;  color:#fff; padding: 10px; font-family: Verdana, Geneva, sans-serif;font-size: 0.75em;  }
#date-top {position:absolute; left:820px;top:132px; width: 120px;  color:#A09B95; padding: 10px; font-family: Trebushet, Geneva, sans-serif;font-size: 0.9em; font-weight:bold  }

/* Categories */


.categories {position: relative; margin: 0px 0 0 0 ; height: 118px;font-size:13px; text-transform: uppercase; font-family: arial}
.categories a:hover {text-decoration:none; color:#000}
.categories a {text-decoration:underline}
.top-left {float:left}
.logo {position:absolute; top:100px; left: 163px}
.select {position:absolute; top:20px; right: 20px}
.porno-link {width:380px; height:40px; background:#232323; position: absolute; top:70px; right: 20px}
.porno-link a {font-family: arial; font-size:18px; text-transform: uppercase;margin: 10px 0 0 40px; color:#fff; float: left}
.porno-link a:hover {text-decoration: underline}

.description {position: absolute; top:170px; right:120px; font-family: verdana; font-size:18px; text-transform: uppercase; color:#3E3E3E;}

.a1 { position: absolute; top:60px; left:36%}
.a2{position: absolute; top:30px; left:43%}
.a3{position: absolute; top:30px; left:64%}
.a4{position: absolute; top:60px; left:20%}
.a5{position: absolute; top:60px; left:48%}
.a6{position: absolute; top:90px; left:36%}
.a7{position: absolute; top:90px; left:24%}
.a8{position: absolute; top:30px; left:54%}
.a9{position: absolute; top:90px; left:50%}


.cat-thumbs {width:980px; margin: 20px auto;position:relative;}
.cat-thumbs2 {width:900px; margin: 20px auto;position:relative;}
.cat-thumb {width:200px; margin: 0 20px 20px 20px; float:left }
.cat-thumb a img {border: 2px solid #eee }
.cat-thumb a img:hover {border: 2px solid #999 }
.cat-thumb a {text-align:center; }

.cat-thumb a .title {text-align:center;text-decoration:underline; font-family: verdana; font-size:16px;}
.cat-thumb a:hover .title {text-decoration:none; color:#252525}

.cat-thumb1 {width:200px; margin: 0 0px 0px 0px; float:left }
.cat-thumb1 a img {border: 2px solid #eee }
.cat-thumb1 a img:hover {border: 2px solid #999 }
.cat-thumb1 a {text-align:center; }

.cat-thumb1 a .title {text-align:center;text-decoration:underline; font-family: verdana; font-size:16px;}
.cat-thumb1 a:hover .title {text-decoration:none; color:#252525}

.title:hover{  ;text-decoration:none;}

/* advertise */

.advertise {position: relative; height:200px;  }
.advertise-1 {position:absolute; top:0; right: 0  }
.advertise-2 {position:absolute; top:208px; right: 0  }
.advertise-3 {position:absolute; top:414px; right: 0  }
.advertise-block img {border:1px solid #eee}
.adv-toppart {position:absolute; top:0px; left:0px}
.adv-left {position:absolute; top:14px; right:0px}
.adv-right {position:absolute; top:14px; left:0px}

/* Sidebar */
.sidebar { width: 170px; float:left; margin: -10px 0 0 9px;background: url(images/repeater.jpg) repeat-y top left;position:relative}
.sidebar .block {font-family: verdana; font-size:10px; margin: 10px 0 0 6px; color:#000; line-height:15px; display:inherit;}
.sidebar .block a {}
.sidebar .block h3 {width:160px; background: #222222; color:#DDD3C9}
.cat-top {}
.cat-bottom { bottom:-44px; left:0px; background: url(images/cat-bottom.jpg) repeat-y top left;   height:44px; width:170px; position: absolute}
.top-free-img {float:left}
.top-free-img-single {float:left; margin: 40px 0 0 0}

.side-categories {font-size: 14px; list-style: none; line-height: 20px;font-weight:bold; padding: 0 0 0 10px; color:#878787}




/* Containers */

.container { padding: 0px 0 0 0 ; width: 950px;  overflow: hiden; margin: 10px 0  0 180px; z-index: 500; position:relative;}

.container1 { padding: 5px 0 10px 2px; width: 982px;  overflow: hiden; margin: 0px auto 0 auto; z-index: 500}
.container2 { padding: 5px 0 0px 2px; width: 982px;  overflow: hiden; margin: 0px auto 0 auto; z-index: 500}
.container3 { padding: 0px 0 0px 2px; width: 982px;  overflow: hiden; margin: 0px auto 0 auto; z-index: 500}
.thumbs {padding: 0 ; position:relative;	margin: 0 auto; width:99%}
.thumbs-single {padding: 0 ; position:relative;	margin: 0 ; width:640px}
.thumbnail-frame {float:right;margin:0  2px 0 2px;display:block;}
.thumbnail-frame-side {float:left;margin:0  2px 0 2px;display:block;}
.thumb {border: 1px solid #8F8F8F;  width:150px; height:200px;}
.thumb:hover {border: 1px solid #eee}
.thumbmetadata {  width:170px; height:60px; margin:0 0 0 6px}
.thumbmetadata .time {display:block; color: #999;font-size:12px;font-family: verdana, sans-serif;background: url(images/clock.jpg) no-repeat 0% 0%;padding: 1px 0 0 18px}
.thumbmetadata .desc {display:block; margin: 0 0 3px 0}
.thumbmetadata .desc a {font-family: verdana, sans-serif; font-size:11px; margin:0; color:#4AA2CC; text-decoration:underline}
.thumbmetadata .desc a:hover {text-decoration:none}

.container-header {width:230px; height:40px; background:#4AA2CC; position: absolute; top:90px; left: 0px;}
.container-header span {font-family: arial; font-size:18px; text-transform: uppercase;margin: 10px 0 0 12px; color:#000; float: left}
/* Favourite */


.favourite-1 {position: relative;_zoom: 1; ;margin: 0 auto; width:998px; height: 300px;  background: url(images/favourite.jpg) no-repeat 2% 0%;}
.favourite-2 {position: relative;_zoom: 1; ;margin: 0 auto; width:998px; height: 300px;  background: url(images/favourite.jpg) no-repeat 2% 0%;}




#bookmark_favourite {position: absolute; left: 30px ; top: 30px;}

/* Archive */

.archive-link {width:180px; height:40px; background:#E81D1D; position: absolute; top:20px; left: 20px}
.archive-link span {font-family: arial; font-size:18px; text-transform: uppercase;margin: 10px 0 0 12px; color:#fff; float: left}
.archive {position: relative; margin: 0 auto;  height: 60px;  }

#digits {position: absolute; right: 60px ; top: 140px; }
#digits ul {font-size:22px; margin:0 }
#digits ul li{display:inline}
#digits ul li a{color:#BFBFBF;text-decoration: underline}
#digits ul li a:hover{ text-decoration: none;color:#5F5F5F;}
.digits-1 {} 
.digits-2 {margin:16px 0 0 60px}
.digits-3 {margin:0}

.banner-468x120 {position: absolute; right: 46px ; top: 16px; }
.banner-468x120 a img {border: 1px solid #666 }

.categories-top {position: absolute; left: 246px ; top: 46px;font-size: 24px;  line-height: 20px; padding: 0 0 0 0px; font-family: arial, sans-serif ;  }
.categories-top a:hover {text-decoration:none}
.categories-top .padding-left{padding: 10px 0 0 30px; display:block}
.categories-top .padding-left-2{padding: 10px 0 0 60px; display:block}

/* Friends*/

#friends { position: relative; margin: 10px auto 0px auto; width:990px; height: 168px;  padding: 30px 0 0 0}

#fr {float:right;width: 240px;height: 198px;padding: 0 0px 0 0; margin:0; display:none}

#fr2 {float:right;width: 275px;height: 161px;padding: 0 40px 0 0; margin:0}
#fr2 a:hover {}

#fr1 {float:right;width: 330;height: 300px;padding:0; margin:0}
#fr1 a:hover {}


#friends_table {position:absolute; left:20px;   }


#friends_table .column {float: left }



.column {float: left; width: 220px }
.column ul {list-style:none;   padding: 0 20px 0 10px }
.column ul li a {color:#5E5E5E;  font-size: 14px; padding: 0px 0 0px 20px; font-family:verdana,Helvetica,sans-serif;background:  url(images/star.jpg) no-repeat left 3px }
.column ul li a:hover { text-decoration:none; background:  url(images/star-on.jpg) no-repeat left top}




/* Footer */
#footer { position: relative; padding:0;margin:0 auto 0px auto;color:#999;text-align:left; background:  url(images/girl.jpg) no-repeat 100% 100%}
#footer p {color:#999}
#footer h3 {margin:0;padding:0 0 .6em 0; border-bottom:1px solid #fff; color:#fff; width: 300px}




#footer-parts {position: relative; width: 800px;margin: 10px 10px 0 10px;border-top: 2px dotted #eee; border-bottom: 2px dotted #eee; text-align: center}


#text {position:absolute; left:468px;top:80px; width: 400px;  color:#5E5E5E; padding: 10px; font-family: Arial,Helvetica,sans-serif;font-size: 0.75em; text-align:right }



.clear {clear:both}
.clear-right {clear:right}

