body {
	width:100%;
	margin:0;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:1.0em;
	background-color:#ffc;
	letter-spacing:0.08em;
	font-weight: normal;
	
}
#wrapper{
	width:68em;
	margin:0 auto 0;
}
h1 {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:6.5em;
	color:#3c693e;
	margin:0 0 0 0;
	text-align:center;
	}
h2{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:3em;
	color:#3c693e;
	margin:0 0 5px 0;
	text-align:center;
	}
	
h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3c693e;
	font-size:25px;
	margin:0;
	}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	text-align:center;
	}
h5 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#008000;
	margin: 0;
	text-align:center;
	}
	h6 {
		font-size:16px;
		line-height:.8em;
		color:#006666;
		margin-left:10px;
	}
#navigation {
	float:left;
	margin:0;
	border-right:thin solid #336666;
	left: -2px;
	top: 44px;
	width:16em;
}
#main {
	
	float:right;
	width:50em;
	margin:0;
	text-align: left;
}
#main a {
	font-size:medium;
	}
#header {
	width: 95%;
	margin: 10px auto 10px;
	
	}
#footer {
	
	width:75%;
	text-align:center;
	margin:0 auto 0;

	}
#content {
	width:50em;
	margin:0 auto 0;

}
#contentlist {
	font-size:14px;
	font-weight:200;
	color:#006666;
	line-height:20px;
}
#right {float:right;
	width:50em;
	text-align:left;
}
	
#maincontent {
	float:left;
	width:40em;
	padding: 15px 0;
}
#mainleft {
	float:left;
	width:50em;
	clear:both;
}
#mainright {
	
	float:right;
	width:25em;
}
#main ul {
	margin:0;
}
#main li {
	list-style:none;
	width:50em;
	height:140px;
	clear:both;
	margin:0;
}
	
#greyBox {
	width:48em;
	float:left;
	margin: 25px auto 0;	
}
#greyBox p {
	text-indent:0;
}
.boxColumn {
	padding: 20px 2px 10px 10px;
	float: right;
	width: 15em;
}
.greyBox h1 {
	font: 1.2em "Arial Black", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #ffffff;
	background: #336633;
	margin: 0px;
	padding: 7px 0px 4px 7px;
}
.greyBox h2 {
	font: 12px/12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #7f7f7f;
	padding: 0px 0px 8px 8px;
	margin: 0px;
}
.greyBox p{
	font-size:110%;
	text-indent:5px;
	padding:0;
}
.boxColumn h1 {
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #ab2b5d;
	background: #ffffff;
	padding: 0px;
	margin-bottom: 2px;
}
p {
	margin-top: 0px;
	margin-bottom: 1em;
	padding-left: 8px;
}
.boxColumn p {
	padding: 0px;
}
.separator {
	clear: both;
}
#navlist
{
color: white;
background: #fee6b6;
border-bottom: 0.2em solid #fee6b6;
border-right: 0.2em solid #fee6b6;
padding: 0 1px;
margin: 0 0 0 5px;
width: 14em;
font: normal 0.8em Verdana, sans-serif;
vertical-align:top;
}
strong{
	color:#bf6130;
}

#navlist li
{
list-style: none;
margin: 0;
font-size: 1.5em;
}

#navlist a
{
display: block;
text-decoration: none;
margin-bottom: 0.5em;

color: white;
background: #bf6130;

padding: 0.25em 0.5em 0.4em 0.75em;
}

#navlist a#current { border-color: #f30; }

#navlist a
{
width: 100%;
/* only necessary for Internet Explorer */
}

#navlist a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 12em;
/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navlist a
{
width: 100%;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navlist a:hover, #navlist a#current:hover
{
background-color:#669966;
border-color: #fee6b6;
padding: 0.25em 0.5em 0.4em 0.75em;

}

#navlist a:active, #navlist a#current:active
{
background: #fee6b6;
border-color: #069 #6cf #5bd white;
padding: 0.25em 0.5em 0.4em 0.75em;
}
#slide{
	width:595px;
	margin:25px auto 0;
	
}
