body{
width: 980px;}

h1{
margin: 0 0 30px 0;
height: 75px;
background: url(https://cdn1-thumbs.pornhost.com/static/img/logo.gif) no-repeat center 20px;}

h2{
position: absolute;
top: 10px;
left: 625px;
margin: 0;
padding: 0;
width: 130px;
height: 81px;
background: url(https://cdn1-thumbs.pornhost.com/static/img/join.gif) no-repeat;
overflow: hidden;}

h1 a, h2 a{
display: block;
height: 100%;
color: #ffffff;
font-size: 0;}

h2 a strong, h1 strong{
display: none;
color: #ffffff;}

h1 a:hover, h2 a:hover{
color: #ffffff;}

h3{
/*margin: 0 0 0 165px;*/
padding: 0;
font-size: 14px;
color: #cf6986;
text-transform: uppercase;
}

h4{
margin: 15px 0 0 0;
padding: 0;
font-size: 11px;
color: #a4002f;}

div.largetext{
width: 650px;
margin: 0 auto;}

div.largetext p{
text-align: left;}

fieldset{
margin: 0 auto;
width: 490px;}

div.thumb, div.smallthumb{
float: left;
padding: 10px;
background: url(https://cdn1-thumbs.pornhost.com/static/img/image.gif);
margin-right: 5px;}

th.thumb{
width: 130px;}

th.button{
width: 85px;}

div.top_overview, div.gallery_overview{
margin: 0 auto;
clear: both;
}

div.gallery{
display: inline;
float: left;
position: relative;
width: 150px;
height: 135px;
background: url(https://cdn1-thumbs.pornhost.com/static/img/image.gif);
margin: 5px;}

div.top_overview div.gallery{
height: 135px;}

div.gallery_overview div.gallery{
height: 155px;}

div.gallery b, div.gallery i{
display: block;
position: absolute;
top: 5px;
width: 135px;
line-height: 16px;}

div.gallery b{
left: 10px;
color: #a4002f;
font-weight: bold;}

div.gallery i{
right: 10px;
color: #444444;
text-align: right;
font-style: normal;}

div.gallery img{
display: block;
margin: 25px auto 0 auto;}

div.gallery b img{
float: left;
margin: 0 5px 0 0;}

div.gallery a.view{
position: absolute;
left: 0px;
top: 0px;
width: 150px;
z-index: 100;
background: url(https://cdn1-thumbs.pornhost.com/static/img/transparant.gif) /*weird IE bug*/}

div.top_overview a.view{
height: 135px;}

div.gallery_overview a.view{
height: 155px;}

div.gallery a.view:hover{
border: 1px solid #ea7193;}

div.gallery a.view span{
display: none;}

div.gallery a.detail{
display: block;
position: absolute;
left: 34px;
top: 130px;
width: 78px;
line-height: 18px;
background: #a4002f;
color: #ffffff;
font-weight: bold;
text-decoration: none;
text-align: center;
z-index: 200}

div.gallery span.tobeprocessed, div.gallery span.offline{
position: absolute;
left: 0;
top: 70px;
width: 150px;
height: 15px;
color: #ffffff;
font-weight: bold;
text-align: center;
line-height: 15px;}

div.gallery span.tobeprocessed{
background: #2d31d0;}

div.gallery span.offline{
background: #d02d2d;}

object{
display: block;
margin: 0 auto 10px auto;
/*width: 480px;*/
/*height: 300px;*/
}


div.progressbar{
position: relative;
float: left;
width: 240px;
height: 17px;
margin: 20px 0 5px 0 !important;
margin: 20px 0 5px 4px;
background: url(https://cdn1-thumbs.pornhost.com/static/img/bar.gif) center center;
text-align: center;
line-height: 17px;
font-weight: bold;
color: #a4002f;}

div.progressbar div.bar{
position: absolute;
top: 0;
left: 0;
width: 240px;
height: 20px;
background: url(https://cdn1-thumbs.pornhost.com/static/img/barborder.gif) center center no-repeat;}

div.errorbox{
margin: 10px 0;
padding: 4px;
border: 1px solid #a4002f;
text-align: left;
background: url(https://cdn1-thumbs.pornhost.com/static/img/error.gif);
color: #7a0000;}

div.statsbar{
background: #d54971;
height: 13px;
float: left;}

ol.faq{
margin-top: 20px;}

ol.faq li{
margin-bottom: 8px;}

table{
width: 600px;
margin: 0 auto;}

table.small{
width: 250px;
margin: 0 auto;}

table.big{
width: 100%;
margin: 0 auto;}

table th.tabledate{
width: 200px;}

table th.tablehits{
width: 50px;}

table th.tablebar{
width: 350px;}

div.smallthumb{
padding: 5px;
background: url(https://cdn1-thumbs.pornhost.com/static/img/image.gif);
float: left;}

th.thumb{
width: 95px;}

th.button{
width: 65px;}

div.smallthumb img{
max-width: 90px;
max-height: 70px;
width: auto !important;
height: auto !important;
width: 90px;
height: 77px;}

div#clear{
clear: both;}
