a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000066;
	/*text-decoration: underline;*/
	/*font-weight: bold;*/
}

body {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/background.jpg);
}

#topheader {
	width: 650px; 
	text-align: center;
}

#topmenu {
	width: 650px;
	height: 20px; 
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0px;
}

#maincontent {
	width: 630px; /*480*/
	margin-top: 15px;
	padding: 5px 10px 2px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
}

#maincontent a {
	color: #000;
	text-decoration: none;
}

#maincontent a:visited {
	color: #000;
	text-decoration: none;
}

#maincontent a:hover {
	color: #000066;
	/*text-decoration: underline;*/
	font-weight: bold;
}

#mainproject {
	width: 625px; /*480*/
	float: right;
	margin-top: 7px;
	margin-left: 0px;
	margin-right: 1px;
	padding: 5px 15px 20px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFCC;
	border-width: 2px; 
	border-style: solid; 
	border-color: block;
}

#mainproject a {
	color: #000000;
	text-decoration: none;
}

#mainproject a:visited {
	color: #000000;
	text-decoration: none;
}

#mainproject a:hover {
	color: #000066;
	/*text-decoration: underline;*/
	font-weight: bold;
}

.minitext {
	font-size: 9px;
}

#footer {
	clear: both;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.nobullets {
	list-style-type: none;
}

.floatleft {
	float: left;
}

.floatright {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	margin-left: 10px;
	margin-bottom: 5px;
}

.white {
	background-color: #fff;
}

.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.contact a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
#navbar a {
	padding-right: 10px;
	padding-left: 10px;
}
#navbar a:visited {
	color: #000099;
	text-decoration: none;
}
#navbar a:hover {
	color: #CC3300;
	text-decoration: underline;
	font-weight: bold;
}

.rightphoto {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	margin-left: 10px;
	margin-bottom: 5px;
	width: 100px;
}

.photo {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	margin-left: 10px;
	margin-bottom: 5px;
	width: 200px;
}

td.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 175px;
}

td.normalfont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 125px;
}

td.longfont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
}

td.reminder{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	font-style: italic;
	font-weight: bold;
}

td.largefont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

td.visionfont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

p.footnote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
}

p.disclaimer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	text-align: center;
	color: gray;
}

p.largefont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

p.titlefont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}

p.volunteerlink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #185B9D;
}

p.volunteerlink a {
	color: #185B9D;
	text-decoration: none;
	font-weight: bold;
}

p.volunteerlink a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #000066;
}

p.photolinkfont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
}

p.justify {
 	text-align: justify;
 }

#mainform {
	background-image: url(../images/bgvolunteerform.gif);
	width: 650px; 
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#formheader {
	background-image: url(../images/bgmyschoolheader.gif);
	width: 650px; 
	height: 256px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 13px;
}

#formtable {
	background-image: url(../images/bgprojectbody.gif);
	width: 550px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 15px 50px 15px 50px;
}

#formtable a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#formfooter {
	background-image: url(../images/bgprojectfooter.gif);
	width: 650px;
	height: 49px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#innertable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}

/*background divs*/
#bgheaderblue {
	background-color: #fff;
	background-image: url(../images/bgprojectheaderblue.gif);
	width: 650px; 
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 15px;
}

#bgbodyblue {
	background-color: #fff;
	background-image: url(../images/bgprojectbodyblue.gif);
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 25px 15px 25px;
}

#bgfooterblue {
	background-color: #fff;
	background-image: url(../images/bgprojectfooterblue.gif);
	width: 650px;
	height: 27px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#bgbodyblue a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#bgheadergreen {
	background-color: #fff;
	background-image: url(../images/bgprojectheadergreen.gif);
	width: 650px; 
	height: 29px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	padding-top: 0px;
	margin-top: 15px;
}

#bgbodygreen {
	background-color: #fff;
	background-image: url(../images/bgprojectbodygreen.gif);
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 25px 15px 25px;
}

#bgfootergreen {
	background-color: #fff;
	background-image: url(../images/bgprojectfootergreen.gif);
	width: 650px;
	height: 27px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#bgbodygreen a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#bgheaderyellow {
	background-color: #fff;
	background-image: url(../images/bgprojectheaderyellow.gif);
	width: 650px; 
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	margin-top: 15px;
	padding-top: 0px;
}

#bgbodyyellow {
	background-color: #fff;
	background-image: url(../images/bgprojectbodyyellow.gif);
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 25px 15px 25px;
}

#bgfooteryellow {
	background-color: #fff;
	background-image: url(../images/bgprojectfooteryellow.gif);
	width: 650px;
	height: 27px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#bgbodygreen a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#bgheaderred {
	background-color: #fff;
	background-image: url(../images/bgprojectheaderred.gif);
	width: 650px; 
	height: 33px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	margin-top: 15px;
	padding-top: 0px;
}

#bgbodyred {
	background-color: #fff;
	background-image: url(../images/bgprojectbodyred.gif);
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 25px 15px 25px;
}

#bgfooterred {
	background-color: #fff;
	background-image: url(../images/bgprojectfooterred.gif);
	width: 650px;
	height: 25px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#bgbodyred a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#bgheaderpurple {
	background-color: #fff;
	background-image: url(../images/bgprojectheaderpurple.gif);
	width: 650px; 
	height: 32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	margin-top: 15px;
	padding-top: 0px;
}

#bgheaderpurple2 {
	background-color: #fff;
	background-image: url(../images/bgprojectheaderpurple.gif);
	width: 650px; 
	height: 32px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	margin-top: 0px;
	padding-top: 0px;
}

#bgbodypurple {
	background-color: #fff;
	background-image: url(../images/bgprojectbodypurple.gif);
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 25px 15px 25px;
}

#bgfooterpurple {
	background-color: #fff;
	background-image: url(../images/bgprojectfooterpurple.gif);
	width: 650px;
	height: 26px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#bgbodypurple a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#donateheader {
	background-color: #fff;
	background-image: url(../images/bgdonateheader.gif);
	width: 650px; 
	height: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: -5px;
}

#donatebody {
	background-color: #fff;
	background-image: url(../images/bgdonatebody.gif);
	width: 600px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 25px 0px 25px;
	margin-top: -5px;
	margin-bottom: -12px;
}

#donatefooter {
	background-color: #fff;
	background-image: url(../images/bgdonatefooter.gif);
	width: 650px;
	height: 26px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#donatebody a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#makeover {
	background-color: #fff;
	width: 648px;
	height: 84px; 
	margin-top: 15px;
	padding: 0px 1px 0px 1px;
	margin-bottom: 0px;
}

#bgheaderhome {
	background-color: #fff;
	background-image: url(../images/bgHomeHeader.gif);
	width: 650px; 
	height: 62px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	margin-top: 15px;
}

#bgbodyhome {
	background-color: #fff;
	background-image: url(../images/bgHomeBody.gif);
	width: 620px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	padding: 10px 15px 10px 15px;
	text-align: justify;
}

#bgfooterhome {
	background-color: #fff;
	background-image: url(../images/bgHomeFooter.gif);
	width: 650px;
	height: 21px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: -5px;
	margin-bottom: -16px;
}

#bgheaderhomeprojects {
	background-color: #fff;
	background-image: url(../images/bgHomeProjectsHeader.gif);
	width: 320px; 
	height: 46px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;	
	margin-top: 0px;
}

#bgbodyhomeprojects {
	background-color: #fff;
	background-image: url(../images/bgHomeProjectsBody.gif);
	width: 295px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	padding: 10px 10px 10px 15px;
	text-align: left;
}

#bgbodyhomeprojects a {
	color: #000;
	text-decoration: none;
}

#bgbodyhomeprojects a:visited {
	color: #000;
	text-decoration: none;
}

#bgbodyhomeprojects a:hover {
	color: #000066;
	font-weight: bold;
}

#bgfooterhomeprojects {
	background-color: #fff;
	background-image: url(../images/bgHomeProjectsFooter.gif);
	width: 320px;
	height: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#bgvision {
	float: right;
	background-color: #fff;
	background-image: url(../images/bgHomeVision.gif);
	width: 280px; 
	height: 160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0px;	
	margin-top: 0px;
	margin-right: 3px;
	padding: 65px 20px 0px 20px;
 	text-align: center;
}

#bgpictures {
	float: right;
	background-color: #fff;
	background-image: url(../images/bgHomePictures.gif);
	width: 320px; 
	height: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;	
	margin-top: 0px;	
	margin-right: 3px;
	padding: 60px 0px 0px 0px;
 	text-align: center;
}

#bgheadersponsor {
	background-color: #fff;
	background-image: url(../images/bgsponsorheader.gif);
	width: 650px; 
	height: 54px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	padding-top: 0px;
	margin-top: 15px;
}

#bgbodysponsor {
	background-color: #fff;
	background-image: url(../images/bgsponsorbody.gif);
	width: 630px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px 10px 15px 10px;
	text-align: center;
}

#bgfootersponsor {
	background-color: #fff;
	background-image: url(../images/bgsponsorfooter.gif);
	width: 650px;
	height: 22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#bgbodysponsor a:hover {
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}

#donationblock {
	width: 650px;
	margin-top: 0px;
	padding: 5px 0px 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
}

#bgheadersponsormain {
	background-color: #fff;
	background-image: url(../images/bgSponsorsMainHeader.gif);
	width: 650px; 
	height: 63px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	margin-top: 15px;
}

#bgbodysponsormain {
	background-color: #fff;
	background-image: url(../images/bgSponsorsMainBody.gif);
	width: 620px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	padding: 1px 15px 10px 15px;
	text-align: left;
}

#bgfootersponsormain {
	background-color: #fff;
	background-image: url(../images/bgSponsorsMainFooter.gif);
	width: 650px;
	height: 22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	margin-bottom: -15px;
}

#bgheaderreferences {
	background-color: #fff;
	background-image: url(../images/bgReferencesHeader.gif);
	width: 650px; 
	height: 63px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 0px;	
	margin-top: 15px;
}

#bgbodyreferences {
	background-color: #fff;
	background-image: url(../images/bgReferencesBody.gif);
	width: 620px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	padding: 1px 15px 10px 15px;
	text-align: left;
}

#bgfooterreferences {
	background-color: #fff;
	background-image: url(../images/bgReferencesFooter.gif);
	width: 650px;
	height: 18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	margin-bottom: -15px;
}


