/* CSS Document */

body{
margin:0px;
padding:0px;
background-image:url(/images/layout/bg.gif);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
}
#mainContainer{
width:875px;
margin:0px auto;
}
#header{
margin:20px auto;
}
a{
color:#0066FF;
text-decoration:none;
}


#headline{
background-color:#F2DED0;
clear:both;
padding:4px 0px 0px 0px;
margin:0px;
width:875px;
height:45px;
vertical-align:bottom;
}


#content{
width:875px;
background-color:#FFFFFF;
position:relative;
padding:0px;
margin:0px;
text-align:left;
min-height:350px;
background-image:url(/images/contentbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}
#content p{
margin:0px;
padding:10px;
}
#content h5{
margin:0px;
padding:10px;
font-size:14pt;
}
#innerPages p{
margin:0px;
padding:5px;
}
#innerPages h5{
margin:0px;
padding:5px;
}
#innerPages h4{
margin:0px;
padding:5px;
color:#0066FF;
}
#innerPages img{
margin:10px 0px 10px 0px;
}
#innerPages a{
color:#0066FF;
text-decoration:none;
}




#sponsorPages p{
margin:0px;
padding:5px;
}
#sponsorPages h5{
margin:0px;
padding:5px;
}
#sponsorPages h4{
margin:0px;
padding:5px;
color:#0066FF;
border-bottom:1px solid #0066FF;
margin-top:20px;
}
#sponsorPages img{
margin:10px 0px 10px 0px;
}
#sponsorPages a{
color:#0066FF;
text-decoration:none;
}



#footerLinks {
color:#0066FF;
}
#footerLinks a{
color:#0066FF;
text-decoration:none;
}
#footer{
text-align:center;
color:#ffffff;
}
#footer a{
color:#FF9900;
text-decoration:none;
}
#footer p{
margin:0px;
padding:5px 0px 5px 0px;
}

/* COLORED NAV BAR */

#menu {
	height: 38px;
	margin: 0em 0; padding:0 0em;
	width:875px;
	}




div.home {
	float: left;
	width: 85px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/orange.gif' ) 0 -43px no-repeat;
	}

div.home a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/orange.gif' ) top left no-repeat;
	}
div.home span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.home a:hover {
	background-image: none;
	color:#0033CC;
	}
div.home a:active {
	color: black;
	}














div.outer {
	float: left;
	width: 109px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/purple.gif' ) 0 -43px no-repeat;
	}

div.outer a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/purple.gif' ) top left no-repeat;
	}
div.outer span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.outer a:hover {
	background-image: none;
	color:#0033CC;
	}
div.outer a:active {
	color: black;
	}
	
	
	
	
div.outerEmp {
	float: left;
	width: 119px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/purple.gif' ) 0 -43px no-repeat;
	}

div.outerEmp a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/purple.gif' ) top left no-repeat;
	}
div.outerEmp span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.outerEmp a:hover {
	background-image: none;
	color:#0033CC;
	}
div.outerEmp a:active {
	color: black;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	


div.outerred {
	float: left;
	width: 117px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/red.gif' ) 0 -43px no-repeat;
	}

div.outerred a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/red.gif' ) top left no-repeat;
	}
div.outerred span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.outerred a:hover {
	background-image: none;
	color:#0033CC;
	}
div.outerred a:active {
	color: black;
	}





div.outerredtwo {
	float: left;
	width: 110px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/redtwo.gif' ) 0 -43px no-repeat;
	}

div.outerredtwo a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/redtwo.gif' ) top left no-repeat;
	}
div.outerredtwo span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.outerredtwo a:hover {
	background-image: none;
	color:#0033CC;
	}
div.outerredtwo a:active {
	color: black;
	}




div.outeryellow {
	float: left;
	width: 98px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/yellow.gif' ) 0 -43px no-repeat;
	}

div.outeryellow a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/yellow.gif' ) top left no-repeat;
	}
div.outeryellow span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.outeryellow a:hover {
	background-image: none;
	color:#0033CC;
	}
div.outeryellow a:active {
	color: black;
	}
	
	
	
div.outerorange {
	float: left;
	width: 122px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/orange.gif' ) 0 -43px no-repeat;
	}

div.outerorange a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/orange.gif' ) top left no-repeat;
	}
div.outerorange span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.outerorange a:hover {
	background-image: none;
	color:#0033CC;
	}
div.outerorange a:active {
	color: black;
	}	



div.outerblue {
	float: left;
	width: 115px; height: 38px;
	margin: 0 0px 0 0;
	background: url( '/images/nav/blue.gif' ) 0 -43px no-repeat;
	}

div.outerblue a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/nav/blue.gif' ) top left no-repeat;
	}
div.outerblue span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.outerblue a:hover {
	background-image: none;
	color:#0033CC;
	}
div.outerblue a:active {
	color: black;
	}	



div.donation {
	
	width: 187px; height: 44px;
	margin: 5px auto;
	padding:0px;
	background: url( '/images/leftnav/donation.jpg' ) 0 -53px no-repeat;
	}

div.donation a {
	display: block;
	text-align:center;
	margin: 0px; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/leftnav/donation.jpg' ) top left no-repeat;
	}
div.donation span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.donation a:hover {
	background-image: none;
	color:#0033CC;
	}
div.donation a:active {
	color: black;
	}	



div.pledge {
	
	width: 187px; height: 44px;
	margin: 25px auto 0px auto;
	padding:0px;
	background: url( '/images/leftnav/pledge.jpg' ) 0 -53px no-repeat;
	}

div.pledge a {
	display: block;
	text-align:center;
	margin: 0px; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/leftnav/pledge.jpg' ) top left no-repeat;
	}
div.pledge span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.pledge a:hover {
	background-image: none;
	color:#0033CC;
	}
div.pledge a:active {
	color: black;
	}	





div.library {
	
	width: 187px; height: 44px;
	margin: 5px auto;
	background: url( '/images/leftnav/library.jpg' ) 0 -53px no-repeat;
	}

div.library a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/leftnav/library.jpg' ) top left no-repeat;
	}
div.library span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.library a:hover {
	background-image: none;
	color:#0033CC;
	}
div.library a:active {
	color: black;
	}	




div.volunteer {
	
	width: 187px; height: 44px;
	margin: 5px auto;
	background: url( '/images/leftnav/volunteer.jpg' ) 0 -53px no-repeat;
	}

div.volunteer a {
	display: block;
	text-align:center;
	margin: 0; padding:0px 0px 0px 0px;
	width:100%; height:100%;
	overflow:hidden;
	
	color:#ffffff;
	text-decoration: none;
	background: url( '/images/leftnav/volunteer.jpg' ) top left no-repeat;
	}
div.volunteer span {
	display: block;
	margin:0; padding: 7px 0 0 0px;
	}
div.volunteer a:hover {
	background-image: none;
	color:#0033CC;
	}
div.volunteer a:active {
	color: black;
	}	