@charset "utf-8";
/* CSS Document
Maroon: #7C2B1E
 */

body, html {
	position: relative;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #222;
	background-color: #E8E7E3;
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	background-position: center -340px;
}
a {
	color: #006BA6;
	text-decoration: none;
}
a:hover {text-decoration:underline;}
a img {border:0;}
#header{z-index:100;}
#topbar {background-color:#7D8737; height:12px; width:100%; color:#fff; font-size:12px; text-transform:uppercase; padding:10px 0; text-align:center; }
p {font-size:14px; line-height:1.5em; margin:0 0 14px 0;}
#top {background:url(images/bg-top-shadow.png) bottom; width:1005px; margin:0 auto; padding:15px 0 30px 0; height:94px;}
ul {list-style:none; margin:0; padding:0;}
li {list-style:none; background:url(images/bullet.png) no-repeat left top; margin:0; padding-left:15px; font-size:12px; margin:0 0 16px 0;padding-top:3px; line-height:1.6em;}
h1 {margin:0 0 12px; font-weight:normal;}
h2 {margin:0 0 15px; font-weight:normal;}
h3 {margin:0 0 12px; font-weight:normal;}
.logo {float:left;}
#nav {float:right; width:800px; height:40px; margin-top:32px;}
#slider {clear:both; margin:0px 0;}
#overviewtext {font-size:12px; text-transform:uppercase; width:1000px; float:left; font-family:Georgia, "Times New Roman", Times, serif; color:#444; line-height:1.7em; margin-top:15px; text-align:justify;}
#lowerouter {width:1000px; margin:0 auto;}
#leftnav {float:left; width:200px; padding:15px 15px 15px 15px; background-color:#efefef;}
#leftnav h1 {font-size:19px; font-weight:normal; color:#7C2B1E;}

#left {float:left; width:320px;}
#left h2 {color:#7C2B1E; font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal; margin:0 0 8px 0;}

#middle {text-align:center; float:left; width:300px; margin:0 40px; background:url(images/bg-tree1.png) no-repeat center center;padding:45px 0;}
#middle h1 {font-family:Verdana, Geneva, sans-serif; font-size:18px; line-height:1.8em; font-weight:normal;}

#right {float:left; width:300px;}
#right a {font-size:14px; font-style:italic; }
#right h2 {margin:0 0 15px 0; padding:0; font-weight:normal; font-size:19px;}

#content {width:700px; float:left; margin:0 0 0 40px;}
#content h1 {color:#7C2B1E; font-size:28px; font-weight:normal; margin:0 0 4px 0; padding:0;}
#content h2 {font-size:20px; font-weight:normal;}
#content h3 {font-family:Verdana, Geneva, sans-serif; font-size:20px; line-height:1em; font-weight:normal; color:#666;}

#footer {clear:both; width:980px; overflow:hidden; background-color:#F2F2F2; margin:0 auto; text-align:center; font-size:12px; padding:15px 0 5px 0; border:1px solid #ccc;}
#legal {padding:15px; width:940px; margin:0 auto; text-align:center; clear:both; font-size:11px; color:#666;}
#legal p {font-size:11px;}
.imgleft {float:left; margin:0 15px 15px 0;}
.justify {text-align:justify;}

.shadowbox {
	background-color: #F7F7F7;
	box-shadow: 4px 4px 4px 4px #ccc;
	padding: 15px 25px;
}

.imgborder {padding:2px; border:1px solid #ccc;}