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




body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 0;
padding: 0;
}


body{
margin: 0;
font-size: 12px;
text-align: center;
vertical-align: top;
background: #FFFFFF;
background-image:url(images/yellow-bg-gradient.png);
background-position:top;
background-repeat:repeat-x;
background-color: #FFFFFF;
font-family:Helvetica, Arial, sans-serif;
color:#333333;
font-size:14px;
}




p, ol{
margin: 0 0 20px 0;
font-family:Helvetica, Arial, sans-serif;
color:#333333;
font-size:14px;
line-height: 20px;
}



ol{
font-family:Helvetica, Arial, sans-serif;
color:#333333;
font-size:14px;
line-height: 20px;
}



.clear-it{
	clear:both;
	height:10px;	
}

.img-right{
float:right;
}




.small-text{
font-size:10px;
padding:0;
margin: 0 0 5px 0;
}




.top-pad{
padding: 0 0 30px 0;
}


.bottom-pad{
padding: 0 0 30px 0;
}



.flu-button
{
padding: 0 0 0 45px;
}

.clear-it{
	clear:both:
	height:10px;	
}

#header{
margin: 0 auto 0 auto;
padding: 15px 0 0 0;
width:900px;
text-align: left;
}


#menu{
margin:0;
padding:0;
height:41px;
background-image:url(images/menu-gradient.png);
background-position:top;
background-repeat:repeat-x;
}




#nav-list
{
margin-left: 0;
padding: 15px 0 0 0;
white-space: nowrap;
}



#nav-list li
{
display: inline;
list-style-type: none;
font-family: 'Allerta', Helvetica, Arial, sans-serif;
font-size:16px;
}



#nav-list a 
{ 
padding: 16px 15px 7px 15px; 
color: #f7ff77;
text-decoration: none;
}


#nav-list a:hover
{
color: #fff;
background-color:#335835;
border: 1px solid;
border-top-color:#b4d2c1;
border-left-color:#b4d2c1;
border-right-color:#25332c;
border-bottom-color:#25332c;
text-decoration: none;
}





#nav-list2
{
margin-left: 0;
padding: 0;
}



#nav-list2 li
{
list-style-type: none;
font-family: 'Allerta', Helvetica, Arial, sans-serif;
font-size:14px;
}



#nav-list2 a 
{ 
color: #349458;
text-decoration: none;
}


#nav-list2 a:hover
{
color:#335835;
text-decoration: underline;
}






#slider-bg{
background-position:top;
margin:0;
padding:0;
height:300px;
background: #FFFFFF;
background-image:url(images/slider-gradient.png);
background-position:top;
background-repeat:repeat-x;
}



#slider-bottom{
margin:0;
padding:0;
height: 24px;
background-image:url(images/bottom-slider-gradient.png);
background-position:top;
background-repeat:repeat-x;
}


#container{
margin: 0 auto 0 auto;
width:900px;
text-align: left;
}




#left-col {
	float: left;
	width: 250px;
	background-image:url(images/gray-box.png);
	background-position:top center;
	background-repeat:no-repeat;
	margin: 5px 0 0 0;
	padding: 20px 0 0 0;
}




#left-col img{
padding: 15px 0 0 15px;
}




#right-col {
	float: right;
	width: 250px;
	background-image:url(images/yellow-tab-small.png);
	background-position:top center;
	background-repeat:no-repeat;
	padding: 40px 0 0 40px;
}



#right-col h1{
font-family: 'Allerta', Helvetica, arial, serif;
font-size:21px;
color:#054a1c;
margin: 0 0 20px 0;
}



#right-col h2{
font-family: 'Allerta', Helvetica, arial, serif;
font-size:18px;
color:#e6a11a;
text-align:left;
margin: 0 0 10px 0;

}



#right-col ul{
	font-family:Helvetica, Arial, sans-serif;
	color:#333333;
	font-size:14px;
	line-height: 20px;
	list-style-type: none;
	list-style-position: inside;
	margin: 0 0 30px 10px;
	padding-left: 2em;
	text-indent: -1.5em;

}



#right-col li{
	margin: 0 0 10px 0;
}



#right-col img{
margin: 0 0 15px 0;
}




#united-way{
padding: 0 0 0 30px;
}



#center-col ul, #content-left ul {
	font-family:Helvetica, Arial, sans-serif;
	color:#333333;
	font-size:14px;
	line-height: 20px;
	list-style-type: disc;
	list-style-image: url(images/pill-bullet.png);
	list-style-position: inside;
	margin: 0 0 50px 10px;
	padding-left: 2em;
	text-indent: -1.5em;
	}
	
	
	
#center-col li, #content-left li{
	margin: 0 0 10px 0;
}




	
#center-col {
	margin: 0 265px 0 250px;
	padding: 40px 0px 0 30px;
	background-image:url(images/yellow-tab-wide.png);
	background-position:top center;
	background-repeat:no-repeat;
}



#center-col h1 {
font-family: 'Allerta', Helvetica, arial, serif;
font-size:22px;
color:#054a1c;
margin: 0 0 20px 0;
}



#center-col h2, #content-left h2{
font-family: 'Allerta', Helvetica, arial, serif;
font-size:18px;
color:#1a803c;
text-align:left;
margin: 30px 0 10px 0;
}





#content-left {
	margin: 0 260px 0 0;
	padding: 40px 0px 0 30px;

}



#content-left h1{
font-family: 'Allerta', Helvetica, arial, serif;
font-size:32px;
color:#054a1c;
margin: 0 0 20px 0;
}




#content-left a{
text-decoration:underline;
color:#119e40;
}



#content-left a:hover{
text-decoration:none;
}




#footer-container{
margin: 0 auto 0 auto;
text-align: center;
padding: 0px;
}




#footer{
clear:both;
background-color:#257966;
border-top: 4px solid #113b32;
background-image:url(images/footer-gradient.png);
background-position:top;
background-repeat:repeat-x;
margin: 80px 0 0 0;
padding: 20px 0 20px 0
}




#footer p{
font-size:11px;
color:#113b32;
}



#footer a{
color:#fef594;
text-decoration:underline;
}



#footer a:hover{
text-decoration:none;
}







/* For the Locations Page*/




#map-content{
margin: 40px 0;
}


#map-content h1{
font-family: 'Allerta', Helvetica, arial, serif;
font-size:32px;
color:#054a1c;
margin: 0 0 20px 0;
}


#map-content h2{
font-family: 'Allerta', Helvetica, arial, serif;
font-size:18px;
color:#1a803c;
text-align:left;
margin: 30px 0 10px 0;
}






#side_bar{
float:left;
width: 150px;
margin-left: 0;
padding: 30px 0;
}






#side_bar a 
{ 
font-family: 'Allerta', Helvetica, Arial, sans-serif;
font-size:18px;
color: #349458;
text-decoration: none;
line-height: 30px;
}


#side_bar a:hover
{
color:#335835;
text-decoration: underline;
}


#map{
margin: 0 0 0 160px;
}




.clear-it{
clear:both;
height: 50px;
}



#right-box{
margin: 0 0 0 410px;
padding: 0 0 0 20px;
}



#left-box{
float:left;
width: 400px;
padding: 0 30px 0 0 0;
margin: 0 0 30px 0;
border-right: 1px solid #666666;
}






