@import "reset.css";
html{background:#000}
p.desc {font-size:14px; text-align:center; padding:15px 20px; color:#ccc}
.fontArial{font-family:Arial, Helvetica, sans-serif}
.bgGray{background-color:#c6c6c6}
.txtAC{text-align:center!important}
.borderW{border:2px solid #c6c6c6}
.fcWhite{color:#fff}
.fcGray{color:#6d6d6d}
.fcRed:hover{text-decoration:none}
.underline{text-decoration:underline}
.h5{height:5px;font-size:1px}
.h15{height:15px;font-size:1px}
#wrapper{width:1000px;overflow:hidden;background:none;margin:auto}
.header{position:relative;height:auto}
.menu{background:url(../images/navbg_mid.jpg) repeat-x;width:980px;height:46px;float:left;position:relative}
.search{position:absolute;right:10px;top:6px}
.menu ul li{float:left;border-right:1px solid #2c2c2c;font-size:14px}
.nav-home{display:block;color:#fff;padding-left:20px;padding-right:20px;height:43px;line-height:43px;text-decoration:none}
.hoverMe{background:#900;color:#fff}
.nav-access{display:block;color:#fff;width:250px;height:43px;line-height:43px;text-align:center;border:none!important}
.nav-wrap{width:1000px;margin:auto}
.navBgL{background:url(../images/navBg_left.jpg) no-repeat;height:46px;width:5px;font-size:1px;float:left}
.navBgR{background:url(../images/navBg_right.jpg) no-repeat;height:46px;width:5px;font-size:1px;float:left}
.container{width:1000px;margin-left:10px;}
.site-list{font-size:14px;font-weight:700;text-align:center;padding-right:10px;padding-left:10px}
.box{position:relative;width:312px;float:left;background:none;margin-right:15px;margin-bottom:12px;border:1px solid #2e2e2e;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 0 16px}
.box-img{position:relative;left:10px;top:5px}
.box .download{text-align:left;float:left;color:#ff7800;font-weight:700;font-size:15px;padding-left:8px;padding-top:8px}
.box .download a{color:#ff7800;text-decoration:none}
.box .download a:hover{color:#666;text-decoration:underline}
.box .views{text-align:right;float:right;color:#acacac;font-size:12px;padding-right:8px;padding-top:2px}
.box .time{text-align:left;float:left;color:#acacac;font-size:12px;padding-left:8px;padding-top:2px}
.box .rate{float:right;text-indent:-9999px;background:url(../images/rating.png) no-repeat;width:83px;height:17px;margin-top:8px;margin-right:8px}
.box .top-box{background:#000;height:25px;line-height:25px;width:100%;position:absolute;bottom:0;opacity:0.8;color:#fff;font-size:12px;font-weight:700;display:none}
.text-box{width:100%;height:auto;padding-bottom:20px;margin:auto}
.overlay{background:url(../images/play.png) no-repeat 0 0;display:none;width:293px;height:211px;position:absolute;top:0;left:0;cursor:pointer}
.homo-scene{width:225px;height:149px;background:url(../images/play.png) -10px -352px no-repeat;text-indent:-99999px;display:block}
.homo-emo{width:468px;height:142px;background:url(../images/play.png) 0 -515px no-repeat;text-indent:-99999px;display:block}
.exposed-emos{width:333px;height:132px;background:url(../images/play.png) 0 -658px no-repeat;text-indent:-99999px;display:block}
.formWrap{position:relative;margin-left:15px;width:390px;float:left;background:none;margin-right:15px;margin-bottom:12px;border:1px solid #2e2e2e;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px 0 16px}
.formWrap h3{color:#ccc;font-size:15px;text-align:center;text-transform:capitalize}
.join-pic{float:left;position:relative;width:562px}
.formWrap .form-container{width:340px;margin:auto}
.thumb-wrap h3{text-align:center;font-size:26px;text-transform:uppercase;color:#ccc}
.thumb-wrap ul{width:975px;margin:auto}
.thumb-wrap ul li{float:left}
.form-error{color:red;font-weight:700;height:20px;text-align:center}
.formWrap .submit{width:343px;height:62px;background:url(../images/getaccess.jpg) no-repeat 0 0;border:0;cursor:pointer}
.formWrap .submit:hover{background-position:0 -64px}
.formWrap .text-input{background:none!important;color:#ccc;font-size:12px;width:185px;padding:10px 10px 5px}
.formWrap .select-box-bg{background:url(../images/selectBox_bg.jpg) no-repeat 0 0;width:227px;height:36px;float:right}
.formWrap .text-box-bg{background:url(../images/textBox_bg.jpg) no-repeat 0 0;width:227px;height:36px;float:right}
.formWrap .text-box-bg:hover{background-position:0 -40px}
.formWrap .select-box-bg:hover{background-position:0 -39px}
.formWrap label{display:block;padding-bottom:15px;clear:both;height:30px}
.formWrap select{background-color:Transparent;-webkit-appearance:none;border:none;font-size:12px;width:210px;color:#ccc;padding:5px 10px}
.formWrap select option{color:#333!important}
.formWrap label span{color:#ccc;font-size:14px}
.fcRed,.fcOrange{color:#fa9600}