html{background:url(images/bg_main.gif); font-family: arial; }
body{text-align:left;}

h1{font-size: 26px; color: #44463c;}
h2{font-size: 20px; color: #44463c;}
h3{font-size: 18px; color: #d56b04; font-weight: bold;}
h4{font-size: 18px; color: #44463c;}
h5{font-size: 13px; color: #40423a; text-transform: uppercase;}
h6{font-size: 13px; color: #44463c; font-weight:bold; text-transform: uppercase;}
p{font-size:  12px; color: #44463c; padding-bottom: 10px; line-height: 16px;}
.nopad{padding-bottom:0;}
a{font-size:  12px; color: #7a9802; font-weight:bold; text-decoration: none;}
a:hover{color: #d56b04;}
a:focus {outline: none;}
.big{font-size:13px;}
.hr1 {
	margin: 0;
	padding: 0;
	border:none;
	border-bottom: 1px dotted #c6c2b9;
}
.hr2 {
	margin: 0;
	padding: 0;
	border:none;
	border-bottom: 1px dotted #44463c;
}
.hr3{
	margin: 0;
	padding: 0;
	border:none;
	height:3px;
	background: #fff url(images/bg_hr3.gif) no-repeat right;}
strong {font-weight: bold;}
.strong {font-weight: bold;}
.left{float: left;}
.right{float: right;}
.inline{display: inline;}
.wrap{width: 1000px; margin: 0 auto;}
.white{color: #fff;}
.clear{clear:both;}

/************************Header CSS*********************/
#hd{background: url(images/bg_hd.gif) repeat-x; height: 147px; padding-top:7px;}
#topbottom-nav{float: right;}
#topbottom-nav li{display: inline;}
#topbottom-nav a{color: #fff; margin-left: 10px; font-weight:normal;}
#topbottom-nav a:hover{color: #d56b04;}

#hd_middle{margin-top: 5px;}
#search{
	float: left; 
	background: url(images/divider.gif) left no-repeat;
	margin: 3px 0 0 45px; padding-left: 45px;
}
#search #s{
	float: left;
	width: 221px;height: 22px; padding-top: 5px; padding-left: 5px;
	background: url(images/bg_search.gif);
	border: solid 1px #1e1f1b;
} 
#search #searchsubmit{
	float: left;
	background: url(images/go_orange.gif);
	width: 44px; height: 29px;
	border: solid 1px #1e1f1b;
	cursor: pointer;
}

#searchfilter{float: left;}
#searchfilter li {margin-left: 20px;}
#searchfilter p{color: #c9cbc1; font-size: 10px; display: inline; }

#breadcrumbs {float: left; margin-top: 7px; *margin-top: 3px;}
#breadcrumbs a{font-weight: bold; color: #44463c;}
#breadcrumbs a:hover{color: #d56b04;}
#loginform {
	float: right;
	margin-top: 5px;
	*margin-top: 0;
}
#loginform .input {
	color: #908c85; 
	background: #e9e6de; 
	border: solid 1px #c9c5bf; 
	height: 18px;
	padding-top:4px; *padding-top: 2px;
	padding-left:5px;
}
#wp-submit{
	background: url(images/go_green.gif);
	border: none;
	margin-top:1px;
	width: 29px; height: 22px;
	cursor: pointer;
}

/*******************************BODY CSS**********************************/
#bd {margin-top: 15px;}
#area_topics, #area_cities{
	width: 734px;
	padding:7px;
	border:solid 1px #d4d0ca;
	background:#fff;
	margin-bottom:20px;
}
	#area_topics .title, #area_cities .title{
		background: url(images/bg_hot_topics.gif) no-repeat;
		width: 714px; 
		padding:8px 10px;
		color:#fff;
		font-size: 14px; 
	}
		#area_cities .title{background: url(images/bg_area_cities.gif) no-repeat;}	
	#area_topics ul, #area_cities ul{width:135px; margin:5px 0 0 10px;float:left;}
	#area_topics ul a, #area_cities ul a{color: #44463c; font-weight:normal;}
	#area_topics ul a:hover, #area_cities ul a:hover{color: #d56b04;}


#main_left{
	float:left;
	background: #f3f1ec url(images/bg_drawer_grad.gif) right repeat-y;
	border:solid 1px #d4d0ca; 
	margin-top:10px;
	width: 197px; 
	min-height: 610px;
		height:auto !important;
	  	height:610px;
	padding-bottom:15px;
}
#main_middle{
	float: left; 
	width: 529px; 
	min-height: 630px;
		height:auto !important;
	  	height:630px;
	padding:8px 10px; 
	border: solid 1px #d4d0ca;
	background:#fff;
}	
#main_right{
	float: left; 
	margin-left:10px;
	width: 209px; 
	padding: 0 15px 10px 10px;
}
#cat_box{float:left; background: url(images/bg_cat_box.gif); width: 750px; height: 249px;}
	#helvetica{float:left; padding: 198px 0 0 25px; width: 425px;}
	#helvetica h1, #helvetica h3{
		font-family:'helvetica neue', helvetica, 'arial-narrow', arial;
		font-size: 30px;
		color: #fff;
		display: inline;
		font-weight:bold;
	}
	#helvetica h3{font-weight:normal; color: #a1e401;}
	#cat_title{margin: 20px 0 0 15px;}
	#cat_list{width: 260px; padding: 10px 15px;}
	#cat_list .categories{font-size:0px; color: #efeff0; }
	#cat_list .cat-item {margin-bottom:5px;}
	#cat_list .cat-item  a{font-size: 13px; color: #44463c; }
	#cat_list .cat-item  a:hover{color: #d56b04;}
#ftd_agent{
	width: 498px; 
	height: 162px;
	padding: 16px; 
	padding-right:14px;
}

	#blurb{float:left; width:340px;}
		#blurb h1{margin:0;}
		#blurb .hr{color: black;}
		#blurb .agent_feature{margin-top:8px;}
		#blurb .agent_blog{font-weight:bold;}
	
#blogs{padding:15px;}
.post h3, #blogs .rssLinkListItemTitle a{font-size: 18px; color: #d56b04; font-weight: bold; display:block; margin-top:15px;}
#blogs .post small, .feedItemAuthor, .feedItemDate, .feedItemCat, .feedComment a{color: #89837a;font-size:11px; font-weight:normal;}
#blogs .feedDescription{padding:8px 0;}
#blogs .ReadMoreLink a{font-weight:normal; margin-left:10px;}



/*******************************FOOTER CSS**********************************/
#ft{background: url(images/bg_ft.gif) repeat-x; height: 42px; padding-top: 15px;}
#ft_content{}
