






body {
	color: #000;
	color:#333333;
	background-image:url("/icon.do?d=15&w=2&h=400&h1=300&c1=7939363&c2=5707282&c4=2952199&c3=4395274");
	background-color: #43110A;
}
#wrapper {
	background-color:#FFFFFF;
	background-image:url("/icon.do?d=12&t=l&bw=4&h=2&w=193&r=0&fc=3345928&c=1967876");
	border-bottom: 3px solid #1E0704;	
}
hr {
	color: #631714;
	background-color: #c3c3c3;
	background:#330E08;	
}
.side_menu_box {
    border-bottom: none;/*1px solid #913333;*/
    border-top: none;/*3px solid #913333;*/
}

#header {
	background-color: #451b18;
	border-bottom: 3px solid #1E0704;	
}

#header_top {
	background-color: #913333;
}

#footer {
    border-top: 3px solid #913333;
    color: #866965;
}
#footer a, #footer a:link, #footer a:visited {
	color: #866965;
}
#top_menu {/*header text in right corner*/
    color: #d0b8b8;
}
.bar, .title_wrapper, .title_wrapper h2 {
    background-color: #631714;
    color: #ffffff;
}
/* title on home page*/
a:link, a:visited, a:hover, a:active,
a.details_link, .titleImmobel, .tagLine  {
    color: #C84747;
}

ul#side_menu li {
	border-bottom:1px solid #45241E;
}
ul#side_menu a {
	color:#ffffff; /*this is the color of the main menu text*/
}
ul#side_menu a:hover {
	color:#e55151;
}

#content_body {
    background: #FFF;
}
/*
#content_body, #wrapper {
    background-color: #DEE4E5;
}
.criteriaBoxWrapper, #local_search_box, #glex_search_box, #hot_markets_box {
    background-color: #f9fcfc;
}

#wrapper .criteriaBoxWrapper, #wrapper .col_1, #wrapper .TwoPxBlackFrame,
#wrapper #column_map, #wrapper #map_control_top, #wrapper #map_control_bottom,
#wrapper .listing_wrapper {
	border-color: #99A;
	border-width: 1px;
}
*/

/*#wrapper #map_control_top, #wrapper #map_control_bottom, - zoom control has background #f9f4f0  */
#wrapper .message, #suggestion_box, #featured_carousel_wrapper .jcarousel-container, .contact_box {
	background-color: #f8f4f1;
}
/*#suggestion_box, #featured_carousel_wrapper .jcarousel-container, .contact_box,
.criteria_box_wrapper, #quickSearchContent #map {
	border: 1px solid #DDDDDD;
}*/
#suggestion_box {
	color:#666666 !important;
}
#LMIDD_where .LMIDDMenu .tip {
	color:#666666 !important;
	background-color: #f8f4f1;
}

#LMIDD_where .LMIDDList .hilite/*, #templateWrapper .dd .ddChild a:hover , #templateWrapper .dd2 .ddChild a:hover */{
	background-color: #efefef;	
}


#listing_count a.next, #listing_count a.prev{
	display: block;
	width: 21px;
	overflow:hidden;
	text-indent:-3000px;
}
#listing_count a.next{
	background-image: url('/personal/1/images/next_black.png');
}
#listing_count a.prev{
	background-image: url('/personal/1/images/prev_black.png');
}
#listing_count a img{
	display: none;
}
.forms {
	background-color:#FFFFFF !important;/*the important gets rid of the yellow google toolbar field style*/
	border:1px solid #c3c3c3 !important;
	color:#666666 !important;
}
.forms_field {
	background-color:#161616 !important;
	border:1px solid #505050 !important;
}
.forms_button {
	background-color:#292929 !important;
	border:1px solid #505050 !important;
}
.map {
	color:#000000;
}
.image_border {
	border-bottom:3px solid #c3c3c3;
}

h1 {
	color:#505050;
}
h2 {
	color:#666666;
}

th { /*top row of the table*/
	background-color:#505050;
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.title3 {
	color:#000000;
}

.contact_title {
	color:#666666;
}
#contact label {
	color:#666666;
}
.tagLine {
	color:#505050;
}

