
#page {
margin: 0px auto;
padding: 1px;
width: 1010px;
height:100%;
}

img {
border:0px none;
}

img#pageHeader {
margin:3px 0px;
}

body {
font-family:Arial,Helvetica,sans-serif;
background-image:url(../../../images/bg.gif);
font-size:12px;
margin:0px;
padding:0px;
color:#FFF;
}

#page {
background:transparent url(../../../images/bg3.gif) repeat;
padding-left:26px;
padding-right:26px;
border:0px;
}

a {
color:#fff;
}

a:hover {
color:#fff;
text-decoration:underline;
}

#bannerTop {
margin-bottom:-6px;
margin-top:-6px;
height:183px;
text-align:center;

}

a {
text-decoration:none;
}

a:hover, #topNav a:hover {
text-decoration:underline;
}

#topMenu {
background-color:red;
color:#FFFFFF;
}

#topMenu, #footerMenu {
background-repeat:no-repeat;
font-size:0.9em;
font-weight:bold;
height:21px;
overflow:hidden;
padding:2px 0px 0px;
vertical-align:top;
}

#topNavWrapper, #footerNavWrapper {
border:0px none #000000;
width:728px;
}

#topNavWrapper {
float:left;
overflow:hidden;
height:31px;
}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:1px 0px 0px 0px;
padding:0px;
height:auto;
}

#topNav li, #footerNav li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
}

#topNav a.first, #footerNav a.first {
padding-left:6px;
padding-right:6px;
text-align:center;
width:145px;
}
#topNav a, #footerNav a {
font-weight:bolder;
}
#topNav a, #footerNav a {
display:block;
float:left;
margin:0px;
padding:2px 9px 4px 10px;
text-align:center;
}
#topNav a.home, #footerNav a.home {
border-left:medium none;
padding-left:6px;
}
.clear {
clear:both;
height:0px;
line-height:0px;
}

.footerstudios {
text-align:center;
width:100%;
}
.content {
background-color:#000;
color:#FFf;
text-align:center;
font-size:50px;
padding:20px 0 14px 0;
text-decoration:underline;
}
.drporn_footer {
	color:#FFF;
	padding-left:5px
}
.drporn_footer a{
	color:#FFF;
	font-weight:bold;
}
.drporn_footer ul{
	padding-left: 10px;
}
.drporn_footer li {
	padding: 2px 0px 2px 18px;
	background: url(../../../images/tick.png) no-repeat left center;
}

.main {
padding-left:20px;
padding-right:20px;
}

.warning {
color:#D90000;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:18px;
font-weight:bold;
}

.ar {
color:#000000;
font-size:11px;
font-weight:bold;
line-height:9px;
}

.warningbox {
color:#7D7D7D;
font-size:9px;
height:50px;
line-height:10px;
overflow:auto;
width:600px;
}

#vsearchtabs {
height:1em;
left:27px;
margin:0pt 0pt 5px;
min-height:16px;
overflow:visible;
position:relative;
text-align:left;
top:0pt;
z-index:100;
}

#vsearchtabs li.last {
border:0pt none;
}

#vsearchtabs li {
float:left;
display:inline;
border-right:1px solid #FFF;
padding:0 5px 0 5px;
}

.nonactive {
display:none;
}

.cat_box {
text-align:left;
}

.cat_colum {
display:block;
float:left;
width:33%;
}

.cat_list {
font-size:1.2em;
margin:auto auto 10px;
width:20em;
}

.cat_list h3{
margin-bottom:0px;
}

.studio_letters, .stars_letters, .director_letters, .series_letters {
display:block;
font-size:1.8em;
text-align:center;
}

.studio_letters a, .stars_letters a, .director_letters a, .series_letters a {
font-family:'Arial Black',arial,helvetica,sans-serif;
margin-right:0.3em;
}