﻿/*
Background images change according to section stylesheet.
Each section requires a different color

Primary color for this file:
Gold - #fec010
Light Gold - #FBE9B6

Common color:
Red - Red - #d91f26
*/

body {
	position: relative;
	background: #ffffff url(../myassets/images/body/bg_aboutus.gif) top center repeat-x;
	font: 11px/13px Arial, sans-serif;
	color: #666666;
	margin:0; padding:0;
}

h2 {
	font: 18px/20px Myriad Pro, sans-serif;
	color: #d91f26;
	margin:0px;
	padding:14px 0px 3px 0px;
}


span.header
{
	display:inline-block;
	color:#d91f26;
	font-family:Arial, sans-serif;
	font-size:27px;
	font-weight:normal;
	background-color:#ffffff;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:10px;
	height:40px;
	vertical-align:baseline;
}

span.headerLong
{
	display:inline-block;
	color:#d91f26;
	font:22px/24px Arial, sans-serif;
	font-weight:normal;
	background-color:#ffffff;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:20px;
	height:40px;
	vertical-align:baseline;
}


/*controls container headings*/
span.section_menu
{
	color:#d91f26;
	font-family:Myriad Pro, sans-serif;
	font-size:15px;
	font-weight:bold;	
}

#site_body
{
	position:relative;
	margin:auto;
	margin-top:60px;
	vertical-align:top;
	height:1065px;
	width:819px;
	padding:35px 25px 0px 25px;
}

#newsletter_top
{
	background-image:url(../myassets/images/leftNav/aboutus/newsletter_top.jpg);
	background-repeat:no-repeat;
	height:4px;
	width:198px;
	margin-top:10px;
}

#newsletter_bottom
{
	background-image:url(../myassets/images/leftNav/aboutus/newsletter_bottom.jpg);
	background-repeat:no-repeat;
	height:4px;
	width:198px;
}

.newsletter {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 196px;
	
	/*background: transparent url(../myassets/images/body/newsletter_bg.gif) top no-repeat;*/
	border-right:solid 1px #fec112;
	border-left:solid 1px #fec112;
}

.newsletter h2
{
	font-size:15px;
	font-family:Myriad Pro;
	font-weight:bold;
}

/*.newsletter_es {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 198px;
	height: 77px;	
	border-right:solid 1px #fec112;
	border-left:solid 1px #fec112;
}*/

input.newsletter_home_button {
	position: relative;
	border: 0px;
	/*background: transparent url(../myassets/images/body/newsletter_home_button.gif) top no-repeat;*/
    background-image:url('../myassets/images/body/newsletter_home_button.gif');
    background-repeat:no-repeat;
	/*display:block;*/
	width: 26px;
	height: 20px;
	/*margin-bottom:19px;
	top: -19px;
	right: -152px;*/
}

/*.earlycare {
	position: relative;
	background: transparent url(../myassets/images/body/earlycare_home.gif) top no-repeat;
	width: 198px;
	height: 150px;
	margin: 10px 0px 0px 0px;
}

.earlycare_es {
	position: relative;
	background: transparent url(../myassets/images/body/earlycare_home_es.gif) top no-repeat;
	width: 198px;
	height: 150px;
	margin: 10px 0px 0px 0px;
}*/

/***CALENDAR STYLES***/
#calendar {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 198px;
	border-left: 1px solid #fec115;
	background: #ffffff url(../myassets/images/body/cal_about_bg.gif) top left repeat-y;
}

.calendar_top {
	position: relative;
	background: #ffffff url(../myassets/images/body/calendar_home_top.gif) top no-repeat;
	width: 200px;
	height: 38px;
	left: -2px;
	top: -2px;
}

.calendar_top_es {
	position: relative;
	background: #ffffff url(../myassets/images/body/calendar_home_top_es.gif) top no-repeat;
	width: 200px;
	height: 38px;
	left: -2px;
	top: -2px;
}

#calendar_bottom {
	position: relative;
	background: #ffffff url(../myassets/images/body/calendar_home_bottom.gif) top no-repeat;
	width: 198px;
	height: 16px;
	left: -1px;
}


.header_background
{	
	font-size: 14px;
	background-image:url(../myassets/images/leftNav/aboutus/calendar_title_bg.gif);
	background-repeat:no-repeat;
	background-color:#fec010;
	width:129px;
	height:25px;
	color:#ffffff;
}

.header_background tr td
{
	border: 0px;
	color:#ffffff;
}

.day_header_background
{
	position: relative;
	background-color:#ffffff;
	height:25px;
	width:25px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	color:#d61f26;
}

.day_background
{
	position: relative;
	background-color:#fbe9b6;
	color:#666666;
	font-size:10px;
	font-weight: normal;
	height:25px;
	width:25px;
}

.day_background a
{
	text-decoration:none;
}

.other_month
{
	position: relative;
	background-color:#fbe9b6;
	color:#fbe9b6;
}

.event_day
{
	position: relative;
	background-image:url(../myassets/images/leftNav/aboutus/calendar_event_day.gif);
	background-repeat:no-repeat;	
	width:25px;
	height:25px;
	font-size:10px;
}

.event_day a
{
	text-decoration:none;
	font-size:10px;
}

.selected_day
{
	position: relative;
	background-image:url(../myassets/images/leftNav/aboutus/calendar_selected_day24x24.gif);
	background-color:#fbe9b6;
	background-repeat:no-repeat;
	width:25px;
	height:25px;
	font-size:10px;
}

.selected_day a
{
	text-decoration:none;
	font-size:10px;
}
/***END CALENDAR STYLES***/

/***MAIN NAVIGATION STYLES***/
.mainNavItemSelected
{
	background-image:url(../myassets/images/leftNav/aboutus/navitem_selected.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	background-color:#fec319;
}

/***END MAIN NAVIGATION STYLES***/


/***RIGHT NAVIGATION STYLES**/

.rightnav_children_container
{
	position: relative;
	background-color:#fbe9b6;
	width:163px;/*196*/
	font-family: Myriad Pro, sans-serif;
	padding:10px 0px 7px 33px;
	border-top:solid 1px #cccccc;
}


/***END RIGHT NAVIGATION STYLES***/


/***HELPFUL LINKS STYLES***/

#helpful_links {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 198px;
	border-left: 1px solid #fec115;
	background: #ffffff url(../myassets/images/body/cal_about_bg.gif) top left repeat-y;
}

#helpful_links_top {
	position: relative;
	background: #ffffff url(../myassets/images/body/helpful_about_top.gif) top no-repeat;
	width: 200px;
	height: 38px;
	left: -2px;
	top: -2px;
}

#helpful_links_bottom {
	position: relative;
	background: #ffffff url(../myassets/images/body/calendar_home_bottom.gif) top no-repeat;
	width: 198px;
	height: 16px;
	left: -1px;
}

#helpful_links_section {
	position: relative;
	font: 11px/13px Arial, sans-serif;
}    

#helpful_links_section ul {
	padding: 0px;
	margin: 5px 0px 0px 0px;
}

#helpful_links_section li {
	width: 172px;
	background-color: #fbe9b7;
	list-style: none;
	padding: 7px 0px 7px 7px;
	border-bottom: 1px solid #ffffff;
}

#helpful_links_section li:hover {
	background: #fcf5db url(../myassets/images/body/hl_about_hover.gif) center;
	color: #d82022;
}


#helpful_links_section a {
	color: #4b4b49;
	margin: 0px;
	/*padding: 7px;*/
}

#helpful_links_section a:hover {
	color: #d82022;
}
