#navbar { background: #007acf; border-bottom:1px solid #1B6394; }

#navbar ul ul { background: #007acf; }

#header {
	background: #00ABE1;
	background: -moz-linear-gradient(top,  #00ABE1 0%, #00a1dd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00ABE1), color-stop(100%,#00a1dd));
	background: -webkit-linear-gradient(top,  #00ABE1 0%,#00a1dd 100%);
	background: -o-linear-gradient(top,  #00ABE1 0%,#00a1dd 100%);
	background: -ms-linear-gradient(top,  #00ABE1 0%,#00a1dd 100%);
	background: linear-gradient(to bottom,  #00ABE1 0%,#00a1dd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ABE1', endColorstr='#00a1dd',GradientType=0 );
}

.page-header {
	background: #00a1dd;
	background: -moz-linear-gradient(top,  #00a1dd 0%, #007acf 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a1dd), color-stop(100%,#007acf));
	background: -webkit-linear-gradient(top, #00a1dd 0%, #007acf 100%);
	background: -o-linear-gradient(top,  #00a1dd 0%, #007acf 100%);
	background: -ms-linear-gradient(top,  #00a1dd 0%, #007acf 100%);
	background: linear-gradient(to bottom, #00a1dd 0%, #007acf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1dd', endColorstr='#0063c7',GradientType=0 );
}

#header .button a {
 	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.14), inset 0 1px 0 rgba(255,255,255,.08), inset 0 0 0 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.14), inset 0 1px 0 rgba(255,255,255,.08), inset 0 0 0 1px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.14), inset 0 1px 0 rgba(255,255,255,.08), inset 0 0 0 1px rgba(0,0,0,.3);
}



#logo, #logo h1, #logo h1 a {
	text-shadow: 0 2px 2px rgba(0,0,0,0.1);
}


#navbar .dropdown a {
	color: #fff;
	text-shadow:none;
}

#navbar .dropdown a:hover {
	color: #BFD9EE;
}

.dropdown a:hover {
	color: #BFD9EE;
}

#navbar .dropdown .current_page_item ul a,
#navbar .dropdown .current-cat ul a,
#navbar .dropdown .current-menu-item ul a,
#navbar .dropdown .current_page_item ul a,
#navbar .dropdown .current-cat ul a,
#navbar .dropdown .current-menu-item ul a {
 	color:#fff;
}

.landing_header { background: #fff; }

.landing_title {
	padding: 20px;
}

.landing_title,
.landing_title a {
	color: #242628;
}

.page-header .wpzlb-layout h1, .page-header .wpzlb-layout h2, .page-header .wpzlb-layout h3, .page-header .wpzlb-layout h4, .page-header .wpzlb-layout h5 {
	color: #242628;
}

.page-header .wpzlb-layout .widgettitle {
	color: #242628;
}

.page-header a {
	color: #242628;
}

.header_group .widget_wpzoom-media-slider .carousel-dots a { border: 2px solid #333; }
.header_group .widget_wpzoom-media-slider .carousel-dots a:hover { background-color: rgba(0, 0, 0, 0.5); }
.header_group .widget_wpzoom-media-slider .carousel-dots a.selected { background-color: #000; }

#footer {
	color: #BFD9EE;
	text-shadow: none;

	border-color:#4092D0;
	background: #009fdc;
	background: -moz-linear-gradient(top,  #009fdc 0%, #008cd6 47%, #0077ce 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009fdc), color-stop(47%,#008cd6), color-stop(100%,#0077ce));
	background: -webkit-linear-gradient(top,  #009fdc 0%,#008cd6 47%,#0077ce 100%);
	background: -o-linear-gradient(top,  #009fdc 0%,#008cd6 47%,#0077ce 100%);
	background: -ms-linear-gradient(top,  #009fdc 0%,#008cd6 47%,#0077ce 100%);
	background: linear-gradient(to bottom,  #009fdc 0%,#008cd6 47%,#0077ce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009fdc', endColorstr='#0077ce',GradientType=0 );
}

.bottombar { background: #00599F; border-top:1px solid #005390; }

#footer a { color: #fff; }
#footer a:hover { color: #BFD9EE; }

.bottombar { color: #BFD9EE; }

.page-header .wpzlb-layout .wpzlb-inner-wrap { width: 920px; }