

body {}

/* basic text
===================================================================================================== */
a, a:link, a:visited {color: rgba(234,150,20,1);}
a:hover, a:active {color: rgba(204,120,0,1);}

/* header
===================================================================================================== */
#header #header_bg,
#header_alt #header_bg {
	background: rgba(40,43,85,1);
		background-image: -moz-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(40,43,85,1)), color-stop(100%,rgba(70,73,115,1)));
		background-image: -webkit-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: -o-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: -ms-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: linear-gradient(to bottom, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
}
#header #headernav {border-bottom-color: rgba(234,150,20,1);}
#header_alt #header_bg {border-color: rgba(234,150,20,1);}

/* nav menu
===================================================================================================== */
#dyn_nav_h.dropdown li:hover a.dyn_nav_mm {background-color: rgba(234,150,20,1);} 
#dyn_nav_h.dropdown ul {border-color: rgba(234,150,20,1);}
.dyn_nav_dd a:hover, .dyn_nav_dd a:active {background: rgba(40,43,85,1);}

/* footer
===================================================================================================== */
#footer {border-color: rgba(234,150,20,1);}

/* main image
===================================================================================================== */
#mainimage.mainimage_tall {border-color: rgba(234,150,20,1);}
#slogan {background: rgba(0,0,0,0.65);}
#contactbar {background: rgba(0,0,0,0.65);}
.header_alt.search_alt_bottom #contactbar {background: rgba(0,0,0,0.1);}

/* quick search
===================================================================================================== */
.widg_qs input[type="text"]:focus, .widg_qs select:focus {border-color: rgba(234,150,20,1);}
.widg_qs_hz button {
	background-color: rgba(234,150,20,1);
	border-color: rgba(204,120,0,1);
}
.widg_qs_hz button:hover,
.widg_qs_hz button:active {
	background-color: rgba(264,180,50,1);
	border-color: rgba(234,150,20,1);
}

/* widget panel
===================================================================================================== */
#widget_title {background: rgba(40,43,85,1);}

/* contact form
===================================================================================================== */
form.widg_inq div input[type="text"]:focus, form.widg_inq div select:focus {border-color: rgba(234,150,20,1);}
form.widg_inq div.widg_submit input[type="button"],
form.widg_inq div.widg_submit input[type="submit"] {
	background-color: rgba(234,150,20,1);
	border-color: rgba(204,120,0,1);
}
form.widg_inq div.widg_submit input[type="button"]:hover,
form.widg_inq div.widg_submit input[type="button"]:active,
form.widg_inq div.widg_submit input[type="submit"]:hover,
form.widg_inq div.widg_submit input[type="submit"]:active {
	background-color: rgba(264,180,50,1);
	border-color: rgba(234,150,20,1);
}

/* featured listings
===================================================================================================== */
#slides .slide a {
	background-color: rgba(234,150,20,1);
	border-color: rgba(204,120,0,1);
}
#slides .slide a:hover,
#slides .slide a:active {
	background-color: rgba(264,180,50,1);
	border-color: rgba(234,150,20,1);
}

/* buttons
===================================================================================================== */
#buttons_bg {
	background: rgba(40,43,85,1);
		background-image: -moz-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(40,43,85,1)), color-stop(100%,rgba(70,73,115,1)));
		background-image: -webkit-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: -o-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: -ms-linear-gradient(top, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
		background-image: linear-gradient(to bottom, rgba(40,43,85,1) 0%, rgba(70,73,115,1) 100%);
	border-color: rgba(234,150,20,1);
}
#buttons a:hover .button_title, #buttons a:active .button_title {background: rgba(234,150,20,1);}

/* welcome
===================================================================================================== */
#welcome_photo div {color: rgba(40,43,85,1);}

/* content main image
===================================================================================================== */
#int_mainimage_wrap.int_mainimage_bg {border-color: rgba(234,150,20,1);}

/* content area
===================================================================================================== */
.pagetitletext, h1.lu-gl-pagetitletext {color: rgba(234,150,20,1);}
