body {
	font-family: Verdana, Arial;
	background-color: #a6ce3e;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.main {
	background-color: #f4f4e2;
	border-left: 30px solid #ef2d62;
	border-right: 30px solid #ef2d62;
	width:945px;
	margin-top:0px;
	padding-top:0px;
	
	
}
.top_menu {
	padding-left:12px;
}
.search {
	vertical-align:top;
	top:0px;
	height: 26px;
	width:250px;
	border: 1px solid #5f9a0c;
	font-size: 20px;
}
.red_txt {
	font-family: verdana;
	color:#680c04;
	font-size:12px;
	padding: 5px;
}
.dark_green_text {
  font-family: Arial; Verdana;
	font-size: 9px;
	color:#617f0b;
	text-align: left;
}
.dialog {
	background-color: #b60232;
	padding:5px;
	background-image: url('images/bg_red.gif');
	background-repeat: repeat-x;
	background-position:bottom;
}
.top_models {
	background-image: url('images/bg_green.gif');
	background-repeat: repeat-x;
	border: 1px solid #6dac05;
}
.top_models_header {
	text-align: center;
  font-family: Haettenschweiler;
	font-size: 32px;
	color: #B31F02;
}
.top_model_image {
	border: 2px solid #5f9a0c;
}
.top_rated_model_name {
	color: #5b9101;
	font-family: Arial; Verdana;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	text-align:center;
}
.top_rated_model_rating {
	color: #8eab40;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	text-align:center;
}
.top_rated_model_name_white A{
	color: #5b9101;
	font-family: Arial; Verdana;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	text-align:center;
}
.top_model_block {
	padding-left: 4px;
	padding-right: 4px;
	text-align:center;
}
.top_rated_scenes {
	color: #FFFFFF;
	background-image: url('images/bg_red.gif');
	background-repeat: repeat-x;
 	text-align:right;
 	border: 1px solid #ff8fb3;
}
.top_rated_scenes_header {
	text-align: center;
  font-family: Haettenschweiler;
	font-size: 32px;
	color: #FFFFFF;
}
.top_rated_text {
	text-align: left;
  font-family:Arial;
	font-size: 10px;
	color: #ffd6ba;
}
.top_rated_text A{
	text-decoration:underline;
	text-align: right;
  font-family: Arial;
	font-size: 10px;
	color: #ffd6ba;
}
.top_rated_text_bold A{
	text-align: right;
  font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
	color: #FFFFFF;
}
.red_text {
  font-family: Verdana;
	font-size: 9px;
	color: #8A5F00;
	text-align: center;
}
img {
	border: 0px;
	padding:0px;
	margin:0px;
}
img.video_fragment {
	border: 2px solid #b2d558;
}
td.video_fragment {
	padding-top:2px;
	padding-bottom:2px;
}
.video_title {
  font-family: Verdana;
	font-size: 22px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}
.video_subtitle {
  font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffc3d4;
	text-align: left;
}
.s_rating {
	font-size: 28px;
	font-family: Verdana;
	color:#B31F02;
	font-weight: bold;
}
.rating {
	font-size: 12px;
	font-family: Arial;
	color:#000000;
}
.bottom p {
	color:#7c7663;
	font-size: 12px;
	font-family: Arial;
}
.bottom A {
	font-size: 12px;
	color:#7c7663;
	font-family: Arial;
        text-decoration: underline;
}
.big_text A{
	font-family: arial;
	font-size: 22px;
	font-weight:bold;
	color: #a6ce3e;
        text-decoration: underline;
}
.huge_text A{
	font-family: arial;
	font-size: 26px;
	font-weight:bold;
	color: #a6ce3e;
        text-decoration: underline;
}
.green_text {
	font-family: arial;
	font-size: 16px;

	color: #97be33;
}
.c2257 A{
	font-family: arial;
	font-size: 16px;
	font-weight:bold;
	color: #7c7663;
        text-decoration: underline;
}

.brownborderleft {
	border-left: 2px solid #cdc6b2;
	padding-left: 2px;
	padding-right:5px;
}
.brownborderright {
	border-right: 2px solid #cdc6b2;
	padding-left:5px;
	
}
.model_outline {
border:solid; 
border-width:2px; 
border-color:#ff7a91; 
background-color:#ffdbe1;
}
.thumbs_outline {
border:solid; 
border-width:2px; 
border-color:#FFFFFF;
}
.product_title_model {
font-size:18px; 
font-weight:bold; 
padding-top:10px;
}
.model_descr_tag_big {
color: #ef2d62;
font-size:18px;
}
.model_descr_content_big {
font-family:arial,verdana;
color: #96907e;
font-size:26px;
}
.model_descr_tag_middle {
font-family:arial,verdana;
color: #ef2d62;
font-size:16px;
}
.model_descr_content_middle {
font-family:arial,verdana;
color: #96907e;
font-size:18px;
}
.model_descr_content_small {
font-family:arial,verdana;
color: #96907e;
font-size:14px;
}



.pagenumbers {
			 text-decoration: none; 
		 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		 font-size: 13px;
		 font-weight: bold;
             font-style: normal;             
             color: #FF9F00;
			 text-align: middle;
			}
form {margin: 0;}








input {border:#D25900 1px solid;}

#main_l {width:4px;background:url('images/main_l.gif') repeat-y;}
#main_r {width:4px;background:url('images/main_r.gif') repeat-y;}

#nav_l {
	width:594px;
	height:50px;
	background:url('images/nav_l_bg.gif') repeat-x;
}
#nav_r {
	width:348px;
	height:50px;
	background:url('images/nav_r_bg.gif') repeat-x;
	padding: 5px 6px 0 22px;
}
.br_small {line-height: 6px;}
.nav {
	font-size: 12px;
}
.nav a:link,.nav a:visited,.nav a:active,.nav a:hover {text-decoration:none;color:#D8EAB0;font-size:16px;font-weight:bold;}

.main_pad {padding:0 10px 0 10px;}

.small {font-size:10px;}
.search_stats {padding:6px 0 0 10px;font-size:11px;}
.product_title {color:#ef2d62;font-weight: bold;font-size: 12px;}
.product_rating {color:#000000;font-size: 10px;}
.product_scene {color:#5f5e5e;font-size: 11px;}
.product_site {color:#939393; font-size: 10px;}
.description {color:#656363; font-size: 11px;}
.rating_small{color:#ffffff; font-size: 9px;}

.product_name {font-weight: bold;font-size: 11px;font-color:red;}
.ss_title {color:#81BF00;font-weight: bold;font-size:12px;}
div.product_t {float:left;}
div.rating {
	align:right;
	width:58px;
	height:60px;
	background:url('images/rating_bg.gif') no-repeat;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color:#A8A9A9;
	line-height: 12px;
}


a.a_name:link,a.a_name:active,a.a_name:visited {font-size: 20px;color:#ef2d62;text-decoration: underline;}
a.a_name:hover {text-decoration: none;font-color:#ff86a7;}
span.product_name {font-weight: bold;font-size: 11px;font-color:#868686;}
span.model_name {color:#81BF00;font-weight: bold;font-size: 13px;}
span.product_date {color:#939393; font-size: 12px; font-style: italic; }
span.s_rating {font-size: 22px;color:#80AE18;}

a.hot_a_name:link,a.hot_a_name:active,a.hot_a_name:visited {font-weight: bold;font-size: 14px;color:#FFA200;text-decoration: underline;}
a.hot_a_name:hover {text-decoration: none;}
span.hot_product_name {font-size: 12px;}

.dlg_title {color:#F59000;font-size: 14px;font-weight: bold;}
.tab_title {background:#fff;}
.tab_title a {color:#6D7377;text-decoration: none;}
.tab_title2 {background:#6D7377;color:#fff;}
.tab_title2 a {color:#fff;text-decoration: none;}

.title_bg {background:url('images/title_bg.gif') repeat-x;padding-left:20px;}
.title_bg span {text-decoration:none;color:#D8EAB0;font-size:16px;font-weight:bold;}
.top_title {font-size: 16px;font-weight: bold;}
.green {color:#81BF00;}
.gray {color:#BEBFBF;}
.bottom p {color:#868A8D;}

.roll_bg {width: 103px;height: 76px;cursor: pointer;}
div.roll_bg_a {background: url('images/roll_bg_a.gif') no-repeat;width: 103px;height: 76px;vertical-align: middle;}
.num_links td {font-size: 16 px;color:#FF9F00;font-weight: bold;}
.num_links td a:link,.num_links td a:active,.num_links td a:visited {text-decoration: none; color:#292c31; font-size: 16px;}
.num_links td a:hover {text-decoration: underline; color:#ff9e00; font-size: 16px;}

#current {font-size: 14px;color:#FF9F00;font-weight: bold;}
.views td {color:#80B606;}
.views td a:link,.views td a:active, .views td a:visited {text-decoration: none;}
.views td a:hover {text-decoration: underline;}

   
}
table.a {

  cellspacing;5;
  color: black;
   
}
table.b {

  color: white;
} 



.main_pad3 {padding:30px;}
.dlg_pad3 {padding:0 10px 0 10px;}
.dlg_title3 {color:#2C2F31;font-size: 14px;font-weight: bold;}
.g_links a:link,.g_links a:active,.g_links a:visited {text-decoration: none;color:#81BF00;font-size: 14px;font-weight: bold;}
.g_links a:hover {text-decoration: underline;}
.num_links td {font-size: 9 px;color:#FF9F00;font-weight: bold;}
.num_links td a:link,.num_links td a:active,.num_links td a:visited {text-decoration: none; color:#292c31; font-size: 9px;}
.num_links td a:hover {text-decoration: underline; color:#ff9e00; font-size: 9px;}
.alpha_links {font-weight: bold;font-size: 14px;}
.alpha_links a:link,.alpha_links a:active,.alpha_links a:visited {text-decoration: none;color:#E58300;}
.alpha_links a:hover {text-decoration: underline;}

/* 4*/
.main_pad4 {padding:30px;}
.dlg_pad {padding:0 10px 0 10px;}
.site_pad {padding:6px;}


.small4 {font-size:10px;}
.big {font-size: 24px;color:#fff;}
.dlg_title4 {color:#2C2F31;font-size: 14px;font-weight: bold;}
.gray_bg {background:#BEBFBF;}
.bottom p4 {color:#868A8D;}
.gray {color:#BEBFBF;}

/* 5 */
.product_title5 {color:#2C2F31;font-weight: bold;font-size: 12px;}
.product_rating5 {color:#80B507;font-weight: bold;font-size: 10px;}
div.rating5 {
	float:right;
	width:40px;
	height:41px;
	background:url('images/rating_bg.gif') no-repeat;
	text-align: center;
	font-size: 8px;
	font-weight: bold;
	color:#A8A9A9;
	line-height: 12px;
}
span.product_name5 {font-weight: bold;font-size: 11px;font-color:#868686;}
span.s_rating5 {font-size: 20px;color:#80AE18;}

.roll_bg {width: 103px;height: 76px;cursor: pointer;}
div.roll_bg_a5 {background: url('images/roll_bg_a.gif') no-repeat;width: 103px;height: 76px;vertical-align: middle;}
.num_links td {font-size: 9 px;color:#FF9F00;font-weight: bold;}
.num_links td a:link,.num_links td a:active,.num_links td a:visited {text-decoration: none; color:#292c31; font-size: 9px;}
.num_links td a:hover {text-decoration: underline; color:#ff9e00; font-size: 9px;}


#current {font-size: 14px;color:#FF9F00;font-weight: bold;}
.views td {color:#80B606;}
.views td a:link,.views td a:active, .views td a:visited {text-decoration: none;}
.views td a:hover {text-decoration: underline;}

/* 6 */
.ss_title6 {color:#81BF00;font-weight: bold;font-size:18px;}
.ss_title2 {color:#EA8900;font-weight: bold;font-size:18px;text-decoration:none;}
div.product_t6 {float:left;}
span.s_rating6 {font-size: 28px;color:#80AE18;font-weight: bold;}
.dlg_title6 {color:#fff;font-size: 14px;font-weight: bold;}
.product_about td {color:#c9af45;font-size: 14px;font-weight: bold;}
.poll_question {font-weight:bold;}
.poll_option {font-size:10px; font-weight:bold;}
.poll_submit { width: 100px }
.poll_graph1 { background-color: red; height: 8px}
.poll_graph2 { background-color: green; height: 8px }
.poll_graph3 { background-color: blue; height: 8px }

a {
	text-decoration: none;
}

#stills a img {
	padding:5px;
	border: solid 2px #f4f4e2;
	
}
#stills a:hover img {
	border-spacing: 10px;
	border-color: #d7cc8d;

}

.product_date {
	font-family: "Franklin Gothic Medium";
	font-size: 10px;
	font-style: italic;
}


.full_list_title {
	font-family: "arial";
	font-size: 19px;
	font-style: italic;
	font-weight: bold;
	color:#ef2d62;
}

.product_name2 {
	font-family: "arial";
	font-size: 13px;
	font-weight: bold;
	color:#545454;
}

	.star-rating{
		list-style:none;
		margin: 0px;
		padding:0px;
		width: 150px;
		height: 30px;
		position: relative;
		background: url(images/star_rating.gif) top left repeat-x;
	}
	.star-rating li{
		padding:0px;
		margin:0px;

		/*\*/
		float: left;
		/* */
	}
	.star-rating li a{
		display:block;
		width:30px;
		height: 30px;
		line-height:30px;
		text-decoration: none;
		text-indent: -9000px;
		z-index: 20;
		position: absolute;
		padding: 0px;
		overflow:hidden;
	}
	.star-rating li a:hover{
		background: url(images/star_rating.gif) left center;
		z-index: 2;
		left: 0px;
		border:none;
	}
	.star-rating a.one-star{
		left: 0px;
	}
	.star-rating a.one-star:hover{
		width:30px;
	}
	.star-rating a.two-stars{
		left:30px;
	}
	.star-rating a.two-stars:hover{
		width: 60px;
	}
	.star-rating a.three-stars{
		left: 60px;
	}
	.star-rating a.three-stars:hover{
		width: 90px;
	}
	.star-rating a.four-stars{
		left: 90px;
	}
	.star-rating a.four-stars:hover{
		width: 120px;
	}
	.star-rating a.five-stars{
		left: 120px;
	}
	.star-rating a.five-stars:hover{
		width: 150px;
	}
	.star-rating li.current-rating{
		background: url(images/star_rating.gif) left bottom;
		position: absolute;
		height: 30px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
	}
	/* remove halo effect in firefox   */
	a:active{
		outline: none;
	}