html,body,li,ul,a,h1,h2,h3,h4,h5,h6,img,div,form,input{
margin: 0px;
padding: 0px;
}

body{
	background:#fff url(images/bg.gif);
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color:#515151;
}

h1{
font:normal 32px Georgia;
color:#4093bb;
}

h2, h2 a, h2 a:visited{ 
font:normal 24px Georgia; 
color:#4093bb; 
text-decoration:none;
}

h2 a:hover{ 
font:normal 24px Georgia; 
color:#4093bb;
text-decoration:underline;
}
h3{
font:normal 18px Georgia;
color:#4093bb;
}
p{
font:normal 12px Arial;
color:#515151;
line-height:18px;
text-align:justify;
padding:0px;
}
p a:link, p a:visited, p a:hover, p a:active{
color:#4093bb;
text-decoration:underline;
}
p a:hover{
color:#4093bb;
text-decoration:none;
}
.more{
position:relative;
width:64px;
font:bold 11px Arial;
color:#fff;
background-color:#000;
line-height:18px;
text-align:center;
clear:both;
border-top:solid 10px #fff;
border-bottom:solid 30px #fff;
}

.more a, .more a:link, .more a:visited{
color:#fff;
text-decoration:none;
}

.content{
	position:relative;
	width:924px;
	margin-left:auto;
	margin-right:auto;
	background: #ffffff url(images/content_bg.gif) repeat-y;
}

.main{
position:relative;
width:912px;
margin-left:auto;
margin-right:auto;
border-left: solid 4px #fff;
border-right: solid 4px #fff;
border-top: solid 5px #fff;
border-bottom: solid 5px #fff;
}

.clean{
clear:both;
}

.menu{
position:relative;
width:912px;
height:59px;
background: #fff url(images/menu_bg.gif);
}

/*
.menu span, .menu span a , .menu span a:visited {
position:relative;
text-decoration:none;
float:left;
width:100px;
height:50px;
display:block;
font:bold 11px Arial;
color:#fff;
text-align:center;
line-height:38px;
}

.menu span a:hover{
color:#FFE56F;
text-decoration:none;
}

*/
/*
.menu  #active{
position:relative;
float:left;
width:100px;
height:50px;
background:#fff url(images/bt_active.gif) no-repeat right top;
font:bold 11px Arial;
color:#464746;
line-height:38px;
}
*/

.footer{
position:relative;
width:912px;
background:#805176 url(images/footer_bg.jpg) no-repeat;
background-position: 0 48px;
height:236px;
}

.leftc{
position:relative;
float:left;
border-left:solid 22px #fff;
width:610px;
}

.rightc{
position:relative;
float:right;
width:260px;
}

ul#footer_menu{
position:relative;
width:798px;
list-style:none;
margin-left:auto;
margin-right:auto;
}

ul#footer_menu li{
position:relative;
padding-left:17px;
padding-right:17px;
float:left;
color:#ffb9f3;
line-height:40px;

}

.footer_logo{
position:absolute;
left:50px;
bottom:21px;
}

.footer_text{
position:absolute;
right:75px;
bottom:10px;
text-align:right;
line-height:28px;
color:#fff;
}
a.footer_link:link, a.footer_link:visited, a.footer_link:hover, a.footer_link:active{
color:#ffffff;
text-decoration:none;
}
a.footer_link:hover{
text-decoration:underline;
}

.footer_text #yellow{
font-size:18px;
color:#ffcc00;
line-height:30px;
}

.footer_text #copy{
font-size:11px;
color:#a5799c;
}
a.footer_copy:link, a.footer_copy:visited, a.footer_copy:hover, a.footer_copy:active{
color:#a5799c;
font-weight:bold;
text-decoration:none;
}
a.footer_copy:hover{
color:#ffb9f3;
text-decoration:underline;
}
ul#footer_menu li a, ul#footer_menu li a:link, ul#footer_menu li a:visited{
color:#ffb9f3;
text-decoration:none;
}
ul#footer_menu li a:hover{
color:#ffffff;
text-decoration:none;
}
ul#active{
color:#fff;
text-decoration:none;
}

.rowfaq{
	position:relative;
	clear:both;
}

.faqquestion{
	font-weight:bold;
}

.faqanswer{
	margin-bottom:30px;
}

.contactC1{
	position:relative;
	float:left;
	clear:both;
	width:300px;
	margin-bottom:10px;
	margin-top:10px;
}

.contactC2{
	position:relative;
	float:left;
	width:300px;
	margin-top:10px;
	margin-bottom:10px;
}

.blogdate{
	margin-top:20px;
}

.blogcontent{
}

.blogcomments{
}

.blogreadmore{
position:relative;
width:64px;
font:bold 11px Arial;
color:#fff;
background-color:#000;
line-height:18px;
text-align:center;
clear:both;
border-top:solid 10px #fff;
border-bottom:solid 30px #fff;
}

.blogreadmore a, .blogreadmore a:link, .blogreadmore a:visited{
color:#fff;
text-decoration:none;
}

.blognavigation{
	margin-top:30px;
	margin-bottom:20px;
}
/* --- FLOAT IMAGES --- */
.floatimgright {
float:right;
margin-left:15px;
margin-bottom:3px;
}
.floatimgleft {
float:left;
margin-right:15px;
margin-bottom:3px;
}


a.text-link:link, a.text-link:visited, a.text-link:hover, a.text-link:active{
color:#4093bb;
text-decoration:underline;
}
a.text-link:hover{
color:#4093bb;
text-decoration:none;
}

/* --- Contact page styles --- */
.inputform{
background-color: #ff;
border: solid 1px #acacac;
font: normal 12px Arial;
COLOR: #000000;
margin: 2px 0 2px 0
}

.contactleft{
position:relative;
width:200px;
margin:0px 20px 20px 0px;
float:left;
}

.contanctright{
position:relative;
margin:20px;
margin-top:0px;
float:left;
}

h4{
font: normal 12px Arial;
}
/* --- Volunteer Application styles --- */
.volunteerleft{
position:relative;
width:270px;
margin:0px 20px 20px 0px;
float:left;
}

.volunteerright{
position:relative;
width:270px;
margin:20px;
margin-top:0px;
float:left;
}


.bt_home a, .bt_home a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	margin-left:100px;
	width:83px;
	height:50px;
	background: url(images/bt_home.gif) no-repeat top left;
}

.bt_home a:hover{
	width:83px;
	height:50px;
	background: url(images/bt_home_hover.gif) no-repeat top left;
}

.bt_home a#active{
	width:83px;
	height:50px;
	background: url(images/bt_home_active.gif) no-repeat top left;
}

.bt_whoweare a, .bt_whoweare a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	width:115px;
	height:50px;
	background: url(images/bt_whoweare.gif) no-repeat top left;
}

.bt_whoweare a:hover{
	width:115px;
	height:50px;
	background: url(images/bt_whoweare_hover.gif) no-repeat top left;
}

.bt_whoweare a#active{
	width:115px;
	height:50px;
	background: url(images/bt_whoweare_active.gif) no-repeat top left;
}

.bt_services a, .bt_services a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	width:77px;
	height:50px;
	background: url(images/bt_services.gif) no-repeat top left;
}

.bt_services a:hover{
	width:77px;
	height:50px;
	background: url(images/bt_services_hover.gif) no-repeat top left;
}

.bt_services a#active{
	width:77px;
	height:50px;
	background: url(images/bt_services_active.gif) no-repeat top left;
}

.bt_boardofdirectors a, .bt_boardofdirectors a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	width:134px;
	height:50px;
	background: url(images/bt_boardofdirectors.gif) no-repeat top left;
}

.bt_boardofdirectors a:hover{
	width:134px;
	height:50px;
	background: url(images/bt_boardofdirectors_hover.gif) no-repeat top left;
}

.bt_boardofdirectors a#active{
	width:134px;
	height:50px;
	background: url(images/bt_boardofdirectors_active.gif) no-repeat top left;
}

.bt_faq a, .bt_faq a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	width:61px;
	height:50px;
	background: url(images/bt_faq.gif) no-repeat top left;
}

.bt_faq a:hover{
	width:61px;
	height:50px;
	background: url(images/bt_faq_hover.gif) no-repeat top left;
}

.bt_faq a#active{
	width:61px;
	height:50px;
	background: url(images/bt_faq_active.gif) no-repeat top left;
}

.bt_blog a, .bt_blog a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	width:60px;
	height:50px;
	background: url(images/bt_blog.gif) no-repeat top left;
}

.bt_blog a:hover{
	width:60px;
	height:50px;
	background: url(images/bt_blog_hover.gif) no-repeat top left;
}

.bt_blog a#active{
	width:60px;
	height:50px;
	background: url(images/bt_blog_active.gif) no-repeat top left;
}

.bt_volunteer a, .bt_volunteer a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	width:102px;
	height:50px;
	background: url(images/bt_volunteer.gif) no-repeat top left;
}

.bt_volunteer a:hover{
	width:102px;
	height:50px;
	background: url(images/bt_volunteer_hover.gif) no-repeat top left;
}

.bt_volunteer a#active{
	width:102px;
	height:50px;
	background: url(images/bt_volunteer_active.gif) no-repeat top left;
}

.bt_contact a, .bt_contact a:visited{
	position:relative;
	float:left;
	margin-top:5px;
	width:70px;
	height:50px;
	background: url(images/bt_contact.gif) no-repeat top left;
}

.bt_contact a:hover{
	width:70px;
	height:50px;
	background: url(images/bt_contact_hover.gif) no-repeat top left;
}

.bt_contact a#active{
	width:70px;
	height:50px;
	background: url(images/bt_contact_active.gif) no-repeat top left;
}