header,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; background-color:#313030; font-family:'open_sansregular';}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0px; padding:0px; max-width:100%; display:block;}
textarea{outline:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none; font-weight:normal;}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a, .modelPic a:after{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
.none{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
select{-webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: '';}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
::-webkit-input-placeholder{color:#7d7d7d; opacity:1;}
::-moz-placeholder{color:#7d7d7d; opacity:1;}
:-ms-input-placeholder{color:#7d7d7d; opacity:1;}
:-moz-placeholder{color:#7d7d7d; opacity:1;}

@font-face {
    font-family:'open_sansregular';
    src: url('../fonts/opensans-regular_0-webfont.eot');
    src: url('../fonts/opensans-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular_0-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular_0-webfont.woff') format('woff'),
         url('../fonts/opensans-regular_0-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular_0-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'open_sansbold';
    src: url('../fonts/opensans-bold_0-webfont.eot');
    src: url('../fonts/opensans-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold_0-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold_0-webfont.woff') format('woff'),
         url('../fonts/opensans-bold_0-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold_0-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'open_sansextrabold';
    src: url('../fonts/opensans-extrabold_0-webfont.eot');
    src: url('../fonts/opensans-extrabold_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-extrabold_0-webfont.woff2') format('woff2'),
         url('../fonts/opensans-extrabold_0-webfont.woff') format('woff'),
         url('../fonts/opensans-extrabold_0-webfont.ttf') format('truetype'),
         url('../fonts/opensans-extrabold_0-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.centerwrap{width:1240px; margin:auto; background-color:#fff; margin-bottom:150px; box-shadow:0 0 84px 0px rgba(0,0,0,0.85); -webkit-box-shadow:0 0 84px 0px rgba(0,0,0,0.85);}
.logo{float:left; padding-top:25px; margin-left:22px; margin-bottom:35px;}
a.getPassword{float:right; font-family:'open_sansextrabold'; font-size:25px; letter-spacing:0.025em; color:#0c9502; text-decoration:underline; border:6px solid #0c9502; line-height:50px; padding:0 22px; text-transform:uppercase; margin-right:22px; margin-top:19px;}
a:hover.getPassword{background-color:#0c9502; color:#fff; text-decoration:none;}
.hotGirl{background-color:#4b4b4b; line-height:56px; text-align:center; font-family:'open_sansregular'; font-size:36px; letter-spacing:-0.01em; color:#fff; position:relative;}
.hotGirl:before{background:url(../images/leftT.png) no-repeat; width:15px; height:71px; content:''; position:absolute; left:-15px; top:0px;}
.hotGirl:after{background:url(../images/rightT.png) no-repeat; width:15px; height:71px; content:''; position:absolute; right:-15px; top:0px;}
.bodyArea{padding:25px 22px;}
.modelPic{float:left; border:2px solid #4b4b4b; padding:4px; width:588px; margin-right:20px; margin-bottom:28px;}
.modelPic:hover{border-color:#0c9502;}
.modelPic a{display:block; position:relative;}
.modelPic a:after{content:''; background-color:#fff; opacity:0; width:40%; height:40%; left:30%; top:30%; position:absolute;}
.modelPic a:hover:after{width:100%; height:100%; left:0px; top:0px; opacity:0.3;}
.modelPic:nth-child(2n){margin-right:0px;}
.joinNow{margin-bottom:30px;}
.joinNow a{background-color:#bb1d1e; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; text-transform:uppercase; text-align:center; font-size:110px; line-height:70px; padding-top:34px; padding-bottom:5px;}
.joinNow a:hover{background-color:#0c9502;}
.joinNow a span{font-size:39px; display:block;}
.getAccess{margin-bottom:30px;}
.getAccess a{font-family:'open_sansextrabold'; font-size:48px; letter-spacing:-0.025em; color:#0c9502; border:6px solid #0c9502; display:block; text-align:center; line-height:58px; padding-top:4px; padding-bottom:14px;}
.getAccess a span{font-size:22px; color:#000; display:block; line-height:24px; letter-spacing:-0.01em;}
.getAccess a:hover{background-color:#0c9502; color:#fff;}
.updates{text-align:center; background-color:#4b4b4b; position:relative;}
.updates:before{background:url(../images/accessL.png) no-repeat; width:15px; height:84px; content:''; position:absolute; left:-15px; top:0px;}
.updates:after{background:url(../images/accessR.png) no-repeat; width:15px; height:84px; content:''; position:absolute; right:-15px; top:0px;}
.updates a{font-family:'open_sansbold'; font-size:30px; text-decoration:underline; color:#fff; text-transform:uppercase; line-height:69px;}
.updates a:hover{text-decoration:none;}
footer{background-color:#242021; padding-top:18px; text-align:center; padding-bottom:30px;}
footer p{font-family:'open_sansregular'; font-size:14px; line-height:18px; letter-spacing:-0.025em; color:#fff;}