body {
	margin-left: 12px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}
a img {
	border: none;
}
.toplist1 {
	font-size: 12px;
}
#header {
	width: 990px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#logo {
	float: left;
	margin-right: 40px;
}
#plist1 {
	width: 160px;
	float: left;
}
#plist2 {
	width: 140px;
	float: left;
	margin-left: 3px;
}
#menu_item {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
	background: url(images/menu_item.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 104px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_home {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
	background: url(images/menu_item_60px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 60px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_top_rated {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
	background: url(images/menu_item_90px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 90px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_popular {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
	background: url(images/menu_item_80px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 80px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_channels {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
	background: url(images/menu_item_80px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 80px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_pornstars {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
	background: url(images/menu_item_90px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 90px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_promo {
	font-size: 15px;
	font-weight: bold;
	color: #003399;
	background: url(images/menu_item_promo.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 104px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}

#menu_item_fuckbook {
	font-size: 15px;
	font-weight: bold;
	color: yellow;
	background: url(images/menu_item_fuckbook.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 104px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_promo_black {
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	background: url(images/menu_item_promo.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 104px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
	text-transform: uppercase;
}
#menu_item_promo a {
	color: red;
	text-decoration: none;
}

#menu_item_fuckbook a {
	color: yellow;
	text-decoration: none;
}

#menu_item_fuckbook a:hover {
	text-decoration: underline;
	color: white;
}
#menu_item_promo_black a {
	color: black;
	text-decoration: none;
}
#menu_item_promo_small {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003399;
	background: url(images/menu_item_promo.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 104px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
	line-height: 9px;
}
#menu_item_promo_small a {
	color: red;
	text-decoration: none;
}
#menu_item_promo a:hover {
	text-decoration: underline;
}
#menu_item a {
	color: #003399;
	text-decoration: none;
}
#menu_item_home a {
	color: #003399;
	text-decoration: none;
}
#menu_item_top_rated a {
	color: #003399;
	text-decoration: none;
}
#menu_item_popular a {
	color: #003399;
	text-decoration: none;
}
#menu_item_channels a {
	color: #003399;
	text-decoration: none;
}
#menu_item_pornstars a {
	color: #003399;
	text-decoration: none;
}
#menu_item_home a:hover {
	text-decoration: underline;
}
#menu_item_top_rated a:hover {
	text-decoration: underline;
}
#menu_item_popular a:hover {
	text-decoration: underline;
}
#menu_item_channels a:hover {
	text-decoration: underline;
}
#menu_item_pornstars a:hover {
	text-decoration: underline;
}
#menu_item a:hover {
	text-decoration: underline;
}
#menu_item_active {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: url(images/menu_item_active.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 104px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_active_home {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: url(images/menu_item_active_60px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 60px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_active_top_rated {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: url(images/menu_item_active_90px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 90px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_active_popular {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: url(images/menu_item_active_80px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 80px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_active_channels {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: url(images/menu_item_active_80px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 80px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_active_pornstars {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: url(images/menu_item_active_90px.gif) bottom no-repeat;
	text-align: center;
	height: 20px;
	width: 90px;
	padding-bottom: 2px;
	padding-top: 43px;
	margin-right: 5px;
	float: left;
}
#menu_item_active a {
	text-decoration: none;
	color: #000;
}
#menu_item_active_home a {
	text-decoration: none;
	color: #000;
}
#menu_item_active_top_rated a {
	text-decoration: none;
	color: #000;
}
#menu_item_active_popular a {
	text-decoration: none;
	color: #000;
}
#menu_item_active_channels a {
	text-decoration: none;
	color: #000;
}
#menu_item_active_pornstars a {
	text-decoration: none;
	color: #000;
}
#search {
	background: url(images/search_bg.gif) no-repeat;
	height: 37px;
	width: 990px;
	clear: both;
	padding-top: 7px;
}
#searchform {
	float: left;
	width: 390px;
}
#alfabet {
	float: left;
	width: 530px;
	margin-top: 5px;
	margin-right: 40px;
	margin-left: 20px;
}
#favorites, #favorites_picture {
	background: url(images/menu_item_favorites.gif) no-repeat;
	font-size: 15px;
	font-weight: bold;
	color: green;
	text-align: center;
	line-height: 30px;
	height: 28px;
	width: 142px;
}
#favorites {
	margin-left: 498px;
}
#favorites_picture {
	margin-left: 380px;
}
#favorites a, #favorites_picture a {
	color: green;
	text-decoration: none;
}
#favorites a:hover, #favorites_picture a:hover {
	color: gren;
	text-decoration: underline;
}
.favpic {
	display: block;
	margin-bottom: 10px;
}
.favpic img {
	border: 1px solid #000;
	margin-left: 120px;
}
form {
	margin: 0px;
}
#content {
	width: 990px;
	margin-top: 10px;
}
#featured {
	float: left;
	width: 208px;
	text-align: center;
	background: url(images/featured_bg.gif) repeat-y;
}
.th {
	border: 1px solid #000;
	margin-top: 2px;
	margin-bottom: 2px;
}
#galleries {
	float: left;
	width: 800px;
	text-align: center;
	margin-top: 8px;
}
#galleries_display_number_of_video_rows  #related {
	float: left;
	text-align: center;
	margin-top: 8px;
}
#channels {
	float: left;
	text-align: center;
}
#galleries_top_rated {
	float: left;
	text-align: center;
	margin-left: 7px;
	margin-right: 8px;
}
#pornstars_list {
	float: right;
	text-align: justify;
	width: 178px;
	background: url(images/pornstars_list_bg.gif) repeat-y;
	font-size: 12px;
	line-height: 17px;
}
#pornstars_list_2 {
	float: right;
	text-align: justify;
	width: 178px;
	background: url(images/pornstars_list_bg.gif) repeat-y;
	font-size: 12px;
	line-height: 17px;
	margin-bottom: 15px;
}
#pornstars_list_wide {
	text-align: justify;
	width: 990px;
	background: url(images/pornstars_list_wide_bg.gif) repeat-y;
	font-size: 12px;
	line-height: 17px;
}
#top_list_wide {
	text-align: justify;
	width: 990px;
	background: url(images/pornstars_list_wide_bg.gif) repeat-y;
	font-size: 12px;
	line-height: 17px;
	margin-top: 15px;
}
#toplist_sidebar_330 {
	margin-top: 20px;
	width: 330px;
	background: url(images/toplist_sidebar_bg.gif) repeat-y;
	float: left;
	margin-bottom: 30px;
}
#bottomtop1 {
	width: 160px;
}
#bottomtop2 {
	width: 160px;
	float: left;
	margin-left: 3px;
}
#sites_list {
	float: left;
	text-align: center;
	width: 300px;
	background: url(images/sites_list_bg.gif) repeat-y;
	font-size: 12px;
	line-height: 17px;
	margin-left: 30px;
}
#pornstars_list a, #sites_list a, #pornstars_list_wide a, #top_list_wide a {
	color: #003399;
	text-decoration: none;
}
#sites_list a {
	font-weight: bold;
	font-size: 17px;
	text-decoration: underline;
}
#pornstars_list a:hover, #sites_list a:hover {
	text-decoration: underline;
}
.pornstars_list {
	margin-left: 7px;
}
#gallery {
	font-size: 13px;
	text-align: right;
	float: left;
	margin-bottom: 5px;
	color: #494949;
}
#galleries_table td {
	vertical-align: top;
	width: 190px;
}
#featured #gallery {
}
#channels #gallery, #related #gallery {
}
.gallery_views {
	text-align: left;
	float: left;
	width: 135px;
	display: inline;
	font-size: 11px;
}
.gallery_pornstar {
	text-align: left;
	clear: both;
}
.gallery_pornstar a {
	color: #663399;
}

.stars {
	float: left;
	width: 55px;
	height: 11px;
	text-align: left;
	margin-top: 1px;
	background-image: url(/images/star_off.gif);
}
.date {
	font-size: 11px;
	text-align: left;
	color: #FF0000;
	margin-top: 1px;
}
.date_old {
	font-size: 11px;
	text-align: left;
	margin-top: 1px;
}
.channels {
	clear: both;
	text-align: left;
	margin-top: 1px;
}
.channels a {
	color: #767676;
}
.channels a.source {
	color: #006633;
}
a {
	color: #003399;
}
#watermark_box {
	position:relative;
	display:block;
	margin-bottom: -15px;
	
}
.watermark {
	position: absolute;
	right: 1px;
	top: 1px;
	padding: 1px 5px 2px 5px;
	background-color: #fff;
	color: #000;
	z-index: 10;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}

.externallink {
	position: absolute;
	left: 1px;
	top: 1px;
	padding: 1px 5px 2px 5px;
	background-color: red;
	color: #FFF;
	z-index: 10;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}
.externallink_box {
	position:relative;
	display:block;
	margin-bottom: -15px;
}
.downloadable {
	position: absolute;
	left: 1px;
	top: 1px;
	padding: 1px 5px 2px 5px;
	background-color: green;
	color: #FFF;
	z-index: 10;
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}
#admin_edit {
	text-align: left;
	margin-bottom: 3px;
}
.admin {
}
.favorites {
	padding: 1px 5px 2px 5px;
	background-color: green; 
	filter:alpha(opacity=75);
	opacity: 0.75;
	-moz-opacity:0.75;
}
.favorites a {
	color: #fff;
}
#heading {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 7px;
	text-align: left;
	padding-left: 7px;
	color: #ccc;
}
#headingrelated {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 7px;
	text-align: left;
	padding-left: 7px;
	color: #222;
}
.pagetitleheading {
	text-transform: uppercase;
	font-size: 17px;
	font-weight: bold;
	color: #cc6600;
}
#headingbottomtop {
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 7px;
	text-align: left;
	padding-left: 9px;
	margin-top: 10px;
	margin-left: 10px;
	color: #cc6600;
}
#featured #heading {
	color: #000000;
}
#pornstars_list #heading {
	color: #cc6600;
}
#pornstars_list_2 #heading {
	color: #cc6600;
}
#galleries #heading {
	float: left;
	width: 250px;
}
#galleries_top_rated #heading {
	float: left;
	width: 480px;
}
#pages {
	float: right;
	width: 500px;
	text-align: right;
	font-size: 13px;
	padding-right: 15px;
	margin-bottom: 5px;
}
#sorting {
	float: right;
	width: 500px;
	text-align: right;
	font-size: 18px;
	padding-right: 15px;
	margin-bottom: 5px;
	font-weight: bold;
}
#footer {
	width: 974px;
	font-size: 13px;
	background-color: #eaeaea;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	margin-top: 15px;
	padding: 7px;
	text-align: left;
}
#copyright {
	font-size: 10px;
	color: #666666;
}
#social_bookmarks {
	width: 990px;
	text-align: right;
}
#social_bookmarks img {
	margin-left: 6px;
}
#movie {
	width: 640px;
	float: left;
	text-align: left;
	margin-bottom: 15px;
	margin-right: 10px;
}
#movie_heading {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 7px;
	text-align: left;
	padding-left: 7px;
	color: #333;
}
#movie_advert_link {
	font-size: 27px;
	font-weight: bold;
	margin-top: 7px;
	margin-bottom: 7px;
	text-align: left;
	padding-left: 41px;
	padding-top: 6px;
	background: url(images/download_icon.gif) left no-repeat;
}
#advert {
	float: left;
}
#movie_text {
	width: 620px;
	float:left;
	font-size: 15px;
	padding: 7px;
	margin-bottom: 6px;
}
#movie_vote {
	float:left;
	text-align: left;
	width: 75%;
}
.movie_vote {
	font-size: 10px;
	color: #666666;
	margin-left: 10px;
}
#movie_views {
	float:left;
	text-align: right;
	width: 25%;
}
.movie_data {
	font-size: 15px;
	margin-bottom: 5px;
}
.movie_data a {
	font-weight: bold;
}
#download_links {
	font-size: 20px;
	font-weight: bold;
}
#movie_added {
	margin-top: 6px;
	font-size: 12px;
	color: #666666;
}
#content .movie_vote_num {
	font-weight: bold;
	color: #333333;
	margin-right: 5px;
}
#channel_text {
	width: 190px;
	text-align: center;
	font-size: 15px;
	margin-top: 3px;
	font-weight: bold;
	margin-bottom: 3px;
}
#pornstars_big_list {
	width: 990px;
	background: url(images/pornstars_big_list_bg.gif) repeat-y;
	text-align: center;
	margin-bottom: 10px;
}
ul {
	margin-left: 5px;
	font-size: 12px;
	line-height: 17px;
	text-align: left;
	padding: 0px;
}
li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#pornstars_big_list #heading {
	width: 990px;
	text-align: center;
	color: #cc6600;
}
#pornstars_list ul {
	margin-left: 7px;
}
#rss_top {
	font-size: 13px;
	color: #333333;
	text-align: right;
	width: 990px;
	position: relative;
	top: 25px;
}
#stats {
	font-size: 13px;
	color: #333333;
	text-align: right;
	width: 990px;
	position: relative;
	top: 0px;
}
#site_desc {
	margin-bottom: 6px;
}
#toplist {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	width: 990px;
	position: relative;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#toplist_sidebar {
	padding-left: 15px;
	text-align: left;
	width: 150px;
	float: left;
	position: relative;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
#toplist_sidebar2 {
	padding-left: 15px;
	text-align: left;
	width: 150px;
	float: left;
	position: relative;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.vodbanner img {
	padding: 15px;
}
.toplist_index {
	padding: 7px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
#toplistname {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	width: 990px;
	position: relative;
}
#vod_wrapper {
	clear: both;
	float: left;
	overflow: hidden;
	width: 990px;
	margin-bottom: 25px;
}
#vod {
	float: left;
	left: 50%;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
h3.vod {
	font-size: 18px;
	color: #FF0000;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 990px;
	text-align: center;
}
h2.vod {
	font-size: 18px;
	line-height: 24px;
	margin-top: 20px;
	width: 990px;
	color: #333333;
	text-align: center;
}
h2.vod a {
	font-weight: normal;
}
.vod_movie {
	font-size: 11px;
	text-align: center;
	float: left;
	margin-right: 3px;
	margin-bottom: 10px;
	position: relative;
	right: 50%;
	color: #003399;
}
.vod_movie a {
	font-weight: normal;
}
.vod_movie img {
	border: 1px solid #000;
	margin-bottom: 3px;
}
/* additional info */
div#info {
	margin:0px;
	filter:alpha(opacity=100);
	opacity:1;
	background-color:white;
	position:absolute;
	z-index:30;
	display: none;
	width:180px;
	border:1px solid #333333;
	border-top:none;
	padding: 5px;
}
div#info.hover {
	filter:alpha(opacity=100);
	opacity:1;
}
.full_info_title {
	font-size: 14px;
	text-align: center;
	margin-bottom: 5px;
}
.full_info_channels, .full_info_tags, .full_info_tube, .full_info_pornstars, .full_info_file_size, .full_info_hosting {
	text-align: left;
	font-size: 13px;
	margin-bottom: 3px;
}
.full_info_tube a {
	color: #006633;
}
.full_info_pornstars a {
	color: #663399;
}
.full_info_channels a {
	color: #990000;
}
.full_info_tags a {
	color: #767676;
}
.full_info_file_size {
	color: #FF6600;
}
div#info .gallery_views {
	width: 125px;
}
div#info .date {
}
div#info .date_old {
}
#downloadable_header {
	font-size: 24px;
	font-weight: bold;
	color: green;
}
.links_below {
	color: #000;
	font-size: 15px;
}
.full_downloadble_movie {
	font-weight: bold;
	color: green;
}
span.source {
	color: #8360de;
}
a.add_favorites {
	display: block;
	color: green;
	margin-bottom: 5px;
	background: url(/images/add_favorites.gif) left no-repeat;
	padding-left: 14px;
	text-align: left;
}
a.remove_favorites {
	display: block;
	color: red;
	margin-bottom: 5px;
	background: url(/images/remove_favorites.gif) left no-repeat;
	padding-left: 14px;
	text-align: left;
}
.file_size {
	clear: both;
	text-align: left;
	margin-top: 1px;
	color: #FF6600;
}

