body, html{
	font:normal 11px Verdana;
	margin:0px;
}

body{
	background-color:#fff;
	height:100%;
}

h1, h2, h3, h4, h5, h6 {padding:0px; margin:0px;}
form {padding:0px; margin:0px;}

.button{
	border:0px;
	background-image:url("btn_bg.png");
	background-repeat:no-repeat;
	width:96px;
	height:28px;
	text-align:center;
	color:#333;
	font:bold 14px Verdana;
}

.take_over_wrapper{
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	width:990px;
	margin:auto;
	margin-bottom:150px;
}

.take_over_wrapper_btm{
	background-color:#fff;
}

.hd_top{
	background-image:url("header_bg.gif");
	background-repeat:repeat-x;
}

.hd_top .in{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding-top:2px;
}

.take_over_wrapper .hd_top .in{
	padding-left:5px;
	padding-right:5px;
}

.hd_top .in_transparency1{
	background-image:url("transparency50_fff.png");
	background-repeat:repeat;
}

.hd_top .in_transparency2{
	background-image:url("transparency50_ccc.png");
	background-repeat:repeat;
}

.hd_top .in_transparency3{
	background-image:url("transparency50_999.png");
	background-repeat:repeat;
}

.hd_top .left{
	width:243px;
	padding-right:7px;
	padding-left:2px;
	padding-bottom:8px;
	margin-bottom:7px;
}

.hd_top .float_right{
	margin-bottom:7px;
}

.hd_top .advertise{
	text-align:right;
	margin-bottom:32px;
}

.hd_top .advertise a{
	font:normal 10px Verdana;
	color:#999;
	text-decoration:none;
}

.hd_top .advertise a:hover{
	text-decoration:underline;
}

.hd_top .section_bar{
	width:980px;
	position:relative;
	top:1px;
}

.hd_top .links{
	font:bold 12px Verdana;
	color:#333;
	margin-right:3px;
}

.hd_top .links .not_logged{
	margin-top:8px;
	text-align:right;
}

.hd_top .links .not_logged a{
	font:bold 12px Verdana;
	color:#333;
	text-decoration:none;
}

.hd_top .links .not_logged a:hover{
	color:#0099cc;
}

.header_section_buy_sell, .header_section_community{
	float:left;
	color:#fff;
	font:bold 18px Arial;
	width:169px;
	height:30px;
	text-align:center;
	padding-top:10px;
	background-color:#d71921;
	text-decoration:none;
	margin-right:4px;
	text-transform:lowercase;
}

.header_section_community{
	background-color:#939598;
}

.other_sections{
	height:44px;
}

.other_sections_buy_sell, .other_sections_buy_sell .in{
	background-image:url("buy_sell_bg.gif");
	background-repeat:repeat-x;
}

.other_sections_community, .other_sections_community .in{
	background-image:url("community_bg.gif");
	background-repeat:repeat-x;
}

.other_sections .in{
	width:980px;
	margin-left:auto;
	margin-right:auto;
}

.section_bar .hd_place_ad{
	background-image:url("hd_place_ad.gif");
	background-repeat:no-repeat;
	width:135px;
	height:24px;
	float:left;
	color:#fff;
	font:bold 16px Arial;
	text-decoration:none;
	padding:4px 0px 0px 16px;
	margin:4px 0px 0px 6px;
}

.search_bar{
	border-top:1px solid #a6a6a6;
	background-color:#d5d5d5;
	background-image:url("search_bar_bg.gif");
	background-repeat:repeat-x;
	height:43px;
}

.search_bar .in{
	background-color:#d5d5d5;
	background-image:url("search_bar_bg.gif");
	background-repeat:repeat-x;
	width:965px;
	margin-left:auto;
	margin-right:auto;
	padding-top:7px;
	padding-left:15px;
	height:36px;
}

.search_bar .in_focus{
	background-color:#b5b5b5;
	background-image:url("search_bar_focus_bg.gif");
	background-repeat:repeat-x;
}

.search_bar #hd_other_filters{
	display:none;
	width:506px;
}

.search_bar #hd_other_filters select{
	width:158px;
	margin-left:10px;
	margin-top:3px;
}

.search_bar .field{
	width:335px;
	border:1px solid #666;
	font:bold 11px Verdana;
	color:#333;
	padding-left:10px;
	height:19px;
	padding-top:6px;
}

* html .search_bar .field{
}

.search_bar .button{
	margin-left:7px;
	background-color:transparent!important;
}

.search_bar .tools{
	margin-top:6px;
}

.search_bar .plusone{
	margin-top:3px;
}

.search_bar .tools img{
	margin-left:3px;
	margin-top:1px;
	vertical-align:middle;
}

.search_bar .tools a{
	color:#333;
	font:bold 10px Verdana;
	text-decoration:none;
}

.ft_top{
	background-color:#9db61d;
	margin-bottom:1px;
}

.ft_top .in{
	margin-left:auto;
	margin-right:auto;
	width:981px;
	height:146px;
	background-image:url("dotted_white_v.gif");
	background-repeat:repeat-y;
	background-position:right;
}

.ft_top .block{
	display:inline;
	float:left;
	padding-left:1px;
	background-image:url("dotted_white_v.gif");
	background-repeat:repeat-y;
	height:146px;
	overflow:hidden;
}

.ft_top .title{
	font:bold 18px Verdana;
	color:#fff;
	padding:8px 0px 0px 14px;
}

.ft_top .block .tags{
	margin-top:9px;
	margin-left:16px;
	margin-right:10px;
}

.ft_top .block .tags a.wght_1{font: bold 13pt Verdana;}
.ft_top .block .tags a.wght_2{font: bold 12pt Verdana;}
.ft_top .block .tags a.wght_3{font: bold 10pt Verdana;}
.ft_top .block .tags a.wght_4{font: bold 9pt Verdana;}

.ft_top .block .items{
	margin-top:11px;
	margin-left:17px;
	margin-right:8px;
}

.ft_top .block .items td{
	width:50%;
}

.ft_top .block .items a{
	background-image:url("arrow_white.gif");
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:8px;
}

.ft_top .block .items div{
	margin-bottom:2px;
}

.ft_top .block .partners{
	margin-top:13px;
	margin-left:15px;
	margin-right:8px;
}

.ft_top .block .partners div{
	margin-bottom:2px;
}

.ft_top .block .partners a{
	background-image:url("bullet_green.gif");
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:7px;
}

.ft_top .block a{
	color:#305f1b;
	font:bold 10px Verdana;
	text-decoration:none;
}

.ft_top .block a:hover{
	text-decoration:underline;
}

.ft_top .ft_share{
	width:159px;
}

.ft_top .ft_share .icns{
	margin-left:10px;
}

.ft_top .ft_share img{
	margin:10px 0px 10px 3px;
}

.ft_top .addthis_default_style a{
	padding:0px;
}

.ft_keywords{
	background-color:#dfdfdf;
	margin-bottom:1px;
	color:#999;
	font:normal 9px Verdana;
	padding:10px 0px 10px 0px;
}

.ft_keywords a{
	color:#0099cc;
	font:normal 9px Verdana;
	text-decoration:none;
}

.ft_keywords a:hover{
	text-decoration:underline;
}

.ft_btm{
	background-color:#f2f2f2;
}

.ft_btm .in, .ft_keywords .in{
	margin-left:auto;
	margin-right:auto;
	width:980px;
}

.ft_btm .ft_sections{
	color:#333333;
	font:bold 10px Verdana;
	text-decoration:none;
	margin-left:1px;
	padding-top:4px;
}

.ft_btm .ft_sections a{
	color:#333333;
	font:bold 10px Verdana;
	text-decoration:none;
}

.ft_btm .ft_sections a:hover{
	text-decoration:underline;
}

.ft_btm .ft_copy{
	margin-left:1px;
	margin-top:5px;
	color:#999999;
	font:normal 10px Verdana;
	padding-bottom:4px;
}

.ft_partners{
	margin-left:auto;
	margin-right:auto;
	width:980px;
	padding-top:3px;
	padding-bottom:2px;
	color:#666666;
	font:bold 10px Verdana;
}

.ft_partners a{
	color:#666666;
	font:bold 10px Verdana;
	text-decoration:none;
}

.ft_partners a:hover{
	text-decoration:underline;
}

.ft_partners .mv{
	padding-top:3px;
	padding-bottom:14px;
}

.crumbs{
	width:980px;
	color:#666;
	font:normal 9px Verdana;
	margin-top:5px;
	margin-bottom:8px;
}

.crumbs a{
	color:#666;
	font:normal 9px Verdana;
	text-decoration:none;
}

.crumbs .float_right a{
	color:#0099cc;
}

.crumbs a:hover{
	text-decoration:underline;
}

#recommend_open{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-image:url("recommend_open_bg.gif");
	background-repeat:repeat-x;
	height:69px;
	width:978px;
	color:#ffffff;
	display:none;
	margin-left:auto;
	margin-right:auto;
}

#recommend_open .msg{
	padding:10px;
}

#recommend_open table{
	width:100%;
}

#recommend_open .rec_title{
	font:normal 13pt Verdana;
	width:200px;
}
#recommend_open .rec_subtitle{
	font:bold 9px Verdana;	
	/*color:#B1BDB6;*/
}

#recommend_open img{
	margin-top:14px;
	margin-bottom:4px;
}

#recommend_open a{
	color:#ffffff;
	text-decoration:none;
}
#recommend_open a.close{
	background-image:url("recommend_close.gif");
	background-repeat:no-repeat;
	background-position:right;
	padding-right:16px;
}

#recommend_open a:hover{text-decoration:underline;}
#recommend_open input{
	margin-top:3px;
	border:0px; 
	height:15px;
	padding-left:2px;
	font:normal 9px Verdana;
	color:#666666;
	width:172px;
}
#recommend_open textarea{
	border:0px; 
	width:268px;
	height:38px;
	margin-top:3px;
	font:normal 9px Verdana;
	color:#666666;
}

.rb_promo{
	margin-bottom:9px;
	padding:6px 10px 9px 7px;
	border-bottom:2px solid #c0c0c0;
}

.rb_promo_premium{
	background-color:#efefef;
	border:0px;
	margin-bottom:9px;
}

.rb_promo a{
	font:bold 10px Verdana;
	color:#9a3399;
	text-decoration:none;
}

.rb_promo .title{
	margin-bottom:6px;
	font:bold 10px Verdana;
	color:#822888;
}

.rb_promo .title a{
	font:bold 11px Verdana;
	color:#822888;
	text-decoration:none;
}

.rb_promo .descr{
	font:normal 11px Verdana;
	color:#666;
	margin-bottom:4px;
	margin-top:3px;
}

.rb_promo .descr p{
	margin:0px;
}

.rb_promo a:hover{
	text-decoration:underline;
}

.spotlight_sponsor .rb_promo_premium{
	border:1px solid #822886;
}

.spotlight_sponsor .t_sponsor{
	background-color:#822886;
	text-align:center;
	font:bold 11px Verdana;
	color:#fff;
	padding:3px 0px 4px 0px;
}

#notifications{
	z-index:1000;
	padding:9px 18px 20px 19px;
	background-image:url("tip_bg.png");
	background-repeat:no-repeat;
	width:244px;
	height:50px;
	position:fixed;
	bottom:0px;
	right:14px;
}

#notifications .left{
	width:235px;
}

.tip_balloon .image{
	width:49px;
	margin-right:6px;
}

.tip_balloon .txt{
	width:175px;
	font:normal 11px Helvetica;
	color:#8c298f;
	line-height:14px;
}

.tip_balloon .txt .tip_title a{
	font:bold 12px Helvetica;
	color:#8c298f;
	text-decoration:none;
	text-transform:uppercase;
}

.tip_balloon .txt a{
	font:normal 11px Helvetica;
	color:#8c298f;
	text-decoration:none;
}

.to_left_skyscrapper, .to_right_skyscrapper{
	position:absolute;
}
.archive_flag_top
{
	padding:2px 6px;
	padding-right:40px;
	color:#FFF;
	font-size:12px;
	background-color:#822886;
	display:block;	
	font-weight: bold;
	margin-bottom: 3px;
}
.archive_header_text
{
color:#333;
font-size:9px;
padding-top: 40px;
width: 50%;
}
.iframe_header_text
{
	color:#333;
	font-size:12px;
	width:70%;
	text-align: left;
	padding-top:10px;
}
.archive_undermenu_bar
{
	border-top:1px solid #a6a6a6;
	background-color:#E6E6E6;
	padding:10px;
}
.archive_undermenu_bar .in{
	width:980px;
	margin-left:auto;
	margin-right:auto;
	padding-top:7px;
	color:#666;
	font-family: Arial;
}
.archive_undermenu_bar .in h1
{
padding:0px;
margin:0px;
color: #822886;
font-family: Arial;
font-size: 22px;
}
.archive_undermenu_bar .in .text
{
	font-size:12px;
}

.featured_ads_area{
	width:125px;
}

.home_f .featured_ads_area, .ad_details .featured_ads_area{
	width:300px;
	margin-bottom:5px
}

.home_f .featured_ads_area .item, .ad_details .featured_ads_area .item{
	margin-bottom:5px;
	background-color:#eee;
	display:inline-block;
	width:300px;
}

.ad_details .featured_ads_area .item{
	padding:10px;
	width:280px;
}

.home_f .featured_ads_area .item_premium, .ad_details .featured_ads_area .item_premium{
	background-color:#f2e9f3;
	border:1px solid #dcc2dd;
	padding:6px;
	width:286px;
}

.home_f .featured_ads_area .item .image, .ad_details .featured_ads_area .item .image{
	width:100px;
}

.home_f .featured_ads_area .item .data, .ad_details .featured_ads_area .item .data{
	width:180px;
	margin-left:10px;
	font:normal 10px Verdana;
	color:#333;
}

.ad_details .featured_ads_area .item .data{
	width:160px;
}

.home_f .featured_ads_area .item_premium .data, .ad_details .featured_ads_area .item_premium .data{
	width:168px;
}

.home_f .featured_ads_area .item a, .ad_details .featured_ads_area .item a{
	font:normal 10px Verdana;
	color:#822886;
	text-decoration:none;
}

.home_f .featured_ads_area .item .title a, .ad_details .featured_ads_area .item .title a{
	font:bold 10px Verdana;
}

.ad_details .featured_ads_area .item .title a{
	font-size:12px;
}

.ad_details .featured_ads_area .item .data{
	font:normal 12px Verdana;
}

.home_f .featured_ads_area .item a:hover, .ad_details .featured_ads_area .item a:hover{
	text-decoration:underline;
}

.usermenu_top, .usermenu_top_sel{
	background-image:url("usermenu_top_bg.gif");
	background-repeat:no-repeat;
	width:138px;
	height:25px;
	font:bold 11px Verdana;
	color:#333!important;
	text-decoration:none;
	padding:3px 18px 3px 3px;
	display:block;
	outline:none;
}

.usermenu_top_sel{
	background-image:url("usermenu_top_sel_bg.gif");
	background-repeat:no-repeat;
}

.usermenu_top:hover{
	text-decoration:none!important;
}

.usermenu_top img{
	vertical-align:middle;
	margin-right:6px;
}

.usermenu{
	position:absolute;
	background-color:#fff;
	z-index:9999;
	width:143px;
	border:1px solid #999;
	border-top:0px;
	padding:7px;
	padding-bottom:6px;
	display:none;
}

.usermenu div{
	margin-bottom:3px;
}

.usermenu a{
	font:normal 12px Arial;
	color:#666;
	text-decoration:none;
}

.usermenu a:hover{
	color:#822886;
}

.section_bar .unread_messages{
	margin-top:2px;
	margin-right:12px;
	background-image:url("hd_pms.gif");
	background-repeat:no-repeat;
	width:19px;
	font:bold 10px Verdana;
	color:#ff6600;
	text-decoration:none;
	padding-top:15px;
	display:block;
	outline:none;
	text-align:center;
}
.facebook_like_iframe
{
border:none;
overflow:hidden;
height:21px;
margin-left:3px;
max-width: 100px;
}
