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

body {
	background:#eae7d7 url(images/bg.jpg) repeat-x top;
	margin:0px;
	font: .85em/130% Georgia, serif;
}

a {color:#09487a;}
a:hover{color:#3b3b3b;}

#container {
	width:787px;
	margin-right:auto;
	margin-left:auto;
	background:url(images/page_bg.gif) repeat-y top;
}

#header {
	width:inherit;
	height:209px;
	background:url(images/header.jpg) no-repeat left top;
}

#nav {
	width:inherit;
	height:48px;
	/*background:url(images/nav_temp.jpg) no-repeat left top;*/
}

#home-top {
	height:197px;
	width:inherit;
}

#home-top-left {
	width:556px;
	height:197px;
	background:url(images/home_top_left.jpg) no-repeat left top;
	float:left;
}

#home-top-right {
	width:231px;
	height:197px;
	background:url(images/newsletter_bg.jpg) no-repeat left top;
	float:right;
}

#home-top-right form{
	padding: 90px 43px 0px 30px;
}

#home-top-right input{
	width:150px;
	padding:2px;
	margin-bottom:8px;
	border:1px solid #000000;
	color:#444444;
	font-family: Frutiger, "Myriad Web", "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size:.85em;
}

#home-top-right .submit{
	width:62px;
	height:21px;
	padding:0px;
	border: 0px;
}

#home-bot {
	min-height:300px;
	width:inherit;
}

#home-bot-left {
	width:237px;
	height:250px;
	background:url(images/home_bot_left.jpg) no-repeat left top;
	float:left;
}

#home-bot-left p{
	padding:45px 25px 0px 30px;
	font: 11px/14px Georgia, serif;
}

#home-bot-left strong{
	font-weight:bold;
	color:#09487a;
}

#home-bot-left em{
	color:#605f5f;
}

#home-bot-right {
	width:546px;
	height:300px;
	background:url(images/home_bot_right.jpg) no-repeat right top;
	float:right;
}

#home-bot-right p{
	padding:25px 285px 0px 20px;
}

#sub-content {
	padding:20px 75px 50px 75px;
	min-height:450px;
	margin-left:16px;
	background:url(images/sub_bg.jpg) no-repeat left top;
}

#sub-content h1{
	font-size:22px;
	color:#09487a;
}

#sub-content h4{
	font-size:16px;
	color:#09487a;
}

#sidebar{
	width:200px;
	float:right;
	background-color:#e9e4cd;
	border:1px solid #6c5d0d;
	font-size:.85em;
	padding:20px;
	margin-left:40px;
	
}

#events strong{
	font-weight:bold;
	color:#09487a;
}

#events {
	width:275px;
}

#events em{
	color:#605f5f;
}

#events-box{
	background-color:#e9e4cd;
	border:1px solid #6c5d0d;
	padding:20px;
	margin:0px 0px 20px 0px;
}

#events-box2{
	background-color:#ffffff;
	border:1px solid #6c5d0d;
	padding:20px;
	margin:0px 0px 20px 0px;
}

#partners-box{
	background-color:#e9e4cd;
	border:1px solid #6c5d0d;
	padding:20px 20px 20px 20px;
	margin:40px 0px 40px 0px;
}

#partners-box2{
	background-color:#ffffff;
	border:1px solid #6c5d0d;
	padding:20px 20px 20px 20px;
	margin:40px 0px 40px 0px;
}

#footer {
	width:inherit;
	height:80px;
	background:url(images/page_footer.jpg) no-repeat left top;
	font-size:.75em;
	color:#FFFFFF;
	margin-top:25px;
	clear:both;
	
}

#footer a {
	color:#FFFFFF;
	text-decoration:underline;
}

#footer-copyright {
	padding:20px 0px 0px 30px;
	float:left;
}

#footer-navigation {
	padding:28px 40px 0px 0px;
	float:right;
}
