body {
background:url(../images/back.jpg) repeat-x #f1f2f0;
color:#FFFFFF;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

p {
line-height:16px;
padding-bottom:10px;
}

#footerlink a:link {
color:#707070;
font-size:10px;
text-decoration: none;
}
#footerlink a:hover {
color:#006699;
font-size:10px;
text-decoration:none;
}


#page {
width:820px;
margin:auto;
text-align:left;
}

#menulinks {
clear:both;
width:820px;
height:49px;
background:url(../images/menulinks.jpg) repeat-x;
overflow:hidden;
position:relative;
}

#menulinks2 {
clear:both;
width:820px;
height:49px;
background:url(../images/menulinks.jpg) repeat-x;
overflow:hidden;
position:relative;
}

ul#nav {
list-style:none;
padding:0px;
width:10000px;
position:absolute;
height:49px;
padding-left:0px;
margin-left: 0px;
}

ul#nav li {
float:left;
padding:0 30px;
display:block;
}

ul#nav li a {
color:#FFFFFF;
text-decoration: none;
line-height:49px;
font-size:14px;
}

#footer {
padding-top:8px;
}

#footer p {
color:#707070;
font-size:10px;
text-align:center;
}

.footer a:link, a:visited, a:hover {
color: #352063;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.footer {
color: #352063;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#footer2 {
padding-top:8px;
}

#footer2 p {
color:#000000;
font-size:10px;
text-align:center;
}

.footer2 a:link, a:visited, a:hover {
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.footer2 {
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}







/* Home */

#homeBanner {
clear:both;
padding:0px;
background:url(../images/home_banner.jpg) no-repeat;
width:820px;
height:280px;
}

#homeContent {
clear:both;
width:820px;
height:251px;
background:url(../images/homeContent.jpg) no-repeat;
position:relative;
}

#homeContent .col1 {
position: absolute;
left:260px;
top:10px;
width:275px;
display:block;
}
#homeContent .col_1 {
	position: absolute;
	left:260px;
	top:20px;
	width:280px;
	display:block;
	font-size: 0.94em;
}
#homeContent .event {
	position: absolute;
	left:260px;
	top:20px;
	width:550px;
	display:block;
	font-size: 0.94em;
}
#homeContent .col2 {
position: absolute;
left:560px;
top:20px;
width:240px;
display:block;
}

h2.fundraising {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffcc05;
font-size:20px;
line-height:24px;
font-weight:bold;
margin-bottom:10px;
}

h2.corporateDonors {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffcc05;
font-size:20px;
line-height:24px;
font-weight:bold;
margin-bottom:20px;
}

#subFooter {
background:url(../images/homeSubFooter.jpg) no-repeat;
width:920px;
height:180px;
position:relative;
}

#subFooter ul#icons {
list-style: none;
padding:0px;
width:240px;
position:absolute;
top:36px;
left:29px;
}

#subFooter ul#icons li {
float:left;
display:block;
margin-bottom:26px;
}

#subFooter .right {
position:absolute;
left:270px;
}

#subFooter h2 {
background:url(../images/h2_welcomeSubfooter.jpg) no-repeat;
width:546px;
height:45px;
text-indent:-99999px;
}

#subFooter p {
text-indent:-99999px;
background:url(../images/subFooterP.jpg) no-repeat;
width:526px;
height:124px;
}



/* Mission */

#missionBanner {
clear:both;
padding:0px;
background:url(../images/mission_banner.jpg) no-repeat;
width:820px;
height:246px;
}

#missionContent {
width:820px;
position:relative;
height:194px;
background:url(../images/missionContent1.jpg) no-repeat;
}

h2.missionStatement {
font-family:Times;
color:#ffcc05;
font-size:44px;
padding-left:175px;
padding-top:0px;
font-weight:normal;
left:44px;
top:15px;
position:absolute;

}

p.missionStatement {
width:715px;
height:88px;
left:44px;
top:72px;
position: absolute;
font-size:17px;
line-height:21px;
color:#FFFFFF;
}



/* How It Works */

#howitworksBanner {
clear:both;
padding:0px;
background:url(../images/howitworksBanner.jpg) no-repeat;
width:820px;
height:306px;
position:relative;
}

#howitworksBanner h2.howitworks {
left:276px;
top:34px;
position: absolute;
font-family:Times;
color:#ffcc05;
font-size:44px;
padding-left:60px;
font-weight:normal;
}

#howitworksBanner p.howitworksBanner {
width:482px;
height:199px;
left:276px;
top:80px;
position: absolute;
font-size:17px;
line-height:35px;
color:#FFFFFF;
}

#howitworksContent {
width:820px;
position:relative;
height:392px;
background:url(../images/howitworksContent.jpg) no-repeat;
}

#howitworksContent p.howitworksContent1 {
font-size:15px;
position:absolute;
line-height:22px;
color:#000000;
left:340px;
top:20px;
width:430px;
}

#howitworksContent p.howitworksContent2 {
font-size:15px;
position:absolute;
line-height:22px;
color:#000000;
left:340px;
top:130px;
width:430px;
}

#howitworksContent p.howitworksContent3 {
font-size:15px;
position:absolute;
line-height:22px;
color:#000000;
left:340px;
top:214px;
width:430px;
}


/* Donate */

#donateBanner {
clear:both;
padding:0px;
background:url(../images/donateBanner.jpg) no-repeat;
width:820px;
height:294px;
position:relative;
}

#donateBanner p {
font-size:25px;
line-height:30px;
color:#FFFFFF;
font-family: Times;
position:absolute;
top:180px;
left:40px;
}

#donateBanner h2 {
font-family: Times;
color:#ffcc05;
font-size:25px;
font-weight:normal;
line-height:30px;
position:absolute;
top:180px;
left:40px;
}

#donateContent {
width:820px;
position:relative;
height:407px;
background:url(../images/donateContent.jpg) no-repeat;
}

#donateContent .left1 {
position:absolute;
top:20px;
left:10px;
display:block;
width:375px;
}

#donateContent h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#425B24;
font-size:22px;
font-weight:normal;
}

#donateContent p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#000000;
padding-bottom:10px;
}

#donateContent p span.bigYellow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffcc05;
}

#donateContent p span.bigGreen {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#425B24;
}

#donateContent .left2 {
position:absolute;
bottom:20px;
left:10px;
display:block;
width:375px;
}

#donateContent .right {
position:absolute;
top:20px;
right:10px;
display:block;
width:245px;
text-align: right;
}

#donateContent a:link, a:visited, a:hover {
color: #352063;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

/* Donations */

#donationsBanner {
clear:both;
padding:0px;
background:url(../images/donations_banner.jpg) no-repeat;
width:820px;
height:294px;
position:relative;
}

#donationsBanner p {
font-size:12px;
line-height:30px;
color:#FFFFFF;
font-family: Times;
position:absolute;
top:180px;
left:40px;
}

#donationsContent {
width:820px;
position:relative;
height:407px;
background:url(../images/donationsContent.jpg) no-repeat;
}

#donateContent .left1 {
position:absolute;
top:20px;
left:10px;
display:block;
width:375px;
}

#donationsContent h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffcc05;
font-size:22px;
font-weight:normal;
}

#donationsContent p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#000000;
padding-bottom:10px;
}

#donationsContent p span.bigYellow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#ffcc05;
}

#donationsContent .left2 {
position:absolute;
bottom:20px;
left:10px;
display:block;
width:375px;
}

#donationsContent .right {
position:absolute;
top:20px;
right:10px;
display:block;
width:245px;
text-align: right;
}


/* Contact */

#contactBanner {
clear:both;
padding:0px;
background:url(../images/contactBanner.jpg) no-repeat;
width:820px;
height:210px;
position:relative;
}

#contactBanner h2 {
width:100%;
text-align:center;
font-size:44px;
top:25px;
color:#ffcc05;
font-family: Times;
font-weight: normal;
position:absolute;
}

#contactBanner h3 {
width:100%;
text-align:center;
font-size:36px;
line-height:36px;
top:110px;
color:#ffcc05;
font-family: Times;
position:absolute;
font-weight: normal;
}

#contactContent {
width:820px;
position:relative;
height:474px;
background:url(../images/contactContent.jpg) no-repeat;
}

#contactContent p {
color:#000000;
text-align:center;
width:100%;
position:absolute;
top:40px;
font-size:25px;
line-height:30px;
}

#contactContent p.second {
top:170px;
}


/* Socialize */

#socializeBanner {
clear:both;
padding:0px;
background:url(../images/socialize_banner.jpg) no-repeat;
width:825px;
height:160px;
position:relative;
}

#socializeBanner h2 {
position:absolute;
top:65px;
left:540px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:40px;
color:#ffcc05;
}

#socializeContent {
width:820px;
position:relative;
height:534px;
background:url(../images/socializeContent.jpg) no-repeat;
}

#socializeContent a {
position:absolute;
}

#socializeContent a.facebook {
top:24px;
left:298px;
width:211px;
height:81px;
background:url(../images/socializeFacebook.jpg) no-repeat;
}

#socializeContent a.myspace {
top:219px;
left:0px;
width:281px;
height:64px;
background:url(../images/socializeMyspace.jpg) no-repeat;
}

#socializeContent a.youtube {
top:194px;
left:543px;
width:217px;
height:83px;
background:url(../images/socializeYoutube.jpg) no-repeat;
}

#socializeContent a.twitter {
top:412px;
left:298px;
width:245px;
height:63px;
background:url(../images/socializeTwitter.jpg) no-repeat;
}

#socializeContent p {
position:absolute;
width:135px;
font-size:28px;
color:#000000;
font-family: Times;
line-height:34px;
left:355px;
top:315px;
text-align: center;
}



/* Blog */

#blogBanner {
clear:both;
padding:0px;
background:url(../images/blog_banner.jpg) no-repeat;
width:820px;
height:160px;
position:relative;
}

#blogBanner h2 {
position:absolute;
top:65px;
left:540px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:40px;
color:#ffcc05;
}

#blogContent {
width:820px;
position:relative;
height:534px;
background:url(../images/blogContent.jpg) no-repeat;
}

/* Donations Form */


#donationsForm {
background:url(../images/back.jpg) repeat-x #f1f2f0;
color:#000000;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

