
/* ---------- Color Module Styles ----------- */
body { 
	color: #7a7a7a; 
	/* IE10 */ 
	background-image: -ms-linear-gradient(top, #e8e8e8 0%, #efefef 100%);
	/* Mozilla Firefox */ 
	background-image: -moz-linear-gradient(top, #e8e8e8 0%, #efefef 100%);
	/* Opera */ 
	background-image: -o-linear-gradient(top, #e8e8e8 0%, #efefef 100%);
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e8e8e8), color-stop(1, #efefef));
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #efefef 100%);
	/* Proposed W3C Markup */ 
	background-image: linear-gradient(top, #e8e8e8 0%, #efefef 100%);
	/* IE6-9 */ 
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#efefef'); 
}

a, li a.active,
#footer a:hover, #footer li a.active:hover, #footer-bottom a:hover, #footer-bottom li a.active:hover,
#header a, 
#header-menu ul.menu li a:hover, 
#header-menu ul.menu li a.active,
#header-menu ul.menu li a.active-trail, 
#header-menu ul.menu li ul.menu li a:hover,
.front .node h1.front-heading { 
	color: #1487d4; 
}

#header-menu a, #header-menu ul.menu li a { color: White; font-weight: bold; }

#footer a, #footer li a.active, #footer-bottom a, #footer-bottom li a.active { color: White; }

h1, h2, h3, h4, h5, h6 { color:#1487d4; text-shadow: 1px 1px 1px #eaf1ea; }

#slogan { color:#d5d5d5; }

#header {
	background: url('../images/header-bg.jpg') repeat-x;
	height: 120px;
}

#header-menu { 
	background: #222222; 
	border-top:1px solid #353535; 
	border-bottom:1px solid #353535; 
	display: inline;
}

#header-menu ul.menu li.expanded ul.menu { background: none; }
#header-menu ul.menu li.expanded ul.menu li a, 
#footer .block ul.menu li a { 
	text-align: center; 
	vertical-align: middle; 
	color: #1487D4; 
}
#header-menu ul.menu li.expanded ul.menu li a:hover { 
	color: White; 
}
#footer-bottom { border-top:1px solid #353535; }
ul.secondary-menu li, #footer-bottom ul.menu li { border-right:1px solid #353535; }

#header-menu ul.menu li ul.menu li a:hover,
#header-menu ul.menu li.expanded ul.menu li.expanded a:hover,
#header-menu ul.menu li.expanded ul.menu li.leaf a:hover { background-color: none; }

#highlighted{
	padding-top: 20px;
	padding-bottom: 20px;
}

#content {}

#footer { 
	font-size: 11px;
	border-top: 7px solid #5FADD4;
	background:url('../images/footer-bg.jpg') repeat center top; 
	padding-bottom: 20px;
}

#footer-bottom { 
display:none;
background: #1a1a1a;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #262626), color-stop(1, #1a1a1a));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#1a1a1a'); 
}

.links ul li a, a.more, #edit-submit, #edit-preview, input.form-submit, #comments ul.links li a { color:#fefefe; text-shadow: 0 1px 1px #003547; 
/* background */
background: #0093c5;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0093c5), color-stop(1, #0079a2));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #0093c5 0%, #0079a2 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0093c5', endColorstr='#0079a2');
/* shadow */
-webkit-box-shadow: 0px 1px 2px #939da2; -moz-box-shadow: 0px 1px 2px #939da2; box-shadow: 0px 1px 2px #939da2; }

.links ul li a:hover, a.more:hover, #edit-submit:hover, #edit-preview:hover, input.form-submit:hover, #comments ul.links li a:hover { background: #008ab8; }

.region-sidebar-first .block .content { }