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

/*******************************
	Global Styles
*******************************/
body, html{
	margin:0px;
	padding:0px;
	background-color:#fdfbef;
	font:Helvetica, Verdana, Arial, sans-serif;
}

/*******************************
	Page Layout
*******************************/
#container{
	margin:0px auto auto auto;
	background-color:#ffffff;
	width:940px;
	border-right:1px solid #EFEFEF;
	border-left:1px solid #EFEFEF;
	/*border-bottom:1px solid #EFEFEF;*/
}
#shadow1 {
	width:938px;
	border-right:1px solid #E5E5E5;
	border-left:1px solid #E5E5E5;
	/*border-bottom:1px solid #E5E5E5;*/
}
#shadow2 {
	width:936px;
	border-right:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	/*border-bottom:1px solid #DBDBDB;*/
}
#shadow3 {
	width:934px;
	border-right:1px solid #D1D1D1;
	border-left:1px solid #D1D1D1;
	/*border-bottom:1px solid #D1D1D1;*/
}
#shadow4 {
	width:932px;
	border-right:1px solid #C7C7C7;
	border-left:1px solid #C7C7C7;
	/*border-bottom:1px solid #C7C7C7;*/
}
#shadow5 {
	width:930px;
	border-right:1px solid #BDBDBD;
	border-left:1px solid #BDBDBD;
	/*border-bottom:1px solid #BDBDBD;*/
}
#shadow6 {
	width:928px;
	border-right:1px solid #b3b3b3;
	border-left:1px solid #b3b3b3;
	border-bottom:1px solid #b3b3b3;
}
#shadow7 {
	width:926px;
	border-right:1px solid #A9A9A9;
	border-left:1px solid #A9A9A9;
	border-bottom:1px solid #A9A9A9;
}
#shadow8 {
	width:924px;
	border-right:1px solid #9F9F9F;
	border-left:1px solid #9F9F9F;
	border-bottom:1px solid #9F9F9F;
}
#main{
	width:800px;	
}

/*******************************
	Header
*******************************/
#header{
	width:800px;  						/* Has to match the width of #main */
	height:280px;
}
#events{
	margin-top:10px;	
}
#events .events{
	line-height:16px;
	font-size:11pt;
	color:#303031;
	font-weight:bold;
}

/*******************************
	Body Section - bellow the header
*******************************/
#body_section{
	width:800px;						/* Has to match the width of #main */
	margin-top:14px;
	padding-bottom:15px;
}

/*******************************
	Navigation
*******************************/	
#nav{
	float:left;
	width:130px;
}
#nav .link_div+.link_div{
	margin-top:10px;
}
#nav .curPage_div {
	/*line-height:17px;*/
	color:#9f712a;
	font-weight:bold; 
	text-decoration:underline; 
	font-size:12pt;
	
}
#nav .links{
	/*line-height:17px;*/
	font-size:11pt;
	text-decoration:none;
	color:#9f712a;
}
#nav a:hover {
	text-decoration:underline;
}

/*******************************
	Content
*******************************/
#content {
	float:left;
	width:670px;					/* width of #body_section - width of #nav */
	color:#303031;
}
#content p {
	line-height:16px;
	font-size:10pt;
	color:#303031;
	margin-top:0px;
}
#content p+p {
	margin:1em 0px;	
}
#content h1 {
	font-size:16pt;
}
#content h2 {
	font-size:14pt;
}
#content h3 {
	font-size:12pt;
}
#content h4 {
	font-size:10pt;
}
#content a:link, a:visited {
	text-decoration:none;
	color:#9f712a;
}
#content a:hover {
	text-decoration:underline;
}

/*******************************
	Footer
*******************************/
#footer {
	width:924px;
	background-color:#a3a7aa;
	height:54px;
	margin-left:-62px;
	font-size:10pt;
}

#email_us {
	float:left;
	padding:3px 0px 0px 30px;
	color:#854511;
}
#email_us a:link, a:visited {
	text-decoration:none;
	color:#854511;
}

#address{
	float:left;
	width:auto;
	text-align:center;
	padding-left:275px;
}
#address h4 {
	font-size:11pt;
	margin:3px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
}
#address a:link, a:visited {
	text-decoration:none;
	color:#854511;
	width:100%
	height:50px;
}
#phone {
	float: right;
	padding:15px 30px 0px 0px;
	font-size:13pt;
	color:#854811;
	
}