 body,html {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:400;
background-color:#FFF;
margin:0
}

.topline {
height:22px;
border-bottom:1px solid #C9D7F1;
padding-top:3px
}

.topline a {
padding-left:8px;
color:#00C
}

.search {
height:79px;
margin-top:5px;
padding-left:4px
}

.logo {
float:left;
height:79px;
padding-left:5px
}

.form {
float:left;
height:68px;
width:450px;
padding-left:5px;
margin-top:11px
}

.searchform {
height:40px
}

.inputtext {
height:21px;
font-family:arial,sans-serif;
border:1px solid #C9D7F1;
font-size:14px;
font-weight:700;
width:300px;
padding:5px 0 0 5px
}

.btn {
height:28px;
font-family:arial,sans-serif;
border:1px solid #C9D7F1;
font-size:14px;
padding:2px 10px
}

.btn2 {
height:22px;
font-family:arial,sans-serif;
border:1px solid #C9D7F1;
font-size:10px;
padding:2px 7px
}

.selectoptions {
margin-top:2px
}

.response {
height:18px;
margin-top:5px;
border-top:2px solid #C9D7F1;
border-bottom:1px solid #C9D7F1;
background:#f6f6ff;
padding:3px
}

.response p {
float:left;
margin:2px 10px 0 0
}

.searchresults {
padding-top:10px;
padding-left:20px;
width:990px;
float:left
}

.pornstarsul {
height:1450px;
width:590px;
margin:0;
padding:0
}

.pornstarlist {
float:left;
width:140px
}

.searchresults2 {
background-color:#FFF;
position:absolute;
width:313px;
top:142px;
right:0;
font-size:12px;
border-left:1px solid #C9D7F1;
color:#666;
overflow:hidden;
float:right;
padding:5px
}

.searchresults3 {
background-color:#FFF;
position:absolute;
width:313px;
top:142px;
right:0;
font-size:12px;
border-left:1px solid #C9D7F1;
color:#666;
float:right;
padding:5px
}

.populair h3 {
color:#000;
font-size:12px;
border-bottom:1px solid #C9D7F1;
margin:0
}

.populair {
float:left;
border:1px solid #C9D7F1;
background:#f6f6ff;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
margin-bottom:10px
}

.populair a,.pornstarlist a {
color:#666
}

.resultbox1 {
float:left;
width:616px
}

.resultbox2 {
float:left;
width:389px;
border-left:1px solid #C9D7F1
}

.resultbox3 {
float:left;
width:616px;
margin-bottom:10px;
text-align:center
}

.resultbox4 {
width:990px;
text-align:center;
margin-bottom:5px;
border:1px solid #C9D7F1;
background:url('/images/loading2.gif') no-repeat 50% 50%
}

.resultbox1 a img,.resultbox2 a img {
border:1px solid #000;
margin-left:5px;
margin-bottom:5px
}

.result {
width:600px;
height:135px
}

.related_searches {
float:left;
width:611px;
padding-left:5px;
margin-bottom:10px
}

.related_searches a {
margin-left:5px;
font-weight:700;
color:#666
}

.related_searches ul {
list-style:none;
margin:0;
padding:0
}

.related_searches ul li {
float:left;
margin-left:5px;
font-weight:700;
color:#666;
height:18px;
overflow:hidden
}

.result_s2 {
width:600px;
height:40px
}

.result_s3 {
float:left;
width:180px;
height:130px
}

.result_thumb {
float:left;
width:170px;
height:130px
}

.result_thumb a img {
border:1px solid #000;
background-image:url(images/working.gif);
background-repeat:no-repeat;
background-position:center center
}

.result_title {
float:left;
width:430px;
height:18px;
font-size:14px;
overflow:hidden;
margin-bottom:5px
}

.result_rate {
float:left;
width:430px;
height:20px;
font-size:11px;
color:#666
}

.voted {
float:left;
width:250px;
margin:0;
padding:0
}

.result_duration,.result_related,.result_tags {
float:left;
width:430px;
height:20px;
font-size:12px;
color:#666
}

.result_related a {
text-decoration:none;
color:#666
}

.result_tags a {
text-decoration:none;
font-weight:700;
color:#666
}

.result_tags a:hover,.result_related a:hover {
text-decoration:underline
}

.footer {
float:left;
width:100%;
text-align:left;
height:15px;
margin-top:5px;
margin-bottom:5px;
padding-left:5px
}

.mainslide {
float:left;
width:780px;
margin-bottom: 10px
}

.slidemenu h3, .slidemenu h4 {
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
.slidemenu h3 a:hover, .slidemenu h4 a:hover {
background:#f6f6ff;
text-decoration:underline
}
.slidemenu h3 a {
width:130px;
}
.slidemenu h4 a {
width:100px;
}
.slidemenu h3 a, .slidemenu h4 a {
text-align:center;
float:left;
height:20px;
color:#000;
font-size:12px;
font-weight: bold;
margin-left:2px;
padding-top:5px;
margin-right:3px;
border-left:1px solid #C9D7F1;
border-top:1px solid #C9D7F1;
border-right:1px solid #C9D7F1;
border-bottom:1px solid #f6f6ff;
text-decoration:none
}


.scroller {
float:left;
width:780px;
height:260px;
overflow:hidden;
border:1px solid #C9D7F1
}

#content-1 {
width:780px
}

.slide {
width:780px;
height:260px;
float:left
}

.slidepopulair {
	background:#f6f6ff;
	height:260px;
	padding:5px
}
.slidepopulair ul{
	margin:0;
	padding:0;
	margin-bottom: 10px;
	float:left;
	width:125px;
}
.slidepopulair ul h3{
	color:#666;
	font-size:14px;
	margin:0;
	padding:0;
}
.slidepopulair ul li {
	color:#CC0000;
	list-style-position: inside;
}
.slidepopulair ul li a{
	font-size:12px;
	color:#666;
}

.slidelink {
color:#666;
float:left;
width:125px;
font-size:12px
}

.scroller2 {
float:left;
width:780px;
height:480px;
overflow:hidden;
border:1px solid #C9D7F1;
margin-bottom:10px
}

#content-2 {
width:4680px
}

.slide2 {
width:780px;
height:480px;
float:left
}

.slidepopulairthumbs {
background:#f6f6ff;
height:480px;
padding:5px
}

.slidepopulairthumbs a {
float:left;
width:149px;
margin-right:5px;
margin-bottom:5px;
font-size:12px
}

.slidepopulairthumbs a img {
border:1px solid #000
}

.pages {
float:left;
width:100%;
font-size:14px;
height:18px;
margin-top:5px;
border-top:2px solid #C9D7F1;
border-bottom:1px solid #C9D7F1;
background:#f6f6ff;
text-align:center;
padding:3px
}

.pages .page a {
background-color:#FFF;
float:left;
width:23px;
height:16px;
margin-right:1px;
margin-bottom:1px;
border:1px solid #C9D7F1;
color:#000
}

.pages .page a:link,.pages .page a:active,.pages .page a:visited {
text-decoration:none
}

.pages .current {
color:#000;
background-color:#C9D7F1;
float:left;
width:23px;
height:16px;
margin-right:1px;
margin-bottom:1px;
border:1px solid #000
}

.pages .nav a {
float:left;
width:100px;
background-color:#fff;
padding-left:15px;
padding-right:15px;
height:16px;
margin-right:1px;
border:1px solid #C9D7F1;
color:#000;
text-decoration:none
}

.rateloading {
height:15px;
background:url('images/working.gif') 50% 50% no-repeat
}

.unit-rating {
float:left;
list-style:none;
height:15px;
position:relative;
background:url('images/starrating.gif') top left repeat-x;
margin:0;
padding:0
}

.unit-rating li {
text-indent:-90000px;
float:left;
margin:0;
padding:0
}

.unit-rating li a {
outline:none;
display:block;
width:15px;
height:15px;
text-decoration:none;
text-indent:-4500px;
z-index:20;
position:absolute;
padding:0
}

.unit-rating li a:hover {
background:url('images/starrating.gif') left center;
z-index:2;
left:0
}

.unit-rating a.r1-unit {
left:0
}

.unit-rating a.r1-unit:hover {
width:15px
}

.unit-rating a.r2-unit {
left:15px
}

.unit-rating a.r2-unit:hover {
width:30px
}

.unit-rating a.r3-unit {
left:30px
}

.unit-rating a.r3-unit:hover {
width:45px
}

.unit-rating a.r4-unit {
left:45px
}

.unit-rating a.r4-unit:hover {
width:60px
}

.unit-rating a.r5-unit {
left:60px
}

.unit-rating a.r5-unit:hover {
width:75px
}

.unit-rating a.r6-unit {
left:75px
}

.unit-rating a.r6-unit:hover {
width:90px
}

.unit-rating a.r7-unit {
left:90px
}

.unit-rating a.r7-unit:hover {
width:105px
}

.unit-rating a.r8-unit {
left:105px
}

.unit-rating a.r8-unit:hover {
width:120px
}

.unit-rating a.r9-unit {
left:120px
}

.unit-rating a.r9-unit:hover {
width:270px
}

.unit-rating a.r10-unit {
left:135px
}

.unit-rating a.r10-unit:hover {
width:135px
}

.unit-rating li.current-rating {
background:url('images/starrating.gif') left bottom;
position:absolute;
height:15px;
display:block;
text-indent:-4500px;
z-index:1
}

.resultbox5,.slidemenu {
float:left;
width:780px
}

.pages .page a:hover,.pages .nav a:hover {
background-color:#C9D7F1;
color:#000;
text-decoration:none;
border:1px solid #000
} 