/***********************************************************************************
*
* DoALittle
* Built by: WebSightDesign.com
* 05-28-09
* 
************************************************************************************/

*{padding:0px; margin:0px;}

body{
	text-align: center; /*background:#4a0e00;*/ background:url(../images/bg.jpg) #f3ead1; font-family: Arial, Arial, Helvetica, sans-serif; font-size:.87em;
}

a:link, a:visited, a:active{color:#b7582c; font-weight:bold; text-decoration: none;}
a:hover, a:active{ color:#4c0e01; font-weight:bold; text-decoration: underline;}

.header{ width:1050px; height:195px; text-align:left;border:#ddd 0px solid;}

.nav{	width:542px; height:107px; float: right;  margin:86px 75px 0px 0px !important; margin:86px 38px 0px 0px; border:#ddd 0px solid;	}

.nav_home{ width:542px; height:107px; background-image: url('../images/menu/home.jpg');	background-repeat:  no-repeat;	background-position:  top left; }
.nav_about{ width:542px; height:107px; background-image: url('../images/menu/about.jpg');	background-repeat:  no-repeat;	background-position:  top left; }
.nav_donate{ width:542px; height:107px; background-image: url('../images/menu/donate.jpg');	background-repeat:  no-repeat;	background-position:  top left; }
.nav_contact{ width:542px; height:107px; background-image: url('../images/menu/contact.jpg');	background-repeat:  no-repeat;	background-position:  top left; }
.nav_news{ width:542px; height:107px; background-image: url('../images/menu/news.jpg');	background-repeat:  no-repeat;	background-position:  top left; }
.nav_grantees{ width:542px; height:107px; background-image: url('../images/menu/grantees.jpg');	background-repeat:  no-repeat;	background-position:  top left; }

.nav ul{
	list-style-type:none;
}

.nav li{
	float: left;
}

.nav a{ text-decoration: none; border:#000 0px solid;}
.nav span{ display:none;}

a.about{ display:block; height:109px; width:121px; }
a.about:hover, a.about:active, a.about_act{ display:block; height:109px; width:121px; }

a.grantees{ display:block; height:109px; width:105px; }
a.grantees:hover, a.grantees:active, a.grantees_act{ display:block; height:109px; width:105px; }

a.donate{ display:block; height:109px; width:92px;}
a.donate:hover, a.donate:active, a.donate_act{ display:block; height:109px; width:92px; }

a.news{ display:block; height:109px; width:67px; }
a.news:hover, a.news:active, a.news_act{ display:block; height:109px; width:67px; }

a.contact{ display:block; height:109px; width:130px; }
a.contact:hover, a.contact:active, a.contact_act{ display:block; height:109px; width:130px; }

.clearer{ clear:both;}

.logo_header{
	width:350px; height:138px; background: url('../images/logo_header.png') no-repeat top left !important; background: url('../images/logo_header.gif') no-repeat top left;
	float:left; margin:48px 0px 0px 78px !important; margin:48px 0px 0px 40px; cursor:pointer; border:#ddd 0px solid;
}

/*===================================== Home Styles ==================================*/
.home_wrapper{
	width:1050px; height:850px; margin:0px auto; background: url('../images/home_bg.jpg') no-repeat top left;border:#ddd 0px solid; position:relative;
}

#deborah {
	width:196px; height:56px; overflow:hidden; position:absolute; top:568px; left:137px; z-index:3;
}

.home_content{
	width:600px; height:400px; float: right; border:#000 0px solid; margin:0px 73px 0px 0px!important; margin:0px 40px 0px 0px;
}
.home_content p{ margin:10px 20px 7px 47px; text-align:left;}

.home_input{width:200px; height:50px; float:right; border:#000 0px solid; margin:50px 110px 0px 0px !important; margin:50px 50px 0px 0px; text-align:center;}
	 
.home_footer{
	width:400px; color:#c89779; font-size:.77em; margin:-40px 0px 0px 30px; text-align: left; padding:0px 0px 0px 50px; float:left;
}
.home_footer a { color:#c89779; text-decoration:none; font-weight:normal;}

.home_footer a.wsd { color:#c89779; text-decoration:none; font-weight:normal; }

/*===================================== Sub Styles ==================================*/

.sub_wrapper{
	width:1050px; height:850px; margin:0px auto; background: url('../images/sub_bg.jpg') no-repeat top left; border:#ddd 0px solid; text-align:left;
}
.sub_footer{
	width:200px !important; width:165px;color:#c89779; font-size:.77em; margin:567px 0px 0px 30px; text-align: left; padding:0px 0px 0px 50px; float:left;
}
.sub_footer a { color:#c89779; text-decoration:none; font-weight:normal; }

.sub_footer a.wsd { color:#c89779; text-decoration:none; font-weight:normal; }

#sub_footer_links {
	text-align:right; width:680px; font-size:11px; color:#c89779; margin-left:285px;
}

#sub_footer_links a { 
	color:#c89779; text-decoration:none; font-weight:normal;
}

.sub_left{
	float: left; width:250px !important; width:200px; height:500px; border:#ddd 0px solid;
}
.sub_right{
	float: right; width:700px; border:#fff 0px solid; margin:-14px 78px 0px 0px !important; margin:-14px 0px 0px 0px;border:#ddd 0px solid; 

}
.sub_top{width:743px; height:64px; background: url('../images/sub_top.png') no-repeat top left !important; background: url('../images/sub_top.gif') no-repeat top left ;
	padding:38px 0px 0px 40px;
}

.sub_mid{width:643px; background: url('../images/sub_mid.png') repeat-y top left !important; background: url('../images/sub_mid.gif') repeat-y top left ; padding:00px 90px 0px 50px; text-align: left;}

.sub_mid p{padding:10px 34px 10px 14px; text-align:left; }

.sub_bottom{width:743px; height:84px; background: url('../images/sub_bottom.png') no-repeat top left !important; background: url('../images/sub_bottom.gif') no-repeat top left ;}

span.hidden{visibility:hidden;}

.white_box{ width:526px; height: 167px; background: url('../images/white_box.png') no-repeat top left; margin:20px 0px 0px 50px; color:#660000;}

h1.hdr_contact{ width:232px; height: 59px; background: url('../images/hdr_contact.gif') no-repeat top left; }
h1.hdr_about{ width:232px; height: 72px; background: url('../images/hdr_about.gif') no-repeat top left; }
h1.hdr_news{ width:91px; height: 51px; background: url('../images/hdr_news.gif') no-repeat top left; }
h1.hdr_donate{ width:132px; height: 59px; background: url('../images/hdr_donate.gif') no-repeat top left; }
h1.hdr_grantees{ width:155px; height: 59px; background: url('../images/hdr_grantees.gif') no-repeat top left; }
h1.hdr_thank{ width:166px; height: 81px; background: url('../images/hdr_thank.gif') no-repeat top left; }


/*===================================== Form Styles ==================================*/

.ffield input{ border:#dfa373 1px solid; width:300px; height:20px;}
.ffield textarea{ border:#dfa373 1px solid; width:300px; height:80px; }






