@charset "utf-8";
/* CSS Document */
.thumbcont{}
.midtxt{text-align:center; padding-bottom:20px;font-size:30px;text-transform:uppercase; font-weight:bold;color:#fff;  }
div.midtxt a{color:#fff !important;text-decoration:none;}
.thinfo{float:left;color:#cfcfcf;padding-left:6px;padding-bottom:8px;font-size:10px;}
.tdesc{color:#fff; text-align:center;padding:2px 0px;
font-size:11px;
font-weight:normal;
margin-top:4px;
margin-bottom:4px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

 }
.tdesc a{color:#00a3ff;}
.srating{float:right; text-align:right;color:#cfcfcf;font-size:10px;padding-right:4px;}
.bgwrap{}
.errorreg{width:347px; height:29px; position:absolute; z-index:200; margin:180px 0px 0px 100px; display:none;}
.errornote{width:442px; height:328px;position:absolute; z-index:200; display:none;}
.vidwrap {width:1120px;margin:0 auto;}
.vidplayer{width:600px;margin:0 auto;}
.vidplayerbox{text-align:center;width:578px; height:500px;}
.vidplayerpic{width:578px; height:436px; clear:both;}
.rightwrap{width:505px;float:right;}
.rthumbs{width:505px; margin-top:10px;}
.rjoin{width:485px; display:none;padding:0px 10px 25px; color:#000;}
.logoslide{width:1100px;margin:0 auto;}
.slides_container {width:1100px;margin:0 auto;display:none;}
.pagination{display:none;}
.slides_container div.slide {width:1100px;height:74px;margin:0 auto;display:block;}
.prev{position:absolute;margin-top:-74px; z-index:999;margin-left:-550px;}
.next{position:absolute;margin-top:-74px;margin-left:520px; z-index:999;}		
.topnav{background:url(images/navbg.jpg) repeat-x; height:38px; text-align:center;}
.matiz{font-size:35px; text-align:center;}
.architec{font-size:18px; text-align:center;}
.box, .boxs{position:relative;}
.overlay{background:url(images/joinpics/play.png) no-repeat; display:none;width:310px; height:270px; position:absolute;top:0px;left:0px; cursor:hand;}


#trailerwrap{float:left;width:578px;}
body:nth-of-type(1) .joinform td{padding:6px 0px;}
body:first-of-type .joinform td{padding:6px 0px;}
.mfooter {color:#000;}
.mfooter a{color:#cd1817;}
.inputbox{border:1px solid #ddd; height:25px;width:200px;}
*, html {margin:0; padding:0;}
body{font:12px Tahoma, Geneva, sans-serif; color:#000;background:#343434 !important;}
.clearfix{clear:both;}
img{border:0;}
.headerwrap{margin-bottom:6px;background:url(images/headbg.jpg) repeat-x;}
.headerwrap img{float:left;}
.headpic{}
.logo{float:left;}
.topbuttons{float:right;margin:48px 15px 0px 0px;}
.topbuttons img{float:left;margin-right:6px;}
.nav{background:#000 url(images/navbg.png) repeat-x;padding:4px 0px 8px 0px;font-weight:bold;color:#fff;}
.nav ul li{float:left; list-style:none; margin-right:10px;}
.nav ul li a{color:#fff; font-size:13px;text-decoration:none;padding:4px 10px;}
.nav ul li a:hover{background:#d62b47;padding:4px 10px;}
.descwrap{width:70%; margin:0 auto; text-align:center;font-weight:bold;}
.descwrap h3{margin:0;padding:0;}
.mainwrap{ margin:0 auto;padding-top:10px;}
.thumbwrap, #thumb_image{border:1px solid #000;width:288px;background:#000;padding:0px 0px 0px;margin-top:4px;font-size:12px;font-weight:bold; float:left;margin-left:6px;margin-bottom:8px; position:relative; }
.picwrap{text-align:center;margin-bottom:5px;}
.durationwrap{background:url(images/scenebg.jpg) repeat-x;}
.percentwrap{float:right;}
.joinbuttonwrap{text-align:center;}
.orcol{color:#979797;}
.errorwrap{background:#ddc092; border:2px solid #c13d00; background:#ddc092 url(images/joinpics/x.png) no-repeat left;padding:10px 0px 0px 55px;width:935px;height:55px; margin:0 auto;}
.oops{font-size:19px; font-weight:bold;color:#000;}
.sub{font-size:14px; font-weight:bold;color:#000;}
.diswrap{font-size:42px; font-weight:bold;text-align:center;padding-top:10px;}
.logowrap{text-align:center;padding:10px 0px;}
.wantwrap{text-align:center;color:#fff; }
.wantbig{font-size:36px; font-weight:bold;color:#fff;}
.wantsub{font-size:14px; font-weight:bold;color:#000;}
.includetxt{font-size:19px; font-weight:bold;}
.pagenum{text-align:center; clear:both; padding-bottom: 20px; }
ul.paging {margin-top:15px;font-size:20px;}
ul.paging  li{display:inline;margin-left:5px;}
ul.paging  li a{color:#FFF;font-weight:bold;padding:2px 6px; background:#222;border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;text-decoration:none;	}
ul.paging  li a:hover{background:#0079f7;}
ul.paging li.current a{background:#293b4b;}


/* JOIN STYLES */
.joincontainer{width:1200px;margin:0 auto;}
.leftcol{width:654px; float:left;margin-left:10px;}
.rightcol{width:500px; float:right;margin-right:10px;}
.leftwrap{border:1px solid #c5c5c5;background:#fff;padding:6px;}
.joinpicwrap{}
.blackdiv{ background-color: rgba(0, 0, 0, 0.76);width:442px; height:328px;position:absolute;}
.jointxtover{color:#fff;position:absolute;z-index:201;font-weight:bold;padding:4px;background:#000;display:none;}
.joinimgbot{}
.loaddiv{position:absolute;margin:162px 0px 0px 188px;z-index:10;}

.jinfowrap{width:990px;margin:0 auto}
.jinfowrap ul{list-style:none;font-weight:bold;}
.jinfowrap ul li{margin:4px 0px;}
.jtitle{border-bottom:1px solid #000; margin-bottom:10px;}
.lcol{float:left;width:480px;}
.rcol{float:right;width:480px;}
.morewrap{}
.morewrap #thumb_image{margin-right:10px;margin-left:8px;}

.thumbsjoinwrap  #thumb_image{}

.txtbottom{text-align:center; font-size:25px;margin:10px 0px;color:#000;}
.bttxwrap{font-size:28px;color:#fff;}
.txtpink{color:#d6bc2b;}
.txtaccess{text-align:center;font-size:45px; font-weight:bold; color:#0b8ac8;}

/* SIDE BEING */
.contentwrap{width:1352px;margin:0 auto;}
.main_lcol{width:292px;float:left;}
.main_lcol h2, .main_rcol h2{background:url(images/htitlebg.png) repeat-x; color:#fff;padding:6px;
-webkit-border-top-left-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
margin-bottom:2px;
border:1px solid #525252;
font-size:14px;
}



#sidethumb{width:288px;padding:0px 0px 0px;font-size:12px;font-weight:bold; margin-bottom:7px;margin-top:5px;float:left;border:1px solid #000;background:#000;}
.bew{position:absolute;z-index:50;margin-top:224px;}
.main_rcol{width:890px;float:left;margin-left:3px;}
.bannercol{width:160px;float:left;margin-left:3px;}
.bannercol img{margin-bottom:10px;}

.bottexttitle{background:#000; 
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
color:#fff;
padding:4px;
text-align:center;
margin:4px 0px;
}