article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px; background-color:#1b1217; font-family:'MyriadProRegular';}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img, fieldset{border:none; margin:0px; padding:0px;}
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}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; -webkit-border-radius:3px;}
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;}

@font-face {
    font-family:'segoe_uiregular';
    src: url('segoeui_0-webfont.eot');
    src: url('segoeui_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('segoeui_0-webfont.woff') format('Web Open Font Format'),
         url('segoeui_0-webfont.ttf') format('truetype'),
         url('segoeui_0-webfont.svg#segoe_uiregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family:'MyriadProRegular';
    src: url('myriadpro-regular.eot');
    src: url('myriadpro-regular.eot') format('embedded-opentype'),
         url('myriadpro-regular.woff') format('Web Open Font Format'),
         url('myriadpro-regular.ttf') format('truetype'),
         url('myriadpro-regular.svg#MyriadProRegular') format('svg');
}
@font-face {
    font-family:'MyriadProBold';
    src: url('myriadpro-bold.eot');
    src: url('myriadpro-bold.eot') format('embedded-opentype'),
         url('myriadpro-bold.woff') format('Web Open Font Format'),
         url('myriadpro-bold.ttf') format('truetype'),
         url('myriadpro-bold.svg#MyriadProBold') format('svg');
}
@font-face {
    font-family:'MyriadProSemibold';
    src: url('myriadpro-semibold.eot');
    src: url('myriadpro-semibold.eot') format('embedded-opentype'),
         url('myriadpro-semibold.woff') format('woff'),
         url('myriadpro-semibold.ttf') format('truetype'),
         url('myriadpro-semibold.svg#MyriadProSemibold') format('svg');
}

*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

.centerwrap{width:994px; margin:auto;}
.banner img, .sexygirl img, .sexypic img, .sexymodel img{display:block; max-width:100%;}
.unlimited{font-family:'MyriadProRegular'; font-size:28px; letter-spacing:-0.05em; text-align:center; background-color:#1b1217; line-height:46px;}
.unlimited a{color:#ff008e; text-decoration:underline;}
.unlimited a:hover{text-decoration:none;}
.bodyarea{background-color:#1b1217; padding:23px 18px 0px 19px;}
.unlimited_access{margin-bottom:20px;}
.unlimited_access a{color:#ff008e; font-size:27px; text-decoration:underline; text-align:center; background-color:#1b1217; height:49px; line-height:48px; display:block; font-family:'MyriadProBold'; border-radius:3px; -webkit-border-radius:3px; letter-spacing:-0.025em;}
.unlimited_access a:hover{text-decoration:none;}
.scene{padding-bottom:5px; clear:both}
.scene h3{font-size:40px; letter-spacing:-0.025em; color:#ff008e; font-weight:strong; padding-bottom:5px; line-height:40px; text-align:center;}
.scene h3 a{color:#ff008e;}
.scene h3 a:hover{color:#ff008e;}
.scene p{font-size:20px; line-height:25px; letter-spacing:-0.025em; color:#ff008e; padding-bottom:15px; text-align:center;}
.sexygirls{width:570px; float:left;}
.sexygirl{float:left; margin-right:14px; margin-bottom:19px;}
.sexygirl.last{margin-right:0px;}
.girlsthumb{clear:both;}
.sexymodel{float:left; margin-right:14px; margin-bottom:19px;}
.sexymodel img{display:block;}
.sexymodel.last{margin-right:0px;}
.sexypic{float:right;}
.access{padding-bottom:16px;}
.access p{font-family:'MyriadProRegular'; font-size:30px; text-align:center; letter-spacing:-0.025em; color:#ff008e; line-height:30px;}
.access p span{color:#ff008e; font-family:'MyriadProRegular'; font-size:24px; letter-spacing:-0.025em; display:block}
.access a{color:#ff008e; text-decoration:underline;}
.password{padding-bottom:30px;}
.password a{font-family:'MyriadProBold'; font-size:79px; line-height:85px; letter-spacing:-0.025em; color:#ff008e; display:block; text-align:center; text-decoration:underline;}
.password a:hover{color:#ff008e; text-decoration:none;}