
body, #wrapbody {
	background-color: #304560;
	background-image: url(../../_media/backgrounds/_blue/bg_horiz.jpg);
}

#client_name {
	color: #2C547F;
}
.option-scenic #client_name {
	color: #2C547F;
	text-transform:uppercase;
	text-shadow: 1px 1px 5px rgba(21,42,69,0.5);
}
#phone { color: #f5f8fb }
h2 { color: #6fa9ce; }

h3 { color:#a9d1eb; }

h4 { color: #21344E; }

a { color: #a9d1eb; }

a:hover {
	color: #6fa9ce;
	text-decoration: none;
}

.image, .module, .twtr-widget {
	background-color: #253a53;
	border: solid #b3b3b3 1px;
}

.module h2 { background-color: #6fa9ce; }

#banner #bg {
	background-image: url(../../_media/backgrounds/topbar-blue.jpg);
}
#banner #bg .btm { background-image: url(../../_media/backgrounds/topbar-blue-btm.png);}
.option-scenic-logo #banner #bg, .option-scenic #banner #bg {
	background-image: url(../../_media/backgrounds/topbar-blue.png);
}
.option-scenic-full #banner #bg {
	background-image: url(../../_media/backgrounds/topbar-full-blue.png);
}
#nav {
	background-color:#486991;
}
#nav a { color: #f5f8fb; border-left: 1px solid #f5f8fb; }
#nav .children {
	background: #486991;
	background: -moz-linear-gradient(top,  #486991 0%, #3d597c 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#486991), color-stop(100%,#3d597c));
	background: -webkit-linear-gradient(top,  #486991 0%,#3d597c 100%);
	background: -o-linear-gradient(top,  #486991 0%,#3d597c 100%);
	background: -ms-linear-gradient(top,  #486991 0%,#3d597c 100%);
	background: linear-gradient(top,  #486991 0%,#3d597c 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#486991', endColorstr='#3d597c',GradientType=0 );
}
#nav .children .children {
	border-left: 1px #3a5576 solid;
}
#nav .children li:hover > a, #nav .children li.sfHover > a {
	background-color: #88a8cf;
}
.sf-sub-indicator {
	background: url(../../_media/common_assets/arrows-88a8cf.png) no-repeat -10px 0; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
#content_wrapper { background-image: url(../../_media/backgrounds/_blue/bg_content.jpg); }

#content_header { background-image: url(../../_media/backgrounds/_blue/bg_content-top.jpg); }

#content_side h1 { color: #A08400; }

#content_side h2 { color: #a8c4d2; }

#content_side h2 a { color: #a8c4d2; }

#content_side li li a, #content_side li li a:hover { color: #c7dbe5; }

#content_side li a.active { color: #a8c4d2; }


#footer_wrapper {
	background-image: url(../../_media/backgrounds/_blue/bg_footer-horz.jpg);
	background-color: #C8C8C8;
}

#footer { background-image: url(../../_media/backgrounds/_blue/bg_footer.jpg); }

.highlight {
	background-color: #253a53;
	border: solid #b3b3b3 1px;
}
