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

body{ background:#fdf3d8; color:#4b2001;}
p{ color:#4b2001;}
#header{ background:#572f0f;}

#mainnav{ border-top:1px solid #f9b588; border-bottom:1px solid #f9b588;}
#nav_section li a{ color:#572f0f;}
#nav_section li ul li {background:#572f0f;}
#nav_section ul > li a {color:#fff;}
#nav_section li ul li:hover {background:#572f0f;color:#fdf3d8;}
#nav_section a:hover{ color:#d95803;}
#mainLogo h1{ color:#4b2001;}
#mainLogo h1 span{ color:#d95803;}
#mainLogo > span{ color:#572f0f;}


#sliderPanel{ background:#d95803;}
.fck_widget_slider {background:#d95803;}
.fck_widget_slider .rsGCaption .slider_content{ background-image:url(../images/bg_rsGCaption2.png);}
.fck_widget_slider .rsDefault.rsHor .rsArrowRight,
#content .header_slider_wrapper .sy-next, #maincontent .slipprySlider .sy-next { 
	background:url(../images/rsArrowRight_YELLOW_BRICK.png) no-repeat right center; 
}

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

.featured_article{ border-color:#facaa3;}
#maincontent h2{ color:#d95803;}
#maincontent .content_body p strong{ color:#4b2001;}
.content_body img,
#content .sy-slides-crop, .sy-slides-crop img{ box-shadow:1px 3px 0px #d95803;}

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

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


.fck_widget_blog_slider {background: transparent;}
#content .fck_widget_blog_slider .slider_link {background: #4b2001;}

table.calendar{ border-color:#fffbd3;}
table.calendar td{ background:#ffe59e; border-color:#fffbd3;}
table.calendar th{ border-color:#fffbd3;}
table.calendar td.unmonth{ background:#f2e2b7;}
table.calendar th,
table.calendar td:hover,
table.calendar td.today,
.week_calendar_header,
#sidebar_right .readmore a,
.contact_form .submit{ background:#4b2001;}

#sidebar_right{ border-color:#facaa3;}
#sidebar_right h2{ color:#d95803;}
#sidebar_right h4,
#sidebar_right td,
#sidebar_right td a{ color:#4b2001;}


#footer{ border-color:#f9b588;}
#footer,
#footer a,
#footer table td{ color:#4b2001;}
#footer a:hover{ text-decoration:underline;}
#footer a#footer_logo{ color:#4b2001;}
#footer a#footer_logo span{ color:#d95803;}

@media (max-width:768px) {
	#mainnav {
		border-top: 0px;
    	border-bottom: 3px solid #f9b588;
    	z-index: 10;
	}
	#nav_section li ul li, #mainnav #nav_section li ul li:hover {
		background:#fdf3d8;
	}
}
@media (max-width:767px) {
	.fck_widget_slider .rsGCaption .slider_content {
		background-image:none;
	}
	.fck_widget_slider .rsDefault.rsHor .rsArrowLeft,
	#content .header_slider_wrapper .sy-prev, #maincontent .slipprySlider .sy-prev {		
		background:url(../images/rsArrowLeft_YELLOW_BRICK.png) no-repeat right center;
		left:0px;
	}
	.fck_widget_slider .rsDefault.rsHor .rsArrowRight,
	#content .header_slider_wrapper .sy-next, #maincontent .slipprySlider .sy-next {
		background-color: transparent;
	}
}