





body, html {
    background-color: #FFFFFF;
    color: #444444; 
}
#suggestion_box .title, #suggestion_box a {
	color: #444444 
}

.criteria_box_wrapper {
    background-color: #F8F8F8;
    border: 1px solid #aaaaaa;
    color: #273452;
}
.search_option label, label, .search_option_label {
    color: #273452; 
}
.search_result_view_wrapper, .box_wrapper, .box_wrapper, .modal, .listing_box, .listing_box_gallery, #listing_selection_buttons .padding {
    background-color: #F8F8F8;
    border: 1px solid #aaaaaa;
    color: #444444;
}
#options_map_search_by {/*colors fixed because of colors of buttons: Location, Full Map Area, Radius Distance*/
    border-color: #F4F3F0;
    background-color: #F4F3F0;
}
/*
.listing_box {
    color: #444444;
}
*/
#listing_selection_buttons .padding {
    padding-bottom: 4px;
    padding-left: 7px;
    padding-top: 7px;
}

input[type="image"] {
    background-color: transparent;
}

.detailsGroup, div.detailsGroup, .vagent, .view_account_content, .gora1 {
    background-color: #F8F8F8;
    border: 1px solid #aaaaaa;
    color: #444444;
}

#templateWrapper .dd .ddTitle span.arrow, #templateWrapper .dd2 .ddTitle span.arrow {
    
	background: url("/icon.do?d=11&h=15&w=14&c1=1118481&c2=8553090&c3=4473924&c4=16777215&b=4&a=8") repeat-x scroll 0 0 #F4F5FA;
}
#top_header_box {
    
	background: url("/icon.do?d=8&c1=1118481&c2=8553090&c3=4473924&m=70&h=95") repeat-x scroll 0 0 #828282;
	/*border: 1px solid #000;*/
}

#tmplMenuWrapper a.with_separator {
    
    background: url("/icon.do?d=8&c1=7939363&c3=5707282&m=80&h=24") no-repeat scroll right top transparent;
}

/*.titleImmobel {
    background: url("/icon.do?d=8&c1=1118481&c2=8553090&c3=4473924&m=60&h=60") repeat-x scroll 0 0 #828282;
    color: #eeeeee;
    line-height: 24px;
    height: auto;
}*/

.title_wrapper, .title3, .modal .title_wrapper, .titleImmobel {
    background: url("/icon.do?d=8&c1=1118481&c2=8553090&c3=4473924&m=60&h=24") repeat-x scroll 0 0 #828282;
    color: #eeeeee;
    line-height: 24px;
}

#featured_carousel_wrapper .jcarousel-skin-tango .jcarousel-container-horizontal,
.listing_details_wrapper .carousel /*listingDetails*/ {
	background: #3F3F3F;
	border: 1px solid #3F3F3F;
}

.featured_item {
    border: 1px solid #000000;
}

.listing_box_gallery .listing_content_box, .band {
    background: none repeat scroll 0 0 #3f3f3f;
}

.band {
	background: #3F3F3F;
}
a {
    color: #87080c;
}
#search_type_menu li.active span.middle {
    
	background: url("/icon.do?d=8&c1=14400124&c2=14799759&c3=13280887&m=80&h=24") repeat-x scroll 0 0 #e1d38f;
    color: #000000;
}
#search_type_menu li span.middle {
               
	background: url("/icon.do?d=8&h=24&c1=2967654&c2=5198181&c3=2437468&m=80") repeat-x scroll 0 0 #4f5165;
    color: #eeeeee;
}

.prev_photo a.active:hover, 
.next_photo a.active:hover {
	background:none repeat scroll 0 0 #3f3f3f;
}

.listing_box_gallery, .listing_box_gallery a {
    color: #eeeeee;
}

#tmplMenuWrapper a {
    color: #eeeeee;
}

.paging_go_next {
    background: url("/icon.do?d=10&c1=1118481&c2=8553090&c3=4473924&m=70&t=next&a=16") no-repeat scroll 0 2px transparent;
}
.paging_go_last {
    background: url("/icon.do?d=10&c1=1118481&c2=8553090&c3=4473924&m=70&t=last&a=16") no-repeat scroll 0 2px transparent;
}
.paging_go_prev {
    background: url("/icon.do?d=10&c1=1118481&c2=8553090&c3=4473924&m=70&t=prev&a=16") no-repeat scroll 0 2px transparent;
}
.paging_go_first {
    background: url("/icon.do?d=10&c1=1118481&c2=8553090&c3=4473924&m=70&t=first&a=16") no-repeat scroll 0 2px transparent;
}
#footer {
    background: url("/icon.do?d=8&c1=1118481&c2=8553090&c3=4473924&h=16") repeat-x scroll 0 0 #B11223;
}

#templateWrapper .topBar, #templateWrapper .bar  {
	background: url("/icon.do?d=8&c1=1118481&c2=8553090&c3=4473924&m=60&h=24") repeat-x scroll 0 0 #F4F5FA;
    color: #eeeeee;
}

#templateWrapper .dd .ddTitle, #templateWrapper .dd2 .ddTitle, #templateWrapper input[type=text], #templateWrapper select, #templateWrapper  textarea,
#templateWrapper .search_option input, .search_option select, #contactForm input, #sort_by select, 
.input_wrapper {
    border: 1px solid #000000;
}
input, select, textarea, .input_wrapper {
    background-color: #ffffff;
}

.LMIDDArrow {
    border: 1px solid #000000;
}

#LMIDD_where .LMIDDList {
	color:#666666;
}
#LMIDD_where .LMIDDMenu .tip {
	color:#444444 !important;
	background-color: #dfdfdf;
}
#LMIDD_where .LMIDDList .hilite, #templateWrapper .dd .ddChild a:hover , #templateWrapper .dd2 .ddChild a:hover {
	background-color: #eeeeee;	
}
#templateWrapper .dd .ddChild a.selected, #templateWrapper .dd2 .ddChild a.selected {
	background-color: #dfdfdf;
}

#search_type_menu {
	width: auto;
	/*border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;*/
}

#where, input.major, .dd div.major {
	background: #FFF;/*#F4F4CB*/
}
input.filled, .dd div.filled {
	background: #FFF/*#F2E8C4*/;	
}
.modal .title_wrapper, .modal .bg_left {
	border: none;
    border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0;
}
.modal .title_wrapper h2 {
	text-align: center;
	font-weight: bold;
	float: none;
	font-size: 16px;
	line-height: 24px;
}

.detailsGroup, div.detailsGroup, .vagent, .view_account_content, .gora1,
.criteria_box_wrapper, .box_wrapper, .search_result_view_wrapper {
	border-top: none;	
}
}