#bread_crumbs{ margin:10px 0; width:100%; }
.float_right{ float: right; }
.clear{ clear: both; }

/*------------GENERAL-------------*/
*{ margin:0; padding:0; }
html, body{ margin: 0; padding: 0; background: #FFFFFF url(http://www.e-foreclosuresearch.com/images/efs_bg.jpg) repeat-x top; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; }
body{ width: 960px; margin: 0 auto 0 auto; }
#page{ width: 950px; margin: 0px auto; padding: 0 10px 0 10px; }
.title {font-family: Helvetica,Arial,sans-serif; font-size:1.5em; color:#2F5668; padding-bottom:6px; padding-left:15px; padding-right:15px;}
.title a{color:#f87608; text-decoration:none;}
.title a:hover{color:#2F5668; text-decoration:none;}
.alignleft{float:left;}
.alignright{float:right;}
.padding-left{padding-left:15px;}

/*-----------------HEADER----------------------*/
#header{ width:960px; height:133px; float:left;}
#header h1 {font-size:12px; margin:0 0 5px 0; padding:0;}
#header h1 a{color:#000000; text-decoration:none;}
#header h1 a:hover{text-decoration:underline;}
.header_left{float:left; padding-top:16px;}
.header_right {width:327px; height:88px; float:left; background:url(http://www.e-foreclosuresearch.com/images/efs-ra-agent.gif) no-repeat right center; padding:45px 164px 0 15px;}

/*-------------- MENU -----------------*/
#efs_main_menu{ width: 960px; height: 35px; float: left; margin: 0; padding: 0; list-style: none; background: url(http://www.e-foreclosuresearch.com/images/mbg.jpg) repeat-x top; overflow: hidden; }
.li_fl{ float: left; margin-right: 1px; }
.li_fr{ float: right; }
.efs_mm_links_active, .efs_mm_links_active:link, .efs_mm_links_active:visited, .efs_mm_links_active:active, .efs_mm_links_active:hover, .efs_mm_links, .efs_mm_links:link, .efs_mm_links:visited{ width: 113px; height: 28px; float: left; padding: 7px 0 0 0; color: #d4e0e6; text-align: center; text-decoration: none; font-weight: bold; }
.efs_mm_links:hover{ color: #FFFFFF; text-decoration: underline; }
.efs_mm_links_active, .efs_mm_links_active:link, .efs_mm_links_active:visited, .efs_mm_links_active:active, .efs_mm_links_active:hover{ background: url(http://www.e-foreclosuresearch.com/images/efs-mm-links-bg.gif) no-repeat center bottom; color: #335a6b; padding: 7px 0 0 0; text-align: center; text-decoration: none; font-weight: bold; }
.efs_mm_links_active, .efs_mm_links_active:link, .efs_mm_links_active:visited, .efs_mm_links_active:active, .efs_mm_links_active:hover{ cursor: default; }

/*-----------------CONTENT--------------------*/
#content_top{ width: 960px; height: 10px; float: left; background: url(http://www.e-foreclosuresearch.com/images/efs-content-top.jpg) no-repeat; font-size: 0px; }
#content{ width: 940px; height: auto; float: left; border: 1px solid #d3e2e6; border-top: none; border-bottom: none; padding: 0 9px 10px 9px; background: #FFFFFF url(http://www.e-foreclosuresearch.com/images/efs-content-bg.jpg) repeat-x top; }
#content_right{ width: 722px; height: auto; float: right; overflow:hidden;}

/*---------------------SIDEBAR---------------------*/
.sidebar { width:204px; overflow:hidden;}
.text_sidebar{font-family: Helvetica,Arial,sans-serif; font-size:13px; color:#2F5668; }
.title_sidebar{text-align:center; padding-bottom:6px; font-size:18px;}
.title_ul{padding-bottom:5px;}
.padding-bottom{padding-bottom:10px;}
.padding-top{ padding-top:5px;}
.sidebar ul{list-style:none;}
.sidebar li{padding-top:3px; padding-bottom:3px;}
.sidebar a{color:#1F53A2;}
.sidebar a:hover{color:#BC5B0A; text-decoration:none;}

#eftTopSidebar {background: url(/images/topSidebarBox.png) no-repeat; height:47px; width:204px; }
#eftTopSearch {background: url(/images/topSidebarBox2.png) no-repeat; height:47px; width:204px; }
#eftTopSidebar2 {background: url(/images/topSidebarBox.png) no-repeat; height:47px; width:204px; }
#eftTopSidebar3 {background: url(/images/topSidebarBox.png) no-repeat; height:47px; width:204px;}
#fc_content3{ width: 192px; height: 400px; background: #fefefe url(/images/foreclosure-counter-bg.jpg) repeat-x top; border: 1px solid #c8c8c8; border-top: none; border-bottom: none; padding: 5px; font-size: 11px; color: #333333; }
#fc_Searchcontent{ width: 192px; height: 62px; background: #fefefe url(/images/foreclosure-counter-bg.jpg) repeat-x top; border: 1px solid #c8c8c8; border-top: none; border-bottom: none; padding: 5px; font-size: 11px; color: #333333; }
#fc_content4{ width: 192px; height: 400px; background: #fefefe url(/images/foreclosure-counter-bg.jpg) repeat-x top; border: 1px solid #c8c8c8; border-top: none; border-bottom: none; padding: 5px; font-size: 11px; color: #333333; }
#fc_content5{ width: 192px; background: #fefefe url(/images/foreclosure-counter-bg.jpg) repeat-x top; border: 1px solid #c8c8c8; border-top: none; border-bottom: none; padding: 5px; font-size: 11px; color: #333333; }
#foreclosure_counter_bottom {width:204px; height:12px; background: url(/images/foreclosure-counter-bottom2.gif) no-repeat center bottom; }
#Search_bottom {width:204px; height:12px; background: url(/images/foreclosure-counter-bottom2.gif) no-repeat center bottom; }
#foreclosure_counter_bottom2{width:204px; height:12px; background: url(/images/foreclosure-counter-bottom2.gif) no-repeat center bottom; }
#foreclosure_counter_bottom3{width:204px; height:12px; background: url(/images/foreclosure-counter-bottom2.gif) no-repeat center bottom; }
.ind_toplv{font: 17px "arial black"; color: #f87608; padding: 11px 52px; float:left;}
.ind_search{font: 17px "arial black"; color: #f87608; padding: 11px 0; text-align:center;}
.ind_topct{font: 17px "arial black"; color: #f87608; padding: 11px 54px;}
.ind_topcategories{font: 17px "arial black"; color: #f87608; padding: 11px 54px;}
.liststate{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:16px 0;width:100%; text-align: center;}
.listcities{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:16px 0;width:100%; text-align: center;}
.listcategories{float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding:16px 0;width:100%; text-align: center;}


/*---------------------FOOTER--------------------------*/
.footer{padding-bottom:14px; padding-top:10px; width:958px; float:left; background:#FFFFFF url(http://www.e-foreclosuresearch.com/images/efs-footer-bg.jpg) repeat-x top; border:1px solid #d3e2e6; border-top:none; border-bottom:none; text-align:center; }
.footer a{color:#2F5668; text-decoration:none;}
.footer a:hover{color:#FF9301; text-decoration:none;}

/*-------------The Post-------------*/
.post{ width:724px; float:left; background:#fcfcfc url(http://www.e-foreclosuresearch.com/images/efs-rpb-content-bg.jpg) repeat-x scroll 0 0; padding:0 0 15px; text-align:justify;}
.postcontent{background: transparent url(http://www.e-foreclosuresearch.com/images/efs-rpb-content-top.jpg) no-repeat scroll left top; height:16px; width:724px;}
.post p{ padding:5px 0px 0px; }
.postmetadata{text-align:right; font-size:15px; padding-right:15px;}
.postmetadata_single{text-align:justify; font-size:15px; padding-right:15px; padding-top:6px;}

.post ul, .post ol {
	margin: 10px 0 10px 0;
	padding-left: 40px;
}

.post li {
	padding: 2px 0 2px 0;
}

.entry {
	margin: 0 0 10px 0;
	padding: 6px 15px 0 ;
	text-align: justify;
}

.navigation {
	display:block;
	margin-bottom: 20px;
}

a img {
	border: 0;
}

/*--------------Comments--------------*/

#comments {
	font-size: 1.6em;
	margin-bottom: 20px;
	border-bottom: 1px dashed #ccc;
	padding-bottom:20px;
}

#respond {
	font-size: 1.6em;
	margin-bottom: 5px;
}

ol.commentlist {
	list-style-type : none;
	font-size: 1.2em;
}

ol.commentlist li {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ccc;
}

ol.commentlist li.alt {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ccc;
}

#comment_title {
	margin-bottom: 5px;
}

#commentform {
	margin-bottom: 20px;
}

#commentform p {
	margin-bottom: 10px;
}

#commentform textarea {
	width:99%;
	padding:2px;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #ccc;
	}
	

/*--------------Search Form-------------*/

#search {
	margin-bottom: 20px;
	text-align: right;
}

#searchform {
	margin:13px 0 0 5px;
}

#searchform input {
	width: 180px;
	background: #fff;
}

/*-------------Calendar-----------------*/

#wp-calendar {
	width: 180px;
	text-align: left;
	margin-top: 5px;
}

#wp-calendar th {
	margin-top: 5px;
}

#wp-calendar caption {
	font-size: 1.2em;
	margin-top: 5px;
}

/*-------------Other------------------*/

#adsense_singlepost_top_square {
	float: left;
	margin-right: 10px;
}

#adsense_singlepost_bottom_square {
	margin-bottom: 30px;
}

#adsense_singlepost_top_banner {
	margin-bottom: 5px;
}

#adsense_singlepost_bottom_banner {
	margin-bottom: 30px;
}

#adsense_homepage_linkunit {
	margin-bottom: 30px;
}

#adsense_homepage_banner {
	margin-bottom: 30px;
}

.lp_list {
                    float:left;
                    list-style:disc inside url("http://www.e-foreclosuresearch.com/images/efs-bullets.gif");
                    margin:0 0 0 14px;
                    padding:10px 0;
                    width:174px;
 }
.topCitiesTitle{background: url(http://www.e-foreclosuresearch.com/images/top-cities.gif) no-repeat; width: 204px; height: 58px}
div.atclear  {
	clear:none !important;
}
