﻿/* CSS layout */
body {
	margin: 0;
	padding: 0;
	background-image:url('layout/bg.jpg');
	background-repeat:repeat-x;
	background-color:#4c6424;
	height:343px;}


#masthead {
	background-image:url('layout/header.jpg');
	background-repeat:no-repeat;
	width:935px;
	height:356px;
	margin-right:auto;
	margin-left:auto;}

#container {
	margin-right:auto;
	margin-left:auto;
	background-image:url('layout/body.jpg');
	background-repeat:repeat-y;
	width:935px;
	min-height:500px;
	height:auto;}
	
h1,h2,h3,h4,h5,h6{
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	margin-bottom:0;}
	
h1{background-image:url('images/headingbg.jpg');
	background-repeat:no-repeat;
	width:338px;
	height:39px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size:large;
	color:#d4d3ac;
	padding:9px 0 0 65px;}
h3{color:#d4d3ac; text-align:center;}

p{	color:#333333;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size:small;
	text-align:justify;
	margin-top:0;
	line-height:1.5em;}

a:link{color:#333333;}
a:hover{color:#5c7732;}

/* P A G E   C O N T E N T  */
#page_content ul{
	padding-left:25px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size:small;
	color:#333333;}
#page_content li{
	padding-left:10px;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	font-size:small;
	color:#333333;
}
#page_content{
	float:left;
	width:404px;
	margin:0 0 0 35px;
	
}
#page_content a:link {color: #664c02; text-decoration: underline; }
#page_content a:active {color: #664c02; text-decoration: underline; }
#page_content a:visited {color: #664c02; text-decoration: underline; }
#page_content a:hover {color: #9baa79; text-decoration: none; }

}
#middle_col a:link {color: #d4d3ac; text-decoration: underline; }
#middle_col a:active {color: #d4d3ac; text-decoration: underline; }
#middle_col a:visited {color: #d4d3ac; text-decoration: underline; }
#middle_col a:hover {color: #333333; text-decoration: none; }

}
#page_content{
	a:visited #333333; 
	a:active:color:#333333;
}
#page_content a:hover{color:#664c02;}

/* M I D D L E   C O L U M N  */
#middle_col {float:left; width:225px; margin:0 0 0 12px;}	
#helpful_links{margin:300px 0 0 0;font-size:small; font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
}
#middle_col a:link, a:visited, a:active {color:#d4d3ac;}
#middle_col a:hover{color:#ffffff;}
	
/* R I G H T   C O L U M N  */
#right_col {width: 224px; float: right;	margin-right:27px;}
#email_directions{
	margin:-35px 0 0 0;
	text-align:center;
	font-size:small;
	font-family:"Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color:#d4d3ac;}
#email_directions a:link {color:#d4d3ac;}
#email_directions a:hover{color:#000000;}

/* F O O T E R  */
#footer {
	clear: both;
	margin-right:auto;
	margin-left:auto;
	background-image:url('layout/footer.jpg');
	background-repeat:no-repeat;
	width:935px;
	height:52px;}
.footer p{
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:x-small;
	color:black;
	margin:0 0 0 35px;}
footer a{color:black;}
footer a:hover{color:#9baa79;}
