/* CSS Document */
body { background-color:#EDEDED; repeat 0 0; font-family:Verdana,Arial, Helvetica, sans-serif;}

.top-header {background-color:#000000; color:#fff; padding:10px; font-weight:bold; text-transform:capitalize; font-size:20px; position:relative;}
.m {background:url(../images/images.png) no-repeat -560px -229px; width:38px; height:24px; display:inline; float:right; }
.watermark {width:114px; height:63px;background:url(../images/images.png) no-repeat -527px -260px; position:absolute; bottom:40px; right:-10px;}
.top-header h1 { text-align:right; margin-right:50px;}
.logo {width:280px; height:149px;background:url(../images/images.png) no-repeat -433px 0; position:absolute; bottom:0; right:-5px; z-index:99}
.promo {width:384px; height:192px;background:url(../images/images.png) no-repeat 0 0; position:absolute; top:0; left:0; z-index:99 }
#header {position:relative; display:block; width:1200px; margin-bottom:5px; }
.HeaderImg {width:1200px; height:300px; position:relative; z-index:0; background:url(../images/header/blonde.jpg) no-repeat;}

#nav {position:absolute; bottom:1px;  height:51px;}
#nav ul {margin:auto; line-height:52px; font-size:24px; width:100%;}
#nav li {display:inline;}


.home, .categories, .more, .members, .bookmark ,.join {text-align:center; color:#262626; background:url(../images/images.png) no-repeat -254px -262px; font-weight:bold; margin-right:1px; height:52px; float:left; color:#000; text-decoration:none;}


.home {width:116px; background-position:0 -257px; color:#000}
.categories {width:209px;background-position:-213px -380px;}
.categories:hover {background-position:0 -380px;}
.members {width:209px;background-position:-214px -320px; }
.members:hover {background-position:0 -320px;}
.join {width:500px; height:52px; float:left; background:url(../images/images.png) no-repeat 0 -201px; color:#FFF}
.join:hover {background-position:0 -260px;}


#wrapper {width:1200px; background-color:#FFF; border-left:6px solid #DDD; border-right:6px solid #DDD; overflow:hidden; margin:auto; }
.contents {width:95$; margin:auto}
.box {float: left; margin: 5px 2px 5px 4px; *margin: 5px 2px 5px 2px; position: relative; width: 394px;  overflow:hidden}
.box img {border:1px solid #191919; display:block;}
.box a {font:normal 14px Verdana,Arial, Helvetica, sans-serif; color:#333; text-decoration:none}

.box .overlay {
            background: url(../images/overlay.png) no-repeat 0 0;
            cursor: pointer;
            display: none;
			width: 390px;
            height: 300px;
            left: 0;
            position: absolute;
            text-indent: -9999px;
            top: 0;            
        }
		


.star {background:url(../images/images.png) no-repeat -510px -205px; width:88px; height:19px; float:right; clear:right}


.title {float:left; font-size:16px; font-weight:bold; color:#FF0099; text-decoration:underline;}
.title:hover {color:#000; text-decoration:none}
.time {float:left; clear:left; width:150px; text-align:left; color:#000;}
.views {float:right; clear:right; width:120px; text-align:right; color:#000;}

.cat_title,.cat_scenes,.title, .star {margin:6px 2px 0 2px;} .cat_views,.cat_more,.time, .view {margin:0 2px 10px 2px;}
.cat_title {float:left; font-size:16px; font-weight:bold; color:#000; }
.cat_views {float:right; clear:right; text-align:right; color:#000;}
.cat_more { font-size:12px; font-weight:bold; float:left; clear:left; color:#FF0099;text-decoration:underline;}
.cat_more:hover {color:#000; text-decoration:none; cursor:pointer;}
.cat_scenes {float:right; text-align:left; color:#000;}



.mid-box {background-color:#FF0084; clear:both; display:block; margin:20px auto 10px auto; border-top:1px dashed #FFF;border-bottom:1px dashed #FFF;}
.mid-box:hover { color:#FFF; cursor:pointer;}
.colormeblack {background-color:#000; padding:8px;}

.bigLink a{font-size:44px; padding:10px 0 10px 0; height:auto; clear:both; font-weight:bold; display:block; color:#000;}

.bigLink2 a{font-size:18px; padding:10px 0 10px 0; height:auto; clear:both; font-weight:bold; display:block; color:#FFF; text-decoration:none; text-transform:capitalize; text-align:center;}
.bigLink2 a:hover {text-decoration:none; cursor:pointer; }

.smallLink {font-size:17px; color:#000; font-weight:bold; padding:40px 0 0 0; display:block; height:auto; clear:both;  }


/* BOTTOM OFFER */
.bottom-offer { width:1120px; border:8px solid #DEDEDE; background-color:#EBEBEB; margin:auto; padding:15px; overflow:hidden; }
.bottom-head {display:block; background-color:#000000;  height:62px; width:1166px; margin:auto; position:relative;}
.styleme {color:#FFF; font-size:30px;font-weight:bold; line-height:62px; float:right; margin-right:50px; }
.colorme {color:#FF0084;}
.bottom-thumbs {width:646px; float:right;}
.bottom-info { width:447px; float:left; margin-left:10px;}
.bottom-img {display:block; width:646px; height:242px;  }
.bottom-join {display:block; margin:10px 0 10px 0; background:url(../images/bottom-join.jpg) no-repeat 0 0; width:646px; height:80px;}
.bottom-join:hover {background-position:0 -80px; cursor:pointer;}

/* TOOL TIP */
.tooltip {padding:10px; width:auto; font-size:14px; color:#FFF; font-weight:bold;}


.footer {width:100%; height:140px; overflow:hidden; position:relative; bottom:0; margin-top:20px}

.footer_newlink {font:normal 12px Arial, Helvetica, sans-serif; color:#000}
.footer_newlink a{color:#FF0099; text-decoration:underline} 
.footer_newlink a:hover {text-decoration:none}




/* CATEGORIES */

.navbg {background:url(../images/nav_bg.jpg) repeat-x 0 0 #000; font-family:Arial, Helvetica, sans-serif; width:width:1120px; margin:20px auto 20px auto;}
.navwrap {background:url(../images/nav_bg.jpg) repeat-x 0 0 #000; overflow:hidden; font-family:Tahoma, Arial, Helvetica, sans-serif; padding:10px; width:95%; margin:auto;}
.navwrap li { display:inline; list-style-type:none; }
.catboxTitle { height:17px; width:100%; display:block; background: url(../images/nav_icon.png) no-repeat 0 -17px; margin:10px 0 10px 0;  }
.catboxTitle.active {background-position: 0 -17px;}
.cbt_left { float:left; margin:0 0 0 25px; line-height:17px; color:#FFF;}
.cbt_right { float:right; margin:0 25px 0 0; line-height:17px; color:#FFF;}
.cbt_left a,.cbt_right a {color:#FFF; text-decoration:none;}

.nav-icon {float:left; margin-top:2px; background: url(nav_icon.png) no-repeat 0 -18px; width:18px; height:17px;}
.nav-icon:active {background-position:0 -18px;}

.catbox,.catbox-active {float:left;width:140px;color:#FFF; text-decoration:none; border-top:1px dotted #5B5B5B; margin:0 5px 0 5px; padding:5px; text-transform:capitalize}
.catbox:hover {background-color:#333333; cursor:pointer}
.catbox-active {background-color:#333333}

