*{font-family:Arial, Helvetica, sans-serif;}
body{background:#000;margin:0;padding:0;}
a,a:hover,a:active,a:focus,a:visited,a:link,object,embed{outline:none;text-decoration:none;}
a img{border:none;}
.clear{clear:both;}
a{color:#656565;}
h1{color:#656565;text-align:left;font-size:30px;}

.central{margin-right:auto;margin-left:auto;text-align:center;}

#header{width:1012px;height:238px;background:url(https://cdn.spermmania.com/img/header.png) center 0 no-repeat;}
.header-item{float:right;margin-top:10px;font-size:18px;}

.menu-item{display:inline-block;margin:0 44px;font-size:36px;font-weight:bold;}
.menu-item a{color:#ffd37a;}
#cumshot{width:1012px;height:57px;background:url(https://cdn.spermmania.com/img/cumshot.png) 0 0 no-repeat;}

#footer{bottom:0;left:0;width:100%;}
#footlinks{color:#ffd37a;font-size:15px;}
#footlinks a{margin:0 4px;}
#footinfo{text-align:center;font-size:13px;color:#4c4c4c;margin:10px 0 25px 0;}

.sample-title{color:#656565;font-size:26px;font-weight:bold;}
.player{width:960px;height:540px;}
.flowplayer .fp-color{background-color:#1f87f0;}
.flowplayer .fp-color-play{fill:rgba(255, 255, 255, 0.2);}
.flowplayer.is-ready .fp-player{background-color:#000;}

.sample-info{font-size:16px;font-weight:bold;color:#656565;margin-bottom:4px;}
.info-item{display:inline-block;margin:0 22px;}
.info-item strong, .info-item strong a{color:#ffd37a;margin-left:3px;}
.info-item strong a:hover{color:#1f87f0;}
.thumb{display:inline-block;margin:0 8px;width:154px;height:154px;border:solid 1px #3e3e3e;}
.join-here{font-size:24px;background:url(https://cdn.spermmania.com/img/splooge.png) right 0 no-repeat;padding:19px 318px 0 0;height:72px;width:387px;margin-top:20px;margin-bottom:10px;}
.join-here a{color:#ffd37a;}
.more{font-size:28px;text-align:center;margin-bottom:10px;}
.more a{color:#ffd37a;}

.scene-array{width:1092px;margin-bottom:25px;}
.scene{float:left;width:352px;height:216px;margin:8px 6px;font-size:14px;color:#656565;text-align:left;}
.scene-img{width:352px;height:198px;position:relative;color:#fcfaf8;}
.scene-img a{color:#fcfaf8;}
.scene-top{position:absolute;width:100%;height:100%;z-index:1000;}
.scene-hover{width:100%;height:100%;}
.scene-hover video{height:100%;}
.scene-title{width:344px;background:rgba(0,0,0,0.2);position:absolute;top:0;left:0;padding:4px;}
.scene-type{position:absolute;bottom:0px;left:0px;width:344px;background:rgba(0,0,0,0.2);padding:4px;}
.scene-date{float:right;}
.scene strong{color:#1f87f0;}

.play-array{width:900px;margin-bottom:25px;color:#C3C1BB;}
.play-item{text-align:left;margin-bottom:30px;}
.play-item img{float:left;margin:0 8px 8px 0;width:154px;height:154px;border:solid 1px #3e3e3e;}
.play-item h2{font-size:18px;color:#ffd37a;}
.play-item p{display:inline;}

.actress-array{width:960px;margin-bottom:25px;margin-top:20px;}
.actress{float:left;width:220px;height:358px;margin:0 10px 20px 10px;}
.actress-name{font-size:16px;}
.actress-name a{color:#ffd37a;}

.actress-info{font-size:14px;font-weight:bold;color:#656565;margin-bottom:47px;text-align:left;}
.actr-item{display:inline-block;margin:0 30px 0 0;}
.actr-item strong, .actr-item strong a{color:#ffd37a;margin-left:3px;}
.actr-item strong a:hover{color:#1f87f0;}

.wot{width:960px;text-align:left;color:#C3C1BB;margin-bottom:50px;}
.wot p{font-size:13px;margin:3px 12px 12px 12px;}
.wot strong{color:#FFF;}
.wot h2{font-size:24px;font-weight:normal;display:block;margin:0 0 0 12px;float:none;color:#fff;opacity:0.75;}
.wot h3{font-size:13px;font-weight:bold;margin:3px 0 0 12px;display:block;float:none;color:#fff;}

td:first-child{text-align:right;}
.input{min-width:182px;min-height:30px;padding:2px 8px;background:#000;border:solid 1px #C3C1BB;color:#ffd37a;font-size:17px;}
.req{color:#D00;font-size:12px;}
button{cursor:pointer;}
button:hover{background:#262626;}

.jPanel{width:920px;text-align:left;margin-bottom:50px;}
.jPanel h2{color:#1f87f0;font-size:24px;font-weight:normal;margin:14px 0 2px 0;}
.lpanel{float:left;width:308px;margin:0 0 0 12px;}
.rpanel{float:right;width:533px;height:623px;margin-top:13px;background:url(https://cdn.spermmania.com/img/join-img.jpg) 0 0 no-repeat;}
.jPanel .input{width:290px;}
#msgbox{width:308px;height:22px;}
#un-length,#un-syntax,#un-taken,#un-valid,#un-wait{display:none;}
.error{color:#D33;font-size:12px;background:url(https://cdn.spermmania.com/img/invalid.gif) 0 0 no-repeat;padding-left:18px;}
.valid{color:#00ff40;font-size:12px;background:url(https://cdn.spermmania.com/img/valid.gif) 0 0 no-repeat;padding-left:18px;}
.wait{color:#BBB;font-size:12px;background:url(https://cdn.spermmania.com/img/wait.gif) 0 0 no-repeat;padding-left:18px;font-style:italic;}
.radioline{width:308px;margin:10px 0 26px 0;}
.planradio{cursor:pointer;}
.detail{color:#ffd37a;font-size:14px;margin:0 0 0 26px;}
label{font-size:20px;color:#C3C1BB;cursor:pointer;line-height:60%;}
#join{margin:0 0 0 50px;font-size:36px;font-weight:bold;color:#ffd37a;background:url(https://cdn.spermmania.com/img/continue.png) right 3px no-repeat;padding-right:38px;}
#join:hover{color:#1f87f0;}
.info{font-size:13px;color:#656565;padding:20px 60px;background:#1A1A1A;margin-top:9px;}
.info strong{font-size:18px;font-weight:bold;color:#C3C1BB;}
.button{float:left;cursor:pointer;border:none;}

.landing{width:800px;color:#C3C1BB;text-align:left;}
.landing h1{text-align:center;color:#D00;}
.landing p{font-size:16px;}
.landing strong{font-weight:normal;color:#ffd37a;}
.enter{font-size:36px;color:#ffd37a;margin-right:50px;}
.leave{font-size:36px;}


a:hover{color:#1f87f0;}