@charset "utf-8";
/* CSS Document */

* {
	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0;
	margin: 0;
	}
	
	
	
	body{ background-image:url(images/bg_clean.jpg);
	background-position:center;
	background-color:#f2f4d6;
	background-position:top;
	background-repeat:no-repeat;}
	
	
	h1 { text-indent:-9999px;
	background-image:url(images/ie6_header.jpg);
	background-repeat:no-repeat;
	width:791px;
	height:92px;
	position:relative;
	margin-bottom:15px;
	
	/*margin-top:15px;*/}
	
	
	h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	left: 25px;
}
	
	h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; }
	
	h4{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px; font-weight:bold;}
	
	p{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
	
	#navlist_container {
	
	width:800px;
	height:125px;
	background:url(images/nav_bg_2.png) center top no-repeat;
	left:-5px;
	position:relative;
	
	}
	
	#navlist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:22px;
	text-align:center;
	position:relative;
	top:50px;
}
	
	
	#navlist li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;}

#navlist li a {color:#663300; text-decoration:none; font-weight:bold; }

#navlist li a:hover {color:#FF9900; text-decoration:none; font-weight:bold; }

#navHome a {color:#663300; text-decoration:none; color:#00FFCC; }


#page_container {
width: 760px;
	\width: 820px;
	w\idth: 800px;
	/*border: 1px solid gray;*/
	margin: 0 auto;
	text-align:left;
position: relative;
min-height: 100%;
margin-bottom: -181px;

}

.body_text_container {
background-image:url(images/div_bg.png);
width:831px;
height:257px;
margin-top:15px;
position:relative;
left:-5px;
color:#663300;
background-repeat:no-repeat;
}

.body_text {
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:450px;
	position:relative;
	top:35px;
	line-height:30px;
	margin-left:45px;
	color:#663300;
	float:left;
	}

#contact_text {list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:650px;
position:relative;
line-height:16px;
color:#663300; 
float:left;
margin-top:15px;
margin-bottom:15px;
}

.oaklodge { float:left; border:#FFFFFF medium; position:relative;
top:35px; left:25px;}

#midbar_1 { position:relative;
top:30px;
left:25px;
float:left;}

#midbar_2 { position:relative;
float:left;
top:30px;
left:25px;
margin-left:15px;}

#midbar_3 { position:relative;
float:left;
top:30px;
left:25px;
margin-left:15px;}

#midbar_4 { position:relative;
float:left;
top:30px;
left:25px;
margin-left:15px;}

#midbar_container {
background-image:url(images/div_bg.png);
width:831px;
height:257px;
margin-top:25px;
position:relative;
left:-5px;
color:#663300;
background-repeat:no-repeat;
}



li.nav_posistion {margin-right:20px;}

li.nav_home { margin-left:10px;
margin-right:10px;}

li.nav_end{ margin-right:1px;
margin-left:5px;}

#nail{padding-top:5px;}


.form_container{ position:relative;
width:400px;
height:400px;
background-color:#CC6633;}


.form_subject { position:relative;
padding-left:25px;}

.picutre_p{
position:relative;
left:25px;
top:35px;
	}
	
	#picture_heading{ position:relative;
	left:25px;
	top:25px;
	margin-bottom:10px;}
	
	
	.body_large_container {
background-image:url(images/div_bg_Large.png);
background-repeat:no-repeat;
width:813px;
height:547px;
margin-top:15px;
position:relative;
left:-10px;
color:#663300
}

#contact_list {
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#contact_list li {
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#about_text {

list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:750px;
position:relative;
top:35px;
line-height:18px;
margin-right:25px;
color:#663300; 
float:left;
padding-left:30px;
}

#about_text h2,h3,p{ margin-bottom:15px;}




.myinputstyle {
	border: 2px solid #ffffff;
	/** remember to change image path **/
	background: url(none) no-repeat #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	margin-bottom:10px;
	margin-top:10px;
	color: #754206;
	margin-left:5px;
}


.mylabelstyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #f3f3dd;
	padding-left:5px;

	
}


.myinputstyle:hover {
	border: 2px solid #feffad;
	/** remember to change image path **/
	background: url(none) no-repeat #feffad;
	color: #454743;
}




.form_wrapper{
	position:relative;
	width:400px;
	height:425px;
	background-color:#FF9933;
	border:#ee8b28 thick solid;
	left: 25px;
	top: 25px;

}
	#errors
		{
			
			font-size:14px;
			font-weight:normal;
			margin:15px;
			padding:15px;
			position:relative;
			width:250px;
			height:50px;
			float:left;
			top:200px;
			left:-50px;
				
		}
		
		
#footer {
position:relative;
background-image:url(images/footerbg.jpg);
background-repeat:no-repeat;
background-position:center;
height:181px;
width:793px;
margin-left:-5px;
margin-top:15px;

}


#footer ul {

font:Verdana, Arial, Helvetica, sans-serif;
color:#663300;

list-style:none;
}

#footer li a{color:#663300;text-decoration:none; font-weight:bold; font-size:12px; line-height:18px; font-family: Verdana, Arial, Helvetica, sans-serif;}


#footer_navmain{ display:block;
position:relative;
top:50px;
left:250px;
float:left;}


#footer_navsub{ display:block;
position:relative;
top:50px;
left:300px;
float:left;}

#footerinfotext { position:relative;
display:inline;
left:-150px;
top:170px;
float:left;
font-size:9px;
font-weight:bold;}

#footerinforight{ position:relative;
display:inline;
top:140px;
float:right;
font-size:9px;
font-weight:bold;}


.clearfooter {
height:181px;
clear: both;
}

.entry {background-image:url(images/div_bg.png);
width:831px;
height:257px;
margin-top:15px;
position:relative;
left:-20px;
color:#663300}

.entry p {list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:450px;
	position:relative;
	top:35px;
	line-height:30px;
	margin-left:45px;
	color:#663300;
	float:left;}
	
	
	#donation_container{
	background-image:url(images/repeater.png);
width:831px;
margin-top:15px;
position:relative;
left:-5px;
color:#663300;
background-repeat:repeat-y;}

#donation_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	margin-left:25px;
	color:#663300;
	width:750px;
	padding-top:25px;
	padding-left:10px;
	
		}
		
		
#donation_text h2 {
margin-bottom:15px;}
#donation_textp {
padding-bottom:15px;}

.donation_buttons { position:relative;
padding-left:25px;
padding-top:15px;
width:400px;
left:25px;}

#more_contact{
position:absolute;
top:55px;
color:#663300;
font-size:14px;
line-height:28px;
left:475px;
font-weight:bold;
width:200px;
}

#more_contact h3{ display:inline;
float:left;}


#links li a {color:#663300;
text-decoration:none;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
list-style:none;}


#progress_text {
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:750px;
	position:relative;
	top:25px;
	line-height:18px;
	margin-left:25px;
	color:#663300;
	float:left;
	}
	
	#linksimage{ float:left;
	position:relative;
	top:30px;
	display:inline;}
	
	
	
	
	#links_text {
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:450px;
	position:relative;
	top:15px;
	line-height:30px;
	margin-left:45px;
	color:#663300;
	float:left;
	}
	
	#contact_us{ position:relative;
	left:25px;
	top:20px;}
