/*  Site CSS  */

html,body {
	width:100%;
	margin:0;
	padding:0;
	font-size:100%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#333333;

}
body {
	background-color:#827062;
}

.clear {
	clear:both;
	margin:0;
	height:0;
	padding:0;
}
.orange {
	color:#de6209;
}
#header {
	background-color:#827062;
	padding-left:20%;
}
#header img {
	margin:28px 0 16px 0;
}
#mainNav {
	padding-left:20%;
	background-image:url(images/mainnav_bkgd.gif);
	background-repeat:repeat-x;
	background-position: top left;
	background-color:#ffffff;
}
#mainNav ul {
	margin:0;
	padding:0;
}
#mainNav ul li {
	margin:0;
	padding:0;

}
#mainNav a:link, #mainNav a:visited {
	display:block;
	float:left;
	background-image:url(images/mainnav_separator.gif);
	background-repeat:repeat-x;
	background-position: right top;
	padding:23px 30px 27px 30px;
	font-size:80%;
	color:#ffffff;
	text-decoration:none;
	background-color:none;
}
#mainNav a:hover, #mainNav a.active {
	display:block;
	float:left;
	background-image:url(images/mainnav_bkgd_sel.gif);
	background-repeat:repeat-x;
	background-position: top right;
	padding:23px 30px 27px 30px;
	font-size:80%;
	color:#ffffff;
	text-decoration:none;
	background-color:none;
}

#mainNav .home {
	float:left;
}

#content {
	padding:30px 20% 30px 20%;
	font-size:75%;
	background-color:#ffffff;
}
#content a:link, #content a:visited {
	color:#de6209;
	text-decoration:underline;
}
#content a:active, #content a:hover {
	color:#827062;
	text-decoration:underline;
}
#content .toolbox {
	background-image:url(images/toolbox.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding: 4px 0 3px 45px;
	font-weight:bold;
}

#content #homeLeft {
	float:left;
	width:350px;
	text-align:left;
}
#content #leftCol #homeLeft img {
	margin-left:10px;
}
#content #homeMiddle {
	float:left;
	width:400px;
}
#content #homeMiddle  ul.tick {
	margin:30px 0 0 3px;
	padding:0;
	list-style:none;
}
#content #homeMiddle ul.tick li {
	line-height:2.5em;
	padding-left:25px;
	background-image:url(images/tick.gif);
	background-repeat:no-repeat;
	background-position: 2px left;
}

#content h1 {
	font-size:140%;
	font-weight:normal;
    color:#de6209;
    border-bottom:1px solid #de6209;;
}
#footer {
	font-size:65%;
	text-align:center;
	background-color:#d9c9b6;
	height:30px;
}
