body {
    color: #000;
    background-color: #3E3E32;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../_img/home-imgs/tile_bg.jpg);
}

.maintext {
	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
.short_title {
	font: 14px/18px Verdana, Arial, Helvetica, sans-serif;
}

.clear {
    clear: both;    
}

h1 {
	color: #663333;
	font-size: 13px;
	font-weight: bold;
	line-height: 14px;
}

h2 {
	color: #4F3F36;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
.highlight {
	font-size: 12px;
	font-weight: bold;
	color: #4F3F36;
}

a,  a:link {
	color: #3C4032;
	font-weight: bold;
	text-decoration: underline;
}

a:visited {
	color: #52493C;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	color: #A48E5C;
	text-decoration: underline;
}

a:focus {
	color: #425C82;
}

a:active {
  color: #000;
}

/* Content Properties */

#outerWrapper {
	background-color: #e8e3d9;
	margin: 0 auto 0 auto;
	width: 914px;
}
#header {
	background-color: #e8e3d9;
}

.main_nav {
	background-image: url(../_img/home-imgs/main_nav_gap.jpg);
}

.home_img {
	background-image: url(../_img/home-imgs/needles.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.listing_img {
	background-image: url(../_img/listing-img/listing_img.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.view_img {
	background-image: url(../_img/view-imgs/view_img1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.home_search {
	height: 240px;
	background-image: url(../_img/home-imgs/search_bg.png);
	background-repeat: no-repeat;
	background-position: top;
	
}
.listing_view_search {
	height: 75px;
	background-image: url(../_img/view-imgs/view_search_bg.png);
	background-repeat: no-repeat;
	background-position: top;
	
}

.search_box {
	padding-left: 8px;
}	

.main_content {
	background-image: url(../_img/listing-img/body_bg.jpg);
	background-repeat: repeat-y;
	}
/* Buckets */

/* 1------------------------------ */
.bucket_1_header {
	background-image: url(../_img/modules/newlistings_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 49px;
}
.bucket_1_bg {
	background-image: url(../_img/modules/featured_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
}

.bucket_1_footer {
	background-image: url(../_img/modules/featured_footer.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 42px;
}

/* 2 ------------------------------ */

.bucket_2_header {
	background-image: url(../_img/modules/about_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 49px;
}
.bucket_2_bg {
	background-image: url(../_img/modules/about_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
}

.bucket_2_footer {
	background-image: url(../_img/modules/about_footer.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 42px;
}

/* 3 ------------------------------ */
.bucket_3_header {
	background-image: url(../_img/modules/realtors_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 49px;
}
.bucket_3_bg {
	background-image: url(../_img/modules/realtors_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
}

.bucket_3_footer {
	background-image: url(../_img/modules/realtors_footer.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 42px;
}

/* fAQ------------------------------ */
.bucket_faq_header {
	background-image: url(../_img/page_bgs/faq_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 49px;
}
.bucket_faq_bg {
	background-image: url(../_img/page_bgs/faq_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
}

.bucket_faq_footer {
	background-image: url(../_img/page_bgs/faq_footer.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 42px;
}

/* contact------------------------------ */
.bucket_contact_header {
	background-image: url(../_img/page_bgs/contact_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 49px;
}

/* MLS------------------------------ */
.mls_header {
	background-image: url(../_img/page_bgs/mls_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 49px;
}

/* Area------------------------------ */
.area_header {
	background-image: url(../_img/page_bgs/area_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 49px;
}


/* Footer */

.footer {
	background-image: url(../_img/home-imgs/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 57px;
	text-align: center;
}

/* crowerks -----------*/
.crowerks {  
	font-family: Verdana, san-serif; 
	font-size: 9px; 
	line-height: 9px; 
	color: #DDCFA6;
}
