/*__Global__*/
html, body {margin:0;padding:0;}
body{
position:relative;
font:100%/1.3 'Tahoma', Trebuchet MS, Arial , Verdana, Sans-Serif;color:#595550; background-color:#f8efdf;
}
div, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, dl, dt, dd{margin:0px;padding:0px;}
ul, li {list-style:none;}
img {border:0px;}
table, td {border-collapse:collapse; position:relative;}
form {margin:0px; padding:0px;}

a{text-decoration:none; color:#333; cursor:pointer;}
a:hover{text-decoration:underline;}
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#container{position:relative; width:1001px; margin:0px auto; padding-bottom:10px; font-size:69%;}
/*HEADER*/
#header{
position:relative; margin:0px auto; width:1001px; padding:19px 0px 0px 0px;
border:0px solid #000;
}
#logo{position:relative; width:190px; height:121px; float:left;}

#main_menu{position:relative; width:auto; height:42px; float:right; padding:0px 0px 0px 7px; background:url(img/header/main_menu/menu_leftbg.gif) left top no-repeat;}
#main_menu ul{ background:url(img/header/main_menu/menu_bg.gif) left top repeat-x; height:42px; float:left; padding:2px 0px 0px 14px;}
#main_menu ul li{position:relative; float:left; background:url(img/elements/double_hr_menu.gif) left top repeat-y; height:28px; padding:10px 14px 0px 16px;}
#main_menu ul li:first-child{ background-image:none; padding-left:0px;}
#main_menu ul li.twelvepx{ padding-left:14px;}
#main_menu ul li.thirteenpx{padding-left:15px;}
#main_menu img{ display:block;}
#main_menu table{height:25px; margin-top:-4px;}
#main_menu table td.advanced_search{ background:url(img/elements/double_hr_menu.gif) left top repeat-y; padding-left:11px;}
#main_menu ul li.search{padding-right:7px;}
#main_menu div.rightbg{position:relative; float:left; width:7px; height:42px; background:url(img/header/main_menu/menu_rightbg.gif) right top no-repeat;}
#main_menu input.search{ width:151px; height:18px; padding:4px 0px 0px 6px; background:url(img/header/main_menu/search_bg.gif) left top no-repeat; border:0px;}
#main_menu input.go{ height:14px; display:block; padding:0px 11px 0px 8px}

#main_menu_02{position:relative; width:295px; height:42px; float:right; margin-left:10px; padding:0px 0px 0px 7px; background:url(img/header/main_menu/menu_leftbg_g.gif) left top no-repeat;}
#main_menu_02 ul{ background:url(img/header/main_menu/menu_bg_g.gif) left top repeat-x; height:42px; float:left; padding:2px 0px 0px 4px;}
#main_menu_02 ul li{position:relative; float:left; height:23px; padding:15px 0px 0px 5px;}
#main_menu_02 ul li:first-child{ background-image:none; padding-left:0px;}
#main_menu_02 img{ display:block;}
#main_menu_02 img.help{ position:relative; top:-7px;}


#main_menu_02 div.rightbg{position:relative; float:left; width:7px; height:42px; background:url(img/header/main_menu/menu_rightbg_g.gif) right top no-repeat;}


div.main_menu_02{max-width:488px;}
/* / header*/
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*BOX*/
#box{
position:relative; margin:0px auto; width:1002px;
border:0px solid green; 
}
/*-------------------------------------------------------------------------------*/
/*content*/
#content{
position:relative; margin-top:-59px; float:right; width:791px;
border:0px solid red;
}
div.content_head{position:relative; width:791px;margin:0px;}
div.content_head div.page_title{position:relative; float:left; padding-top:9px;}

div.content_head div.page_title h1 img{ display:block;}
/* --- Select Slot \ global \ style --- */
div.selectslot{position:relative;}
div.selectslot_left{position:relative; height:35px; width:5px; float:left; font-size:0px; background:url(img/content/content_head/selectslot_left.gif) left top no-repeat;}	
div.selectslot div.bg{position:relative; height:35px; float:left; background:url(img/content/content_head/selectslot_bg.gif) left top repeat-x;}
div.selectslot_right{position:relative; height:35px; width:5px; float:left; font-size:0px; background:url(img/content/content_head/selectslot_right.gif) left top no-repeat;}	
/* --- / END Select Slot \ global \ style --- */


/* --- Select Slot \ Alfavit \ style --- */
div.selectslot_alfavit{float:left; left:28px; height:39px; padding:4px 0px 16px 0px;}
div.selectslot_alfavit div.bg{padding:4px 7px 0px 10px; height:31px;}
div.selectslot_alfavit a{position:relative; font-size:17px;/*1.550em*/ font-weight:bold; margin-left:13px; float:left;}
div.selectslot_alfavit a:first-child{margin-left:0px;}
div.selectslot_alfavit a.active_ref{display:block; float:left; margin:-8px -8px 0px 5px; width:36px; height:35px; padding:8px 0px 0px 0px;  background:url(img/elements/active_ref_bg.gif) left top no-repeat; text-align:center; color:#fff; text-decoration:none;}
/* --- / END Select Slot \ Alfavit \ style --- */

/* --- Select Slot \ Page Select \ style --- */
div.selectslot_page{float:left; font-size:12px; font-weight:bold; padding:0px 0px 0px 0px;}
div.selectslot_page div.bg{padding:5px 0px 0px 1px; height:30px;}
div.selectslot_page span{position:relative; top:-8px;}
div.selectslot_page a{margin-left:7px;}
div.selectslot_page a:first-child{margin-left:0px;}
div.selectslot_page a.active_ref{ margin:0px -4px 0px 3px;background:url(img/elements/active_ref_bg_02.gif) left top no-repeat; padding:2px 4px 4px 5px; color:#fff; text-decoration:none;}
/* --- / END Select Slot \ Page Select \ style --- */
/* --- Select Slot \ Page Select \ style --- */
div.selectslot_options{float:right; font-size:12px; font-weight:bold; padding:0px 0px 0px 0px;}
div.selectslot_options div.bg{padding:5px 0px 0px 1px; height:30px; font-weight:100;}
div.selectslot_options select{ margin-right:4px;}
/* --- / END Select Slot \ Page Select \ style --- */

/* --- Main Info List ---*/
ul.main_info_list{width:786px; margin:0px auto; padding:16px 0px 16px 0px;}
ul.main_info_list_02{width:786px; margin:0px auto; padding:0px 0px 16px 0px;}
ul.main_info_list li{margin-top:10px;}
ul.main_info_list li:first-child{margin-top:0px;}
ul.main_info_list li.title{ font-family:Tahoma, Arial, Verdana; font-weight:bold; color:#948d85; float:left; padding-top:0px; font-size:0.9em;}	
ul.main_info_list table tr td{position:relative; background:url(img/elements/double_hr.gif) left top repeat-y;}

ul.main_info_list table tr td.rating{width:53px; padding:0px 0px 0px 11px; background:url(img/elements/double_hr.gif) right top repeat-y;}
ul.main_info_list table tr td.screenshot{width:115px; background:none;}
ul.main_info_list table tr td.sitename{width:112px;  padding:0px 0px 0px 14px; background:none;}
ul.main_info_list table tr td.sitetype{width:49px; padding-left:14px; padding-top:0px;}
ul.main_info_list table tr td.category{width:69px; padding-left:13px; padding-top:0px; }
ul.main_info_list table tr td.category a{color:#595550;}
ul.main_info_list table tr td.trial{width:43px; padding-left:11px; padding-top:0px; color:#e73232; }
ul.main_info_list table tr td.pricemo{width:48px; padding-left:14px; padding-top:0px; color:#e73232; }
ul.main_info_list table tr td.description{width:116px; padding:0px 0px 0px 16px; }
ul.main_info_list table tr td.reviewdate{width:75px; padding:0px 0px 0px 12px;}
/* - for category page - */
ul.main_info_list table tr td.category_02{width:150px;   padding:10px 0px 10px 11px; font-weight:bold; font-size:1.2em; background:none;}
ul.main_info_list table tr td.category_02 a{color:#595550;}
ul.main_info_list table tr td.raviews_number{width:137px;  padding:0px 0px 0px 11px;text-align:center; font-weight:bold;font-size:1.2em;}
ul.main_info_list table tr td.avg_raiting{width:164px;  padding:0px 0px 0px 11px;  font-weight:bold; font-size:1.2em; text-align:center;}

ul.main_info_list table tr td.avg_raiting div.rating_blk{ position:relative; height:24px; padding-left:9px; background:url(img/elements/rating_left-p_bg.gif) left top no-repeat; color:#fff; font-weight:bold; font-size:13px; padding-bottom:0px; text-align:center;}
ul.main_info_list table tr td.avg_raiting div.rating_blk-c{position:relative; height:24px; background:url(img/elements/rating_central-p_bg.gif) left top repeat-x;}
ul.main_info_list table tr td.avg_raiting div.rating_blk-r{position:relative; height:20px; background:url(img/elements/rating_right-p_bg.gif) right top no-repeat; padding:4px 9px 0px 0px;}

/* ---- added code---- */
ul.main_info_list table tr td.avg_raiting span.rating_blk-r{position:relative; background:url(img/elements/rating_right-p_bg.gif) right top no-repeat; padding:0 9px 0px 0px; font-size:20px;}
ul.main_info_list table tr td.avg_raiting span.rating_blk-l{position:relative; background:url(img/elements/rating_left-p_bg.gif) left top no-repeat; font-size:20px; padding-left:9px;}
ul.main_info_list table tr td.avg_raiting span.rating_blk{ position:relative; background:url(img/elements/rating_central-p_bg.gif) left top repeat-x; color:#fff; font-size:20px;}
ul.main_info_list table tr td.avg_raiting span.rating_blk span { position:relative; font-size:13px; font-weight:bold; position:relative; top:-3px;}
/* ----end of added code---- */

ul.main_info_list table tr td.top_site{width:281px;  padding:0px 5px 0px 11px; font-weight:bold;font-size:1.2em;}

ul.main_info_list table tr td.sitename_02{ width:129px;}
ul.main_info_list table tr td.screenshot_02{width:174px;}
ul.main_info_list table tr td.rating_02{width:87px; font-weight:bold; background:none;}
ul.main_info_list table tr td.category_03{ width:191px;}
ul.main_info_list table tr td.category_03 a{color:#595550;}
ul.main_info_list table tr td.price{ width:84px; font-weight:bold;}


/* - for category page - */
ul.main_info_list li.title table td{border:0px; padding-top:0px; color:#948d85; font-size:1em; background:none;}
/*rating*/
ul.main_info_list li.title table tr td.rating{width:55px; padding:0px 0px 0px 9px;}
ul.main_info_list table div.rating{width:37px; height:21px; padding:4px 0px 0px 0px; background:url(img/elements/rating_bg.gif) left top no-repeat; color:#fff; font-weight:bold; font-size:13px; text-align:center;}
/* ---- added code---- */
ul.main_info_list table td.rating span.rating_blk-r{position:relative; background:url(img/elements/rating_right-p_bg.gif) right top no-repeat; padding:0 9px 0px 0px; font-size:20px;}
ul.main_info_list table td.rating span.rating_blk-l{position:relative; background:url(img/elements/rating_left-p_bg.gif) left top no-repeat; font-size:20px; padding-left:9px;}
ul.main_info_list table td.rating span.rating_blk{ position:relative; background:url(img/elements/rating_central-p_bg.gif) left top repeat-x; color:#fff;}
ul.main_info_list table td.rating span.rating_blk span {font-size:13px; font-weight:bold; position:relative; top:-3px;}
/* ----end of added code---- */

ul.main_info_list table div.rating_02{margin:0px auto; text-align:center;}
ul.main_info_list table div.rating_03{margin:0px auto; width:27px; text-align:center; background:url(img/elements/rating_bg_mini.gif) left top no-repeat;}

ul.main_info_list li.title table tr td.rating_02{width:89px;}
/*screenshot*/
ul.main_info_list li.title table tr td.screenshot{width:115px; padding-left:2px;}
ul.main_info_list td.screenshot div.screenbg{position:relative; width:117px; background:url(img/content/main_info_list/screenbg.gif) left top no-repeat; padding-top:4px;}
ul.main_info_list td.screenshot div.screenbg_bottom{position:relative; background:url(img/content/main_info_list/screenbg_bottom.gif) left bottom no-repeat; padding-bottom:5px;}
/**/
ul.main_info_list li.no_bg td.screenshot div.screenbg{position:relative; width:117px; background:url(img/content/main_info_list/screenbg_02.gif) left top no-repeat; padding-top:4px;}
ul.main_info_list li.no_bg td.screenshot div.screenbg_bottom{position:relative; background:url(img/content/main_info_list/screenbg_bottom_02.gif) left bottom no-repeat; padding-bottom:5px;}
/**/
ul.main_info_list td.screenshot div.imgblock{ background-color:#fff; border-left:1px solid #eae2d3;border-right:1px solid #eae2d3; text-align:center;}
ul.main_info_list td.screenshot div.imgblock img{}
ul.main_info_list li.title table tr td.screenshot_02{width:176px;  border:0px; }

/*sitename*/
ul.main_info_list table tr td.sitename p{ font-weight:bold; font-size:1.1em;}
ul.main_info_list table tr td.sitename p a{ color:#595550}
ul.main_info_list table tr td.sitename img{ margin-top:10px; position:relative; left:18px; overflow:hidden;}
ul.main_info_list table tr td.sitename_02{ width:131px;}
/*top site*/
ul.main_info_list li.title table tr td.top_site{padding-left:53px; width:245px;}
ul.main_info_list table tr td.top_site span{float:right; padding:5px 0px 0px 0px; display:block; width:190px;}
ul.main_info_list table tr td.top_site img{float:right; width:68px;}
/*

*/
/*/*/
ul.main_info_list li.bg{ background:url(img/content/main_info_list/str_top_bg.gif) left top no-repeat #efe7d8; float:left; padding-top:4px;}
ul.main_info_list li.bg div.bottom_bg{ background:url(img/content/main_info_list/str_bottom_bg.gif) left bottom no-repeat; padding-bottom:4px;}
ul.main_info_list li.bg_02{ margin-top:1px;}

ul.main_info_list li.no_bg{ float:left; padding:4px 0px 4px 0px;}

ul.main_info_list li.bg td.rating{ background:none;}
ul.main_info_list li.no_bg td.rating{ background:none;}
/* --- End Main Info List ---*/
/*-------------------------------------------------------------------------------*/
/*left part*/
#left_part{
position:relative; float:left; width:191px; padding:19px 0px 0px 0px;
}
/*--*/
div.total_reviews{position:relative; width:192px; height:36px; background:url(img/left/global/total_reviews_bg.gif) left top no-repeat; font-size:16px; color:#fff; font-weight:bold; padding:9px 0px 0px 0px; margin-bottom:6px;}
div.total_reviews img{ position:relative; right:9px; top:5px; float:right;}
div.total_reviews span{position:relative; float:left; width:90px; text-align:center;}
/*--*/
div.lefterslot{position:relative; background:url(img/left/global/lefterslot_top_bg.gif) left top no-repeat #fff; padding:4px 0px 0px 0px; margin-bottom:13px;}
div.lefterslot div.bg{position:relative; background:url(img/left/global/lefterslot_bg.gif) left bottom repeat-x; border:1px solid #f2e9d9; border-top:0px; border-bottom:0px; padding:0px 0px 0px 7px;}
div.lefterslot h1{position:relative; padding:5px 0px 14px 2px;}
div.lefterslot h1 img{ display:block;}

div.pornsitename{position:relative; font-size:12px; color:#fff; font-weight:bold;}
div.pornsitename span.cont{ position:relative; float:left;  background-color:#828282; letter-spacing:0.2px; padding:0px 2px 0px 0px;}
div.pornsitename span.cont span{position:absolute; display:block; width:5px; height:5px; font-size:0px;}
div.pornsitename span.cont span.top_left{top:0px; left:0px; background:url(img/elements/pornsitename/top-left_p.gif) left top no-repeat;}
div.pornsitename span.cont span.bottom_left{bottom:0px; left:0px; background:url(img/elements/pornsitename/bottom-left_p.gif) left top no-repeat;}
div.pornsitename span.cont span.top_right{top:0px; right:0px; background:url(img/elements/pornsitename/top-right_p.gif) left top no-repeat;}
div.pornsitename span.cont span.bottom_right{bottom:0px; right:0px; background:url(img/elements/pornsitename/bottom-right_p.gif) left top no-repeat;}
div.pornsitename span.cont b{position:relative; display:block; padding:2px; color:#fff;}
/*div.pornsitename div.cont{float:left; width:5px; font-size:0px; background:url(img/elements/pornsitename/pornsitename_right.gif) right top no-repeat;}*/


div.lefterslot img.pornsite_img{display:block; border:1px solid #e0e0e0; margin:7px 0px 8px 0px;}

span.hotprice{color:#e02727; font-weight:bold;}
div.lefterslot p{position:relative; left:1px; color:#333; line-height:16px;}
div.lefterslot a.details{position:relative; display:block; left:110px; margin-top:-7px; width:68px; height:25px;}				
div.lefterslot a.visit{position:absolute; right:4px; top:0px; display:block; z-index:1;}

div.lefterslot ul.left_list{position:relative; width:188px; margin-left:-6px; font-size:1.1em;}
div.lefterslot ul.left_list li{ border-top:1px solid #ececec; padding:5px 5px 8px 8px;}
div.lefterslot ul.left_list li:first-child{ padding-top:0px; border-top:0px;}
div.lefterslot ul.left_list li span{color:#f52b2b; font-weight:bold;}	
div.lefterslot div.bottom_bg{position:relative; height:6px;background:url(img/left/global/lefterslot_bottom_bg.gif) left top no-repeat; font-size:0px;}

/*-------------------------------------------------------------------------------*/
/* / Box */	
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*FOOTER*/
#footer{
position:relative; left:211px; margin-top:29px; width:789px;
background:url(img/footer/footerbg_top.gif) left top no-repeat;
border:0px solid green; float:left; padding-top:4px;
}

#footer div.bg{position:relative; width:787px; background:url(img/footer/footer_bg.gif) left bottom repeat-x #fff; float:left; border-left:1px solid #eee5d6; border-right:1px solid #eee5d6; padding:2px 0px 4px 0px;}
#footer div.bg_bottom{position:relative; background:url(img/footer/footerbg_bottom.gif) left bottom no-repeat; float:left; padding:0px 0px 0px 0px; height:4px; width:789px; font-size:0px;}

#footer div.copyright{ position:relative; width:600px; padding-left:12px; float:left; font-size:0.91em;}
#footer div.copyright p.list{color:#d2d2d2; padding-bottom:9px;}
#footer div.copyright p.listz{color:#d2d2d2; padding-bottom:9px;}

#footer div.copyright p.list a{ padding:0px 7px; color:#313131; font-size:1.2em;}
#footer div.copyright p.list a:first-child{ padding-left:0px;}
#footer div.copyright span{color:#949494;}
#footer div.designed{ position:relative; width:292px; float:left; text-align:right; padding:5px 21px 0px 0px; font-family:Arial;}
div.designed span{position:relative; top:-14px;}
div.designed a.footer_logo{top:0px;}
div.designed a.footer_logo img{padding:0px 2px 0px 7px;}
div.designed a{position:relative; top:-14px; color:#4b4b4b;}
div.designed a:hover{ text-decoration:underline;}



#footerz{
position:relative;  margin-top:29px; width:789px;
background:url(img/footer/footerbg_top.gif) left top no-repeat;
border:0px solid green; float:left; padding-top:4px;
}

#footerz div.bg{position:relative; width:787px; background:url(img/footer/footer_bg.gif) left bottom repeat-x #fff; float:left; border-left:1px solid #eee5d6; border-right:1px solid #eee5d6; padding:2px 0px 4px 0px;}
#footerz div.bg_bottom{position:relative; background:url(img/footer/footerbg_bottom.gif) left bottom no-repeat; float:left; padding:0px 0px 0px 0px; height:4px; width:789px; font-size:0px;}

#footerz div.copyright{ position:relative; width:447px; padding-left:12px; float:left; font-size:0.91em;}
#footerz div.copyright p.list{color:#d2d2d2; padding-bottom:9px;}
#footerz div.copyright p.list a{ padding:0px 7px; color:#313131; font-size:1.2em;}
#footerz div.copyright p.list a:first-child{ padding-left:0px;}
#footerz div.copyright span{color:#949494;}
#footerz div.designed{ position:relative; width:292px; float:left; text-align:right; padding:5px 21px 0px 0px; font-family:Arial;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
										/* / Else Page / */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* --- NewReviews Page --- */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* --- Select Slot \ New Reviews \ style --- */
div.selectslot_newreviews{float:left; left:28px; height:39px; padding:4px 0px 16px 0px; font-size:18px; font-family:Tahoma, Arial, Verdana;}
div.selectslot_newreviews div.bg{padding:4px 7px 0px 10px; height:31px;}

div.selectslot_newreviews p{position:relative; float:left;}
div.selectslot_newreviews ul{position:relative; float:left;}
div.selectslot_newreviews ul li{float:left; padding:0px 9px 0px 9px; background:url(img/elements/ver_line.gif) left center no-repeat;}
div.selectslot_newreviews ul li.zero{float:left; padding:0px 9px 0px 9px; background:url(img/elements/ver_line.gif) left top no-repeat;}
div.selectslot_newreviews ul li:first-child{ background:none;}

div.selectslot_newreviews a{position:relative; font-size:17px;/*1.550em*/  margin-left:13px; float:left;}
div.selectslot_newreviews a:first-child{margin-left:0px;}

div.selectslot_newreviews .active_ref{position:relative; top:-10px; height:45px; padding-left:12px;background:url(img/content/content_head/lastreviews/activeref_left.gif) left top no-repeat;}
div.selectslot_newreviews .active_ref .activeref_bg{height:45px; background:url(img/content/content_head/lastreviews/activeref_bg.gif) left top repeat-x;}
div.selectslot_newreviews .active_ref .right_bg{height:38px; padding:7px 12px 0px 0px;background:url(img/content/content_head/lastreviews/activeref_right.gif) right top no-repeat;}
div.selectslot_newreviews .active_ref .right_bg a{color:#fff; text-decoration:none;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* --- Category Name Page --- */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div.categoryname_slot{position:relative; top:1px; float:left; width:481px; padding-left:0px; float:right;}
/* --- Category Name \ Page Select \ style --- */
div.categoryname_slot div.selectslot_page{float:left; font-size:12px; font-weight:bold; padding:0px 0px 0px 0px;}
div.categoryname_slot div.selectslot_page div.bg{padding:5px 0px 0px 1px; height:30px;}
div.categoryname_slot div.selectslot_page span{position:relative; top:-8px;}
div.categoryname_slot div.selectslot_page a{margin-left:7px;}
div.categoryname_slot div.selectslot_page a:first-child{margin-left:0px;}
div.categoryname_slot div.selectslot_page a.active_ref{ margin:0px -4px 0px 3px;background:url(img/elements/active_ref_bg_02.gif) left top no-repeat; padding:2px 4px 4px 5px; color:#fff; text-decoration:none;}
/* --- / END Category Name \ Page Select \ style --- */
/* --- Category Name \ Page Select \ style --- */
div.categoryname_slot div.selectslot_options{float:right; font-size:12px; font-weight:bold; padding:0px 0px 0px 0px;}
div.categoryname_slot div.selectslot_options div.bg{padding:5px 0px 0px 1px; height:30px; font-weight:100;}
div.categoryname_slot div.selectslot_options select{ margin-right:4px;}
/* --- / END Category Name \ Page Select \ style --- */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* --- Category Page --- */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
h1.main_title{position:relative; font-size:30px; font-family:Tahoma, Arial, Verdana;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* --- Review Details Page --- */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/**/
div.selectslot_reviewdetails{width:791px; padding-bottom:14px;}
div.selectslot_reviewdetails div.bg{ width:781px;}
div.selectslot_reviewdetails div.bg h2{ font-size:1.8em; font-weight:100;}
div.selectslot_reviewdetails div.bg a.visit{position:absolute; right:0px; top:5px; display:block; z-index:1;}
/**/
div.site_datails_slot div.screenbg{position:relative; float:left; width:168px; background:url(img/content/reviews_details/screenbg_top.gif) left top no-repeat; padding-top:5px;}
div.site_datails_slot  div.imgblock{ background:url(img/content/reviews_details/screenbg.gif) left bottom repeat-x #fff; border-left:1px solid #eae2d3;border-right:1px solid #eae2d3; text-align:center;}
div.site_datails_slot div.screenbg_bottom{position:relative; background:url(img/content/reviews_details/screenbg_bottom.gif) left bottom no-repeat; padding-bottom:6px;}
div.site_datails_slot p.partner_sitename{ font-weight:bold;}
div.site_datails_slot p.partner_sitename a{ color:#595550}
/**/
div.details{position:relative; float:left; width:164px; padding:0px 0px 0px 14px; line-height:17px;}
div.details span.rating{float:left;  padding:4px 8px 0px 0px; font-weight:bold;}
div.details div.rating{ position:relative; float:left; width:37px; height:21px; padding:4px 0px 0px 0px; background:url(img/elements/rating_bg.gif) left top no-repeat; color:#fff; font-weight:bold; font-size:13px; padding-bottom:0px; text-align:center;}

div.details div.rating_blk{ position:relative; float:left; height:24px; padding-left:9px; background:url(img/elements/rating_left-p_bg.gif) left top no-repeat; color:#fff; font-weight:bold; font-size:13px; padding-bottom:0px;}
div.details div.rating_blk-c{position:relative; height:24px; background:url(img/elements/rating_central-p_bg.gif) left top repeat-x;}
div.details div.rating_blk-r{position:relative; height:20px; background:url(img/elements/rating_right-p_bg.gif) right top no-repeat; padding:4px 9px 0px 0px;}

div.details span.type{color:#010101;}
div.details span.type a{color:#595550;}
div.details span.invisible{ visibility:hidden;}
div.details span.price{ color:#e02727; font-weight:bold;}
div.details span.pricetrial{ color:#006600; font-weight:bold;}
/**/
div.description{position:relative; float:left; width:390px; padding:0px 0px 0px 40px;  line-height:17px;}
div.description p{padding-top:10px;}

/**/
div.reviews_massage_block{ position:relative; width:791px; padding-top:17px;}
div.reviews_massage{position:relative; width:613px; float:left; background:url(img/content/reviews_details/massageslot_bg_top.gif) left top no-repeat #f0e8d9;}
div.reviews_massage_bottom{position:relative; width:599px;  background:url(img/content/reviews_details/massageslot_bg_bottom.gif) left bottom no-repeat;padding:13px 0px 4px 14px;}

div.reviewby_title{position:relative;}
div.reviewby_title_left{position:relative; height:25px; width:5px; float:left; font-size:0px; background:url(img/content/reviews_details/reviewby_title_left.gif) left top no-repeat;}	
div.reviewby_title div.bg{position:relative; height:22px; float:left; background-color:#91897c; padding:3px 2px 0px 0px;}
div.reviewby_title div.bgcaricature{position:relative; height:22px; float:right; padding:0px 20px 0px 0px;}
div.reviewby_title_right{position:relative; height:25px; width:5px; float:left; font-size:0px; background:url(img/content/reviews_details/reviewby_title_right.gif) left top no-repeat;}
div.reviewby_title div.bg span.name{position:relative; top:0px; font-weight:100; font-style:italic;}
div.reviewby_title h2{ color:#fbf5eb; font-size:1.3em;}

div.reviews_massage p{ font-size:12px; padding-top:19px; width:569px;}
div.reviews_massage_bottom a{ display:block; width:155px; height:25px; margin:0px auto; margin-top:7px; margin-bottom:4px;}
/**/
div.righterslot{position:relative; background:url(img/content/reviews_details/righterslot_top_bg.gif) left top no-repeat #fff; width:158px; float:right; padding:4px 0px 0px 0px; margin-bottom:13px;}
div.righterslot div.bg{position:relative; background:url(img/left/global/lefterslot_bg.gif) left bottom repeat-x; border:1px solid #f2e9d9; border-top:0px; border-bottom:0px; padding:0px 0px 0px 7px;}
div.righterslot h1{position:relative; padding:5px 0px 14px 2px;}
div.righterslot h1 img{ display:block;}
/**/

/**/
div.righterslot img.pornsite_img{display:block; border:1px solid #e0e0e0; margin:7px 0px 8px 0px;}

div.righterslot span.hotprice{color:#e02727; font-weight:bold;}
div.righterslot p{position:relative; left:1px; color:#333; line-height:16px;}
div.righterslot a.details{position:relative; display:block; left:110px; margin-top:-7px; width:68px; height:25px;}				
div.righterslot a.visit{position:absolute; right:4px; top:0px; display:block; z-index:1;}

div.righterslot ul.left_list{position:relative; width:153px; margin-left:-6px; font-size:1.1em; text-align:right;}
div.righterslot ul.left_list li{ border-top:1px solid #ececec; padding:6px 4px 6px 0px;}
div.righterslot ul.left_list li:first-child{ padding-top:0px; border-top:0px;}

div.righterslot ul.left_list li span.type{position:relative; display:block; float:left; width:115px; padding-right:2px;}
div.righterslot ul.left_list li span.count{position:relative; float:right; width:30px; text-align:right; color:#f52b2b; font-weight:bold;}

div.righterslot div.bottom_bg{position:relative; height:6px;background:url(img/content/reviews_details/righterslot_bottom_bg.gif) left top no-repeat; font-size:0px;}
/**/
div.overall_score{position:relative; width:144px; height:25px; padding-top:10px; background:url(img/elements/overall_score.gif) left top no-repeat; font-size:12px; font-weight:bold; color:#fff; text-align:center; margin-top:6px;}
/**/
div.content_head div.some_title{position:relative; width:791px;}
div.content_head div.some_title h1{font-size:24px; font-weight:100;}
div.content_head div.some_title img{position:absolute; right:0px; top:4px;}
div.content_head div.some_title img.title_img{position:relative; display:block; padding-bottom:14px;}

div.content_head div.some_title_03{position:relative; width:791px;}
div.content_head div.some_title_03 img{ display:block; float:left; margin-right:12px;}
/**/
div.more_details_block{position:relative; padding:10px 0px 10px 0px;}
div.more_details_slot{position:relative; width:789px; background:url(img/content/reviews_details/more_details_top.gif) left top no-repeat; padding-top:4px;}
div.more_datails_cont{position:relative; width:789px; background:url(img/content/reviews_details/more_details_bottom.gif) left bottom no-repeat #f0e8d9; padding:0px 0px 4px 0px;}

div.more_datails_cont table.details td{ position:relative; width:246px; background:url(img/elements/double_hr.gif) z-index:-1px; left top repeat-y; z-index:-1px;padding:21px 0px 10px 14px; line-height:18px;}
div.more_datails_cont table.details td:first-child{border-left:0px; background-image:none;z-index:-1px;}
div.more_datails_cont table.details td span.bold{ font-weight:bold;z-index:-1px;}
div.more_datails_cont table.details td span.title{ position:absolute; top:0px;  display:block; font-size:12px; font-weight:bold; vertical-align:text-top;}
span.bold{ font-weight:bold;}
div.more_datails_cont table.details td div.left{position:relative; float:left; width:115px; text-align:right;}
div.more_datails_cont table.details td ul.resize div.left{width:95px;}
div.more_datails_cont table.details td div.left_02{width:102px;}
div.more_datails_cont table.details td div.left_03{width:79px;}
div.more_datails_cont table.details td div.left_04{width:94px;}
div.more_datails_cont table.details td div.left_05{width:122px;}

div.more_datails_cont table.details td div.right{position:relative; float:right; width:111px; text-align:left;z-index:-1px;}
div.more_datails_cont table.details td ul.resize div.right{width:140px;z-index:-1px;}
div.more_datails_cont table.details td div.right_02{ width:125px;z-index:-1px;}
div.more_datails_cont table.details td div.right_03{ width:151px;z-index:-1px;}
div.more_datails_cont table.details td div.right_04{ width:140px;z-index:-1px;}
div.more_datails_cont table.details td div.right_05{ width:93px;z-index:-1px;}

div.more_datails_cont table.galery{width:771px; margin:0px auto;}

div.more_datails_cont table.galery td{width:147px; text-align:center; padding:10px 0px 9px 0px; background:url(img/elements/double_hr_h.gif) left top repeat-x;}
div.more_datails_cont table.galery tr.first td{border-top:0px; background-image:none;}

table.details td.for_ie_first{border-left:0px; text-align:left; z-index:-1px;}

div.more_datails_cont table.details td.no_border{border:0px; width:235px;z-index:-1px;}
/**/
img.datails{ display:block; position:absolute; right:0px; bottom:-21px;}
div.description_02 p{ width:370px;}

ul.pather_programs{position:relative; width:791px;}
ul.pather_programs li{padding:9px 0px 0px 0px; background:url(img/elements/line3d.gif) 50% top no-repeat; float:left;}
ul.pather_programs li:first-child{padding-top:0px; background:none; padding-bottom:7px;}
ul.pather_programs a{color:#595550;}

/**/
div.top_sites_block{position:relative; width:791px; float:left;}
div.top_sites_block a{color:#595550;}

div.content_head div.some_title_02{position:relative; }
div.content_head div.some_title_02 h1{font-size:24px; font-weight:100;}
div.content_head div.some_title_02 img{position:absolute; right:0px; top:4px;}


div.top_sites_block div.outside_reviews{position:relative; width:372px; float:left;}

div.top_sites_block ul li{position:relative; margin-top:10px;}
div.top_sites_block ul li.bg{ background:url(img/content/reviews_details/topsiteblock_list_top.gif) right top no-repeat #ebe4d5;}
div.top_sites_block ul li.bg div.cont{ background:url(img/content/reviews_details/topsiteblock_list_bottom.gif) right bottom no-repeat;}
div.top_sites_block ul li.title td{ font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:1em;}


div.top_sites_block td{font-size:1.2em;}
div.top_sites_block td.rating_01{ width:34px;}
div.top_sites_block td.rating_02{ width:57px;}
div.top_sites_block td.name{ width:130px; padding-right:10px;}
div.top_sites_block td.date{ width:95px; padding-right:7px;}
div.top_sites_block td.visit{ width:49px; text-align:right;}
div.top_sites_block td.category{ width:102px;}
div.top_sites_block td.price{ width:49px;}
div.top_sites_block td.visit img{margin-bottom:-4px;}
div.top_sites_block td div.rating_03{ background:url(img/elements/rating_bg_mini.gif) left top no-repeat; width:26px; height:22px; text-align:center; padding-top:2px; color:#fff; font-weight:bold;}

div.top_sites_block div.ten_top_reviews{position:relative; width:372px; float:right;}
/**/
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* --- Advanced Serach Page --- */
/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div.content_head ul.advanced_search{position:relative; padding:33px 0px 28px 0px;}
ul.advanced_search li{ padding-top:42px;}
ul.advanced_search li:first-child{ padding-top:0px;}
/**/
ul.advanced_search td.slot{position:relative; width:381px;  vertical-align:top;}
ul.advanced_search td.slot div.slot{ background:url(img/content/advanced_search/advanc_search_bg_top.gif) left top no-repeat; padding-top:4px;}
ul.advanced_search td.slot div.cont{position:relative; width:379px; background:url(img/content/advanced_search/advanc_search_bg.gif) left top repeat-x #f7f7f7; padding-top:12px; border-left:1px solid #f2e9d9; border-right:1px solid #f2e9d9;}
ul.advanced_search td.slot div.cont_nobg{position:relative; width:379px; background:url(img/content/advanced_search/advanc_search_b.gif) left top repeat-x #f7f7f7; padding-top:12px; border-left:1px solid #f2e9d9; border-right:1px solid #f2e9d9;}
ul.advanced_search td.slot div.bottom{width:381px; background:url(img/content/advanced_search/advanc_search_bg_bottom.gif) left top no-repeat; font-size:0px; height:7px; z-index:1;}
/**/
ul.advanced_search td.slot_02{position:relative; width:177px; padding-top:25px;}
ul.advanced_search td.slot_02 div.slot_02{ background:url(img/content/advanced_search/advanc_search_bg02_top.gif) left top no-repeat; padding-top:4px;}
ul.advanced_search td.slot_02 div.cont_02{position:relative; width:175px; background:url(img/content/advanced_search/advanc_search_bg02.gif) left top repeat-x #f7f7f7; padding-top:0px; border-left:1px solid #f2e9d9; border-right:1px solid #f2e9d9;}
ul.advanced_search td.slot_02 div.bottom_02{ width:177px; background:url(img/content/advanced_search/advanc_search_bg02_bottom.gif) left top no-repeat; font-size:0px; height:7px; z-index:1;}
/**/
ul.advanced_search{ padding-top:25px;}
td.left_block{ padding-right:28px;}
/**/
ul.advanced_search  td.left_info{ width:114px; text-align:right; padding:1px 12px 0px 0px; font-size:1.1em; vertical-align:text-top;}
ul.advanced_search  td.no_padding{padding-top:0px;}
ul.advanced_search  td.right_info{ width:256px;}

ul.advanced_search td.left_info_02{ width:104px; text-align:right; padding:6px 8px 0px 0px; font-size:1.1em; vertical-align:text-top;}
ul.advanced_search td.right_info_02{ width:60px; padding:6px 8px 0px 0px;}
#mini{ width:45px; padding:0px; margin:0px;}
ul.advanced_search table.inside td.left_info_02{ padding-bottom:0px;}
ul.advanced_search table.inside td.right_info_02{ padding-bottom:0px;}
/**/
ul.advanced_search h5.title{ position:absolute; top:-27px; color:#948d85; font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:1.2em; padding-left:11px; padding-bottom:0px; margin:0px;}
ul.advanced_search table.inside td{ padding-bottom:17px;}
/**/
ul.advanced_search table.inside_02 td{ padding-bottom:3px; padding-top:2px;}
ul.advanced_search table.inside_02 input.button{ position:absolute; right:-169px; top:-4px;}



/**/
ul.advanced_search form{ vertical-align:text-bottom; }
ul.advanced_search form span{position:relative; top:-3px; margin-right:18px;}
ul.advanced_search form span.some{top:-10px; margin-right:0px;}
ul.advanced_search form div.count{ position:relative; left:10px;float:left; background:url(img/content/advanced_search/count.gif) left top no-repeat; width:41px; height:19px; padding:2px 0px 0px 2px; color:#fff; font-size:11px;}
/**/
/*
ul.advanced_search select{ width:153px;  border:1px solid #5e5a55;  background:none; margin-bottom:10px; font-size:1em; font-weight:100;}
ul.advanced_search select option{ border:0px;  padding:2px 0px 1px 0px; background-color:#fff;}
*/
/**/
div.left_check{ width:131px; float:left;}
div.right_check{ float:left;}

ul.advanced_search td.slot div.nobg{  background-image:none; background-color:#f8efdf;}


/*---Alternativ Select---*/
ul.advanced_search input.text{ width:140px; min-height:23px; background:url(img/content/advanced_search/input_bg.gif) left top repeat-x #fff;  border:1px solid #5e5a55; padding:2px 3px 2px 8px; background-color:#fff; margin-bottom:9px; font-size:1.1em;}
ul.advanced_search input.text_02{ width:50px; min-height:23px; border:1px solid #5e5a55; padding:2px 3px 2px 8px; background-color:#fff; margin-bottom:9px; font-size:1.1em; background:url(img/content/advanced_search/input_bg.gif) left top repeat-x #fff;}
/**/

#mini_form dl.sbrWrap {width:43px; background:#fff url(img/input_bg.gif) left top repeat-x; border:1px solid #5e5a55;  padding:3px 0px 0px 8px; color:#54504c;}
#mini_form dl.sbrWrap dd ul {width:50px; height:auto;}
#mini_form dl.sbrWrap dd {position:absolute;  z-index:101; left:-1px; top:100%; margin:0; padding:0; width:50px;   border:0px solid #5e5a55; background:#fff;}

.bg dl.sbrWrap {width:42px; height:26px; background:url(img/elements/options_bg.gif) left top no-repeat; border:none; font-weight:bold; color:#fff; float:left; margin-right:3px;}
.bg dl.sbrWrap dd ul {width:50px; height:auto;}
.bg dl.sbrWrap dd li.sbrSelected {background:#27d0ec;}
.bg dl.sbrWrap dd li:hover, dl.sbrWrap dd li.hover {background:#3fe4ff;}
.bg dl.sbrWrap dt {cursor:default; color:#fff;  background:url(img/arrow_w.gif) 70% 60% no-repeat; padding:0px 0px 0px 0px;}
.bg dl.sbrWrap dd li {padding:2px 3px; cursor:default; color:#fff; min-height:13px; overflow:none;}
.bg dl.sbrWrap .sbrFocused {background-image:url(img/arrow_2.gif) 70% 60% no-repeat;}
div.selectslot_options .bg span {position:relative; top:3px;}

/**/
select.selReplaced {width:1px; position:absolute; left:-999em; float:none;}

dl.sbrWrap {margin:0; padding:0; position:relative; overflow:visible; min-height:19px; width:143px;
background:#fff url(img/input_bg.gif) left top repeat-x; border:1px solid #5e5a55; margin-bottom:0px; padding:3px 0px 0px 8px; color:#54504c;}
dl.sbrWrap * {position:static; float:none; display:block; width:auto; margin:0; padding:0; border:none;}

dl.sbrWrap dt {cursor:default; color:#666;  background:url(img/arrow.gif) 96% 60% no-repeat; padding:0px 15px 3px 0px;}

dl.sbrWrap dd {position:absolute;  z-index:101; left:-1px; top:100%; margin:0; padding:0; width:181px;   border:0px solid #5e5a55; background:#fff;}
dl.sbrWrap dd ul {width:181px; height:90px; overflow:auto; border:1px solid #5e5a55;}
dl.sbrWrap dd li {padding:2px 3px; cursor:default; color:#333; min-height:13px; overflow:none;}
dl.sbrWrap dd li.sbrSelected {background:#eee;}
dl.sbrWrap dd li:hover, dl.sbrWrap dd li.hover {background:#f8f8f8;}

dl.sbrWrap .sbrOptsCol {display:none;}
dl.sbrWrap .sbrOptsExp *{display:block;}
dl.sbrWrap .sbrFocused {background-image:url(img/arrow.gif) 96% 60% no-repeat;}



/*---/ End Alternativ Select---*/
/*For Safari & Opera*/
@media all and (min-width: 0px){
ul.advanced_search form span{position:relative; top:1px; margin-left:4px;}
ul.advanced_search table.inside_02 input.button{ position:absolute; right:-169px; }
ul.pather_programs li{ padding:9px 0px 9px 0px; background:url(img/elements/line3d.gif) 50% top no-repeat; float:left;}
ul.advanced_search input.text{ width:143px; min-height:19px;}
}
/**/

/*main index*/
div.welcom_block{width:787px; background:url(img/footer/footerbg_top.gif) left top no-repeat; float:left; padding:4px 0px 17px 0px;}
div.welcom_block div.bg{position:relative; width:787px; background:url(img/footer/footer_bg.gif) left bottom repeat-x #fff; float:left; border-left:1px solid #eee5d6; border-right:1px solid #eee5d6; padding:2px 0px 0px 0px; }
div.welcom_block div.bg_bottom{position:relative; background:url(img/footer/footerbg_bottom.gif) left bottom no-repeat; float:left; padding:0px 0px 0px 0px; height:4px; width:789px; font-size:0px; }

div.welcom_block div.bg ul{ padding:6px 0px 0px 12px; margin-bottom:12px;}
div.welcom_block div.bg ul li{ position:relative; float:left;}
div.welcom_block div.bg ul li.title{ width:233px; background:url(img/elements/ver_line_02.gif) right top no-repeat; padding:9px 0px 2px 0px;}
div.welcom_block div.bg ul li.title2{ width:233px; background:url(img/elements/ver_line_02.gif) right top no-repeat; padding:9px 0px 2px 0px;}
div.welcom_block div.bg ul li.info{ width:398px;  padding-top:5px;}
div.welcom_block div.bg ul li.info p{ padding-left:12px; font-size:12px;}
div.welcom_block div.bg ul li.add{padding:7px 0px 0px 29px;}
div.welcom_block div.bg ul li.add img.add_txt{position:relative; top:-4px; padding-left:7px;}

div.details span.site_name_b{float:left; width:130px; font-size:1.3em; font-weight:bold; padding:3px 0px 0px 7px;}
#content div.details div.rating_bg{background:url(img/elements/rating_bg_mini.gif) left top no-repeat; width:26px; height:22px; text-align:center; padding-top:2px; color:#fff; font-weight:bold; float:left;}
div.details span.rating_02{float:left; display:block; width:100%; padding:4px 8px 0px 0px; font-weight:bold;}
div.top_sites_block div.outside_reviews{position:relative; width:372px; float:left;}
div.top_sites_block div.ten_top_reviews{position:relative; width:372px; float:left; padding-left:35px;}
div.content_head div.some_title_02 h1{font-size:24px; font-weight:100; margin-top:27px;}
/**/
div.selectslot_newreviews div.letest_reviews img{ display:block; padding-top:3px; padding-bottom:6px;}



div.win.winHomeB {width:100%;background:#C0D6E5 url('img/winSkinALeft.gif') no-repeat;}
div.win.winHomeB h3 {background:#C0D6E5 url('img/winSkinARight.gif') top right no-repeat;color:#081B39;font-weight:bold;}
div.win.winHomeB .box {border:1px solid #9BBDD3;background-color:#fff;}

h3.zz {background:#C0D6E5 url('img/winSkinARight.gif') top right no-repeat;color:#081B39;font-weight:bold; font-size:12px;}


#main_menuz {margin-left:100px;position:relative; width:auto; height:42px; float:left; padding:0px 0px 0px 7px; background:url(img/header/main_menu/menu_leftbg.gif) left top no-repeat;}
#main_menuz ul{ background:url(img/header/main_menu/menu_bg.gif) left top repeat-x; height:42px; float:left; padding:2px 0px 0px 14px;}
#main_menuz ul li{position:relative; float:left; background:url(img/elements/double_hr_menu.gif) left top repeat-y; height:28px; padding:10px 14px 0px 16px;}
#main_menuz ul li:first-child{ background-image:none; padding-left:0px;}
#main_menuz ul li.twelvepx{ padding-left:14px;}
#main_menuz ul li.thirteenpx{padding-left:15px;}
#main_menuz img{ display:block;}
#main_menuz table{height:25px; margin-top:-4px;}
#main_menuz table td.advanced_search{ background:url(img/elements/double_hr_menu.gif) left top repeat-y; padding-left:11px;}
#main_menuz ul li.search{padding-right:7px;}
#main_menuz div.rightbg{position:relative; float:left; width:7px; height:42px; background:url(img/header/main_menu/menu_rightbg.gif) right top no-repeat;}
#main_menuz input.search{ width:151px; height:18px; padding:4px 0px 0px 6px; background:url(img/header/main_menu/search_bg.gif) left top no-repeat; border:0px;}
#main_menuz input.go{ height:14px; display:block; padding:0px 11px 0px 8px}
/******************privacypolicy*********************/
div.content_head ul.advanced_searchz{position:relative; padding:33px 0px 28px 0px;}
ul.advanced_searchz li{ padding-top:42px;}
ul.advanced_searchz li:first-child{ padding-top:0px;}
/**/
ul.advanced_searchz td.slot{position:relative;  vertical-align:top;}
ul.advanced_searchz td.slot div.slotz{ background:url(img/content/advanced_search/advanc_search_bg_top2.gif) left top no-repeat; padding-top:4px;}
ul.advanced_searchz td.slot div.cont{position:relative; background:url(img/content/advanced_search/advanc_search_bg.gif) left top repeat-x #f7f7f7; padding-top:12px; border-left:1px solid #f2e9d9; border-right:1px solid #f2e9d9;}
ul.advanced_searchz td.slot div.cont_nobg{position:relative;  background:url(img/content/advanced_search/advanc_search_b.gif) left top repeat-x #f7f7f7; padding-top:12px; border-left:1px solid #f2e9d9; border-right:1px solid #f2e9d9;}
ul.advanced_searchz td.slot div.bottom{ background:url(img/content/advanced_search/advanc_search_bg_bottom2.gif) left top no-repeat; font-size:0px; height:7px; z-index:1;}
/**/
ul.advanced_searchz td.slot_02{position:relative; width:177px; padding-top:25px;}
ul.advanced_searchz td.slot_02 div.slot_02{ background:url(img/content/advanced_search/advanc_search_bg02_top2.gif) left top no-repeat; padding-top:4px;}
ul.advanced_searchz td.slot_02 div.cont_02{position:relative; width:175px; background:url(img/content/advanced_search/advanc_search_bg02.gif) left top repeat-x #f7f7f7; padding-top:0px; border-left:1px solid #f2e9d9; border-right:1px solid #f2e9d9;}
ul.advanced_searchz td.slot_02 div.bottom_02{ width:177px; background:url(img/content/advanced_search/advanc_search_bg02_bottom2.gif) left top no-repeat; font-size:0px; height:7px; z-index:1;}
/**/
ul.advanced_searchz{ padding-top:25px;}
td.left_blockz{ padding-right:28px;}
/**/
ul.advanced_searchz  td.left_info{ width:114px; text-align:right; padding:1px 12px 0px 0px; font-size:1.1em; vertical-align:text-top;}
ul.advanced_searchz  td.no_padding{padding-top:0px;}
ul.advanced_searchz  td.right_info{ width:256px;}

ul.advanced_searchz td.left_info_02{ width:104px; text-align:right; padding:6px 8px 0px 0px; font-size:1.1em; vertical-align:text-top;}
ul.advanced_searchz td.right_info_02{ width:60px; padding:6px 8px 0px 0px;}
#mini{ width:45px; padding:0px; margin:0px;}
ul.advanced_searchz table.inside td.left_info_02{ padding-bottom:0px;}
ul.advanced_searchz table.inside td.right_info_02{ padding-bottom:0px;}
/**/
ul.advanced_searchz h5.title{ position:absolute; top:-27px; color:#948d85; font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:1.2em; padding-left:11px; padding-bottom:0px; margin:0px;}
ul.advanced_searchz table.inside td{ padding-bottom:17px;}
/**/
ul.advanced_searchz table.inside_02 td{ padding-bottom:3px; padding-top:2px;}
ul.advanced_searchz table.inside_02 input.button{ position:absolute; right:-169px; top:-4px;}



/**/
ul.advanced_searchz form{ vertical-align:text-bottom; }
ul.advanced_searchz form span{position:relative; top:-3px; margin-right:18px;}
ul.advanced_searchz form span.some{top:-10px; margin-right:0px;}
ul.advanced_searchz form div.count{ position:relative; left:10px;float:left; background:url(img/content/advanced_search/count.gif) left top no-repeat; width:41px; height:19px; padding:2px 0px 0px 2px; color:#fff; font-size:11px;}
/**/
/*
ul.advanced_search select{ width:153px;  border:1px solid #5e5a55;  background:none; margin-bottom:10px; font-size:1em; font-weight:100;}
ul.advanced_search select option{ border:0px;  padding:2px 0px 1px 0px; background-color:#fff;}
*/
/**/

ul.advanced_searchz td.slot div.nobg{  background-image:none; background-color:#f8efdf;}

/******************************************privacy policy***********************************/

div.hot-news-a{height:40px;font:normal 1.1em Tahoma;position:absolute;}
div.hot-news-a .title{float:left;color:#666666;margin-top:-3px;}
div.hot-news-a ul a{color:#666666;}
div.hot-news-a ul{list-style:none none outside;float:left;margin:-3px 0 10px 5px;padding:0;height:42px;width:380px;overflow:hidden;position:relative;}
div.hot-news-a li{margin:0;padding:0;}
