body {background-color:#badff2;margin-top:20px;}

#wrapper {
width:950px;
margin:0px auto;
}

/* HEADER AND MAIN NAV CSS FOLLOWS */

#header {
width:950px;
height:102px;
background-image:url(../images/nav_back.jpg);
margin:0px;
padding:0px;
padding-top:10px;
}

#main_nav {
clear:both;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#fff;
}

#main_nav ul {
width:583px;
margin-top:10px;
margin-left:353px;
padding-bottom:5px;
border-bottom:1px solid #fff;
padding-left:0px;
padding-top:0px;
}

#main_nav ul li {
display:inline;
}

#main_nav a {
font-family:"Times New Roman", Times, serif;
color:#fff;
text-decoration:none;
}

#main_nav a:active, #main_nav a:hover {color:#666;}

#main_nav p {
margin-left:353px;
margin-top:8px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
}

/* TOOL BAR CONTENT FOLLOWS */

#tool_bar {
margin-top:20px;
width:607px;
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#009bc9;
font-size:11px;
} 

/* MAIN CONTENT CSS FOLLOWS */

#main_content {
width:946px;
background-image:url(../images/content_back.jpg);
margin:0px;
padding-right:4px;
clear:both;
}

#main_content_left_column {
width:260px;
margin-left:53px;
margin-bottom:5px;
float:left;
}

#main_content_left_column h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color: #009bc9;
font-size:25px;
font-weight:normal;
margin-bottom:20px;
}

#main_content_left_column p {
font-family:Arial, Helvetica, sans-serif;
color: #666;
font-size:15px;
font-weight:normal;
line-height:35px;
}

#main_content_left_column h2 {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #009bc9;
font-size:16px;
font-weight:normal;
margin-bottom:10px;
}

#main_content_left_column h3 {
position:relative;
font-family:Georgia, "Times New Roman", Times, serif;
color: #009bc9;
font-size:16px;
font-weight:normal;
margin-bottom:10px;
}

#main_content_left_column ul li {
font-family:Georgia, "Times New Roman", Times, serif;
color:#666;
margin-bottom:5px;
font-size:14px;
line-height:20px;
}

#main_content_left_column ul li a {
font-family:Arial, Helvetica, sans-serif;
color:#009bc9;
font-size:14px;
text-decoration:none;
}

#main_content_left_column ul li a:active, #main_content_left_column ul li a:hover {color:#666;}

#main_content_right_column {
width:604px;
background-color:#009bc9;
float:right;
}

#main_content_right_column h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color: #009bc9;
font-size:25px;
font-weight:normal;
margin-bottom:10px;
clear:both;
}

/* the following styles the h1 on the Wp Blog */

h1.title {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color: #009bc9;
font-size:25px;
font-weight:normal;
margin-bottom:10px;
clear:both;
float:left;
margin-top:-70px;
width:600px;
text-align:left;
}

#main_content_right_column h2 {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #009bc9;
font-size:16px;
font-weight:normal;
margin-bottom:10px;
}

#main_content_right_column h2 a {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #009bc9;
font-size:16px;
font-weight:normal;
margin-bottom:10px;
}

#main_content_right_column h2 a:active, #main_content_right_column h2 a:hover {color:#badff2;}

#main_content_right_column p {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #666;
font-size:13px;
font-weight:normal;
line-height:20px;
margin-bottom:10px;
}

#main_content_right_column a {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #009bc9;
font-size:13px;
font-weight:normal;
}

#main_content_right_column ul li {
font-family:Georgia, "Times New Roman", Times, serif;
color: #666;
font-size:13px;
font-weight:normal;
line-height:20px;
margin-bottom:5px;
margin-left:15px;
list-style-type:square;
}

#main_content_right_column img.right {
position:relative;
float:right;
margin:0px 0px 10px 20px;
clear:none;
}

#main_content_right_column img.left {
position:relative;
float:left;
margin:0px 20px 10px 0px;
clear:none;
}

#main_content_text {
width:870px;
padding:0px 20px 0px 56px;
}

#main_content_text h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color: #009bc9;
font-size:25px;
font-weight:normal;
margin-bottom:10px;
clear:both;
}

#main_content_text h2 {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #009bc9;
font-size:16px;
font-weight:normal;
margin-bottom:10px;
}

#main_content_text p {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #666;
font-size:13px;
font-weight:normal;
line-height:20px;
margin-bottom:10px;
}

#main_content_text ul li {
font-family:Georgia, "Times New Roman", Times, serif;
color: #666;
font-size:13px;
font-weight:normal;
line-height:20px;
margin-bottom:5px;
margin-left:15px;
list-style-type:square;
}

#main_content_text img.right {
position:relative;
float:right;
margin:0px 0px 10px 20px;
clear:none;
}

#main_content_text img.left {
position:relative;
float:left;
margin:0px 20px 10px 0px;
clear:none;
}

#main_content_text a {
position:relative;
font-family:Arial, Helvetica, sans-serif;
color: #009bc9;
font-size:13px;
font-weight:normal;
}

#main_content_text a:active, #main_content_text a:hover {color:#badff2;}

/* FOOTER CONTENT FOLLOWS */

#footer {
width:950px;
height:310px;
background-image:url(../images/footer_back.jpg);
background-repeat:no-repeat;
padding-top:15px;
clear:both;
}

#donors {
    width:876px;
    margin-left:53px;
    clear:both;
	margin-bottom:8px;
    }

#twitter_promo {
width:423px;
height:128px;
margin-left:53px;
margin-right:10px;
background-image:url(../images/twitter_back.jpg);
background-repeat:no-repeat;
padding:10px 0px;
clear:none;
float:left;
}

#twitter_promo h2 {
width:275px;
margin-left:134px;
font-family:"Times New Roman", Times, serif;
font-weight:normal;
font-size:18px;
color:#fff;
border-bottom:1px solid #fff;
padding-bottom:5px;
margin-bottom:5px;
}

#twitter_promo a {
width:275px;
margin-left:134px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-align:right;
text-decoration:none;
}

#twitter_promo a:hover, #twitter_promo a:active {color:#fff;}

#middle_promo {
width:208px;
margin:0px 10px;
float:left;
clear:none;
}

#right_promo {
width:208px;
margin:0px 10px;
float:left;
clear:none;
}



<!-- Form Styles for Serve page -->
		
#serve_bio {
width:600px;
background-color:#badff2;
}