@charset "utf-8";
/* CSS Document */



body{ background:#f2ffff; color:#333333;}
p{ color:#333333;}
#header{ background:#a0c6d4;}

#mainnav{ border-top:1px solid #a0c6d4; border-bottom:1px solid #a0c6d4;}
#nav_section a{ color:#333333;}
#nav_section a:hover{ color:#3aa2c9;}

#nav_section a{ color:#3aa2c9;}
#nav_section > li a, #nav_section > li a:hover {color:#3aa2c9;}
#nav_section a:hover{ color:#093e52;}
#nav_section ul li a {color:#093e52;}
#nav_section li ul li {background: #fff;}
#nav_section li ul li:hover {background:#3aa2c9;}
#nav_section li ul li:hover > a {color:#093e52;}

#sliderPanel{ background:#3aa2c9;}
.fck_widget_slider .rsDefault.rsHor .rsArrowRight,
#content .header_slider_wrapper .sy-next, #maincontent .slipprySlider .sy-next{ background-image:url(../images/rsArrowRight_BLUE_BLUE.png);}

#content .sy-caption-wrap .sy-caption a .slider_title {
	color:#3aa2c9;
}
.featured_article{ border-color:#a0c6d4;}
#maincontent h2{ color:#3aa2c9;}
#maincontent .content_body p strong{ color:inherit;}
.content_body img,
#content .sy-slides-crop, .sy-slides-crop img{ box-shadow:1px 3px 0px #3aa2c9;}
#sidebar_right {
	border-left: 1px solid #3aa2c9;
}

#maincontent .fck_widget_quotes blockquote p,
#maincontent .fck_widget_quotes blockquote > span{ color:#333;}

.contact_form label{ color:#333;}
#mailingListForm input[type="submit"]{ background:url(../images/sub_BLUE_BLUE.png) no-repeat right top #47a9cd;}

.content_body .youtube-player.embed-responsive-item { box-shadow: 1px 3px 0px #3aa2c9;}

table.calendar{ border-color:#c0e5f3;}
table.calendar td{ background:#fff; border-color:#c0e5f3;}
table.calendar th{ border-color:#c0e5f3;}
table.calendar td.unmonth{ background:#f0f0f0;}
table.calendar th,
table.calendar td:hover,
table.calendar td.today,
.week_calendar_header,
#sidebar_right .readmore a,
.contact_form .submit{ background:#47a9cd;}

.contact_form input,
.contact_form textarea{ 
	color:#c7caca;
    font-family: 'CenturyGothic';
    font-size: 16px;
}
#mailingListForm i

#sidebar_right{ border-color:#a0c6d4;}
#sidebar_right h2{ color:#3aa2c9;}
#sidebar_right h4,
#sidebar_right td,
#sidebar_right td a{ color:#333;}


#footer{ border-color:#a0c6d4;}
#footer,
#footer a,
#footer table td{ color:#333;}
#footer a:hover{ text-decoration:underline;}
#footer a#footer_logo{ color:#333;}
#footer a#footer_logo span{ color:#47a9cd;}

.floating_message_wrapper {background:#3aa2c9;}

@media (max-width:768px) {
	#mainnav {
		border-top:0px;
		border-bottom:3px solid #3aa2c9;
	}
	#mainnav #nav_section li ul li:hover{
		background: none;
	}
}
@media (max-width:767px) {
	.fck_widget_slider .rsDefault.rsHor .rsArrowLeft,
	#content .header_slider_wrapper .sy-prev, #maincontent .slipprySlider .sy-prev {
		background-image:url(../images/rsArrowLeft_BLUE_BLUE.png);
	}
}