header,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; background:#333 url(../images/bg.jpg) repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494849;}
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{-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;}
.watch, .join{-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;}

.centerwrap{width:960px; margin:auto; background-color:#fff; padding:0 10px;}
header{background:url(../images/bg_header.jpg) no-repeat; height:183px; position:relative;}
.logo{padding-top:5px; margin-left:5px;}
.memberLogin{background-color:#0e0e0e; position:absolute; right:10px; top:0px; border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; padding:5px 10px; color:#fff; font-weight:bold;}
.topModels{position:absolute; right:10px; bottom:13px;}
.topModels li{float:left; margin-right:10px;}
.topModels li:nth-child(6n){margin-right:0px;}
.menu{background:url(../images/bg_nav.png) no-repeat; height:49px;}
.menu p{line-height:32px; padding-left:20px; font-weight:bold; color:#fff; font-size:13px; float:left;}
.newsletter{float:right; margin-right:20px; padding-top:6px;}
.inputTxt{float:left; width:222px; padding:2px 5px; color:#666; border:1px solid #330066;}
.inputRadio{float:left; margin-left:10px; margin-top:5px;}
.newsletter span.label{float:left; font-size:14px; margin-left:4px; margin-top:3px; color:#fff;}
#submit{width:99px; background:url(../images/btn_submit.jpg) no-repeat; height:20px; margin-left:10px; font-size:12px; color:#fff; font-weight:bold; cursor:pointer; border:none; margin-top:1px;}
#submit:hover{background:url(../images/btn_submit.jpg) no-repeat left bottom;}
.modelBlock{border:1px solid #e7e7e7; border-radius:10px; -webkit-border-radius:10px; background-color:#f1f1f1; padding:10px; margin-bottom:10px; position:relative;}
.modelThumb{float:left; margin-right:15px;}
.modelThumb img{border:2px solid #6f6e6f;}
.modelThumb a:hover img{border:2px solid #f1f1f1;}
.modelInfo{float:left; width:670px;}
.title{margin-bottom:15px;}
.title h2{font-size:32px; color:#0c0c0c; border-bottom:1px dotted #0c0c0c; font-weight:bold; float:left;}
.twoBtn{float:right;}
.watch{background:url(../images/btn_watch.png) no-repeat; width:178px; float:left; height:36px; text-align:center; color:#fff; font-size:21px; font-weight:bold; line-height:34px; text-shadow:#222 1px 1px 1px; margin-right:7px;}
.watch:hover{background-position:0px -36px;}
.join{background:url(../images/btn_join.png) no-repeat; width:178px; float:right; height:36px; text-align:center; color:#fff; font-size:21px; font-weight:bold; line-height:34px; text-shadow:#222 1px 1px 1px;}
.join:hover{background-position:0px -36px;}
.features{margin-bottom:15px;}
.features div{float:left; padding:2px 0;}
.features .full{width:100%;}
.features .white{background:#fff;}
.features .onethird{width:223px;}
.features .gray{background-color:#f1f1f1;}
.pink{color:#fe0184; margin:0 5px; float:left;}
.features a{color:#fe0184; text-decoration:underline; font-weight:bold;}
.features a:hover{color:#222;}
.description{margin-bottom:15px;}
.thumbs{margin-bottom:12px;}
.thumbs ul li{float:left; margin-right:14px;}
.thumbs ul li:nth-child(6n){margin-right:0px;}
.thumbs ul li a img{border:1px solid #746b71; width:100px;}
.thumbs ul li a:hover img{border:1px solid #f1f1f1;}
.tagline p{font-size:16px; color:#fe0184; font-weight:bold;}
.footer{background:#f0f0f0 url(../images/bg_footer.jpg) repeat-x left top; margin-top:20px; padding:13px 0; text-align:center;}
.footer a{color:#fe0184;}
.footer a:hover{color:#222;}