* {margin: 0; padding: 0;}
body { text-align:center; margin:auto; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; background-color: #ffffff; font-family:arial,verdana,tahoma; color:#790000;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

/*pages*/
.pages { clear:both;padding-top:10px;padding-left:15px;text-align:center;font-size: 15px;}
.pages a {display: block; width: auto; padding: 3px 5px 3px 5px; background: #fefeda; float: left; color: #AB834D; border: 1px solid #c43008; margin-right: 4px; margin-top:0px; text-decoration: none; font-weight: bold;}
.pages a:hover {background: #ffcc99;}
.pages span {display: block; float: left; padding: 5px 5px 0 0; font-weight: bold; font-size: 16px;}
/*pages*/

/*pages*/
.pages2 { clear:both;padding-top:5px;padding-left:15px;text-align:center;font-size: 15px;}
.pages2 a {display: block; width: auto; padding: 3px 5px 3px 5px; background: #fefeda; float: left; color: #AB834D; border: 1px solid #c43008; margin-right: 4px; margin-top:0px; text-decoration: none; font-weight: bold;}
.pages2 a:hover {background: #ffcc99;}
.pages2 span {display: block; float: left; padding: 5px 5px 0 0; font-weight: bold; font-size: 16px;}
/*pages*/


h1{
 text-align:center;
 margin-left:10px;
 margin-bottom:2px;
 font-size:13px;
 font-weight:normal;
 color:#000000;
}

h2{
 text-align:left;
 margin-left:10px;
 margin-bottom:2px;
 font-size:18px;
 font-weight:bold;
}

h3{
 text-align:center;
 margin-bottom:2px;
 font-size:14px;
 font-weight:bold;
}


h4 {
  font-size:16pt;
  color:#000000;
  font-weight:normal;
}

.main {
 margin:auto;
 width:1020px;
 text-align:center;
}

.topmain {
 width:1000px;
 text-align:center;
 padding-left:30px;
}

.categories {
 clear:both;
 padding-left:0px;
 padding-top:15px;
 font-size:18px;
 margin-bottom:15px;
}

.top_l {
margin-left:10px;
float:left;
width:280px;
text-align:left;
}

.top_c {
float:left;
width:470px;
text-align:center;
}

.top_r {
float:left;
width:230px;
text-align:right;
}



.setst {
 margin:auto;
 margin-top:10px;
 width:1020px;
}

.setst img {
 border:1px solid #000000;
 margin:1px;
}

.setst img:hover {
 border:1px solid #000000;
}

.niche {
 float:left;
 margin-top:10px;
 width:240px;
 margin-left:8px;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
}

.niche img {
 border:1px solid #4c0100;
 text-decoration:none;
}

.niche img:hover {
 border:1px solid #4c0100;
 text-decoration:none;
}


.toplist{
 padding-left:30px;
 font-size:18px;
 font-weight:bold;
}

.pornstar6{
 clear:both;
 padding-left:8px;
 padding-top:10px;
 font-size:18px;
 font-weight:bold;
}

.outtoplist{
 font-size:24px;
 font-weight:bold;
 clear:both;
 padding-bottom:5px;
}

.outlist{
 text-align:left;
 width:250px;
 font-size:21px;
 font-weight:normal;
 float:left;
 line-height:28px;
}

.webcam{
 padding-top: 15px;
 text-align:right;
 width:140px;
 font-size:18px;
 font-weight:normal;
 float:left;
}

.toplistimg {
 float:left;
 margin-top:10px;
 width:180;
 height:160;
 margin-right:10px;
 font-size:16px;
 font-weight:bold;
 text-decoration:none;
}

.pornstar6img {
 float:left;
 margin-top:10px;
 margin-right:5px;
 font-size:16px;
 font-weight:bold;
 text-decoration:none;
}

.toplistimg img {
 border:1px solid #4c0100;
 margin:1px;
 text-decoration:none;
}

.bottom {
 clear:both;
 padding-top:40px;
 padding-bottom:15px;
 font-size:12px;
}


.toptext {
 padding-right:30px;
 padding-top:10px;
}


img.n {
 border:solid #000000;
 border-width:1px;
}

.addthis img {
 border:0px;
}

.addthis img:hover {
 border:0px;
}

a:visited, a:link {
 color:#000000;
 text-decoration:underline;
}

a:hover {
 color:#ff0000;
 text-decoration:underline;
}

#hdr {
 height:135px;
 background:#00baff;
 color: #333333;
}

#bar {
 height:28px;
 background:#99e3ff;
 color: #000000;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 padding-top:5px;
 font-size:10pt;
 text-align:center;
}

.mainlogo {
 margin:auto;
 text-align:left;
 width:940px;
}
