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

body {
	background:url(images/top-fade-bg.gif) #305B3F repeat-x top;
	margin:0;
	padding:0;
	text-align:center;
	font:100% Helvetica, Arial, sans-serif;
	color:#000000;
	}
	
#wrapper {
	margin:0 auto;
	width:900px;
	padding:0;
	text-align:left;
}

.clearspace {
	clear:both;
	line-height:0;
	}


div, ul, li, p, h1, h2, h3, h4 {
	margin:0;
	padding:0;
	}
	
	
#flashcontent {
	width:410px;
	height:450px;
	float:left;
	}
	
img {
	border:none;
	}
	
p {
	line-height:130%;
	}
	
/* header */

#header {
	margin:30px 0 30px 0;
	}
	
#header-contact {
	margin:0 auto;
	padding-top:45px;
	color:#E1DEB6;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	float:right;
	}
	
#header-contact ul {
	list-style-type:none;
	line-height:150%;
	}
	
#header-contact li {
	/*padding-right:25px;*/
	}
	
#header-contact a, #header-contact a:visited {
	color:#E1DEB6;
	text-decoration:none;
	}
	
#header-contact a:hover {
	text-decoration:underline;
	}

/* navigation */


#nav {
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	}
	
#nav ul {
	list-style-type:none;
	}
	
#nav li {
	display:inline;
	padding-right:25px;
	}
	
#nav a, #nav a:visited {
	color:#E1DEB6;
	text-decoration:none;
	}
	
#nav a:hover {
	border-bottom:3px #E1DEB6 solid;
	}
	
#nav a.page {
	border-bottom:3px #E1DEB6 solid;
	}



/* Main copy area */

#main {
	background:#FFFFFF;
	margin-top:20px;
	padding-top:20px;
	}
	
	
#content {
	margin:0 auto;
	width:900px;
	text-align:left;
	}
	
#text-box {
	font-size:14px;
	width:460px;
	float:right;
	padding-right:20px;
}

#text-box p {
	padding-bottom:10px;
	}

#text-box h1 {
	font-size:30px;
	color:#305B3F;
	padding-bottom:10px;
	}
	
#text-box h2 {
	font-size:25px;
	color:#305B3F;
	padding-bottom:10px;
	}
	
#text-box h3 {
	font-size:20px;
	color:#305B3F;
	padding-bottom:10px;
	}


/* Footer */
	
#footer {
	background:url(images/bottom-fade-bg.gif) #305B3F repeat-x top;
	text-align:left;
	height:50px;
	}
	
	
#footer-details {
	margin:0 auto;
	width:900px;
	padding-top:35px;
	padding-bottom:35px;
	color:#E1DEB6;
	font-size:12px;
	font-weight:bold;
	display:none;
	}
	
#footer-details ul {
	list-style-type:none;
	}
	
#footer-details li {
	display:inline;
	padding-right:25px;
	}
	
#footer a, #footer a:visited {
	color:#E1DEB6;
	text-decoration:none;
	}
	
#footer a:hover {
	text-decoration:underline;
	}
	
