body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#555;
	background:url(images/main_bg.png) top repeat-x; 
	background-color:#746d51 /*#615a42*/;
	/*background-color:#010101;*/
}
a:link {
	color: #1f739c;
}
a:visited {
	color: #1f739c;
}
a:hover {
	color: #1f739c;
}
a:active {
	color: #1f739c;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#0f4172;
	text-align:left;
}
h2 {
	margin:0px;
	padding:8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#504a36;
}
h3 {
	margin:4px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#1F739C;
}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:inline;
	color:#B39D6B;
}
h5 {
	margin:0px;
	padding:3px 0px 0px 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#504a36;
}
h6 {
	margin:4px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
}
.title {
	font-weight:bold;
	color:#1F739C;
}
.title2 {
	color:#b39d6b;
}
.small {
	font-size:11px;
	font-weight:normal;
}
ul {
	margin:10px 10px;
	padding:0px;
}
ul li {
	padding:5px 0px 5px 15px;
	background:url(../images/arrow.gif) left top no-repeat;
	list-style:none;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	color:#1f739c;
	border-bottom:#CCC dotted 1px;
}
ul li a {
	color:#1f739c;
	text-decoration:none;
}
hr {
	margin:5px 0px;
	padding:0px;
	background-color:#d1cfb3;
	color:#d1cfb3;
	border:#d1cfb3 solid 1px;
	clear:both;
}
.imgLeft {
	margin:0px 15px 15px 0px;
	padding:1px;
	float:left;
	border:#becad6 solid 1px;
}
.imgRight {
	margin:0px 0 15px 15px;
	padding:1px;
	float:right;
	border:#becad6 solid 1px;
}
.imgBorder2 {
	margin:0px;
	padding:1px;
	border:#becad6 solid 1px;
	background-color:#FFF;
}
.imgBorder {
	padding:1px;
	border:#5a5a5a solid 1px;
	background-color:#FFF;
}
#container {
	border:#ececec solid 1px; 
	padding:0px 35px 0 35px; 
	width:890px; 
	background-color:#fff4cf;
}
#menu {
	margin:0px 0 5px 0px; 
	height:37px; 
	background-color:#504a36; 
	text-align:center; 
	vertical-align:middle; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#FFF; 
	font-weight:normal;
}
#menu a {
	color:#FFF;
	text-decoration:none;
}
#menu ul li {
	margin:0px;
	padding:0px 11px;
	display:inline;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:normal;
	border:none;
}
.content {
	vertical-align:top;
}
.articles {
	width:50%;
	color:#877b54;
}
.articles a {
	color:#877b54;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}
#leftMenu {
	margin:5px;
	padding:3px 0px;
	background-color:#FFF;
}
#leftMenu h3 {
	margin:0px;
	padding:5px 10px;
	font:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#333333;
	color:#FFF;
}
#leftMenu ul {
	margin:10px 10px;
	padding:0px;
}
#leftMenu ul li {
	padding:5px 0px 5px 15px;
	background:url(../images/arrow.gif) left top no-repeat;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1f739c;
	border-bottom:#CCC dotted 1px;
}
#leftMenu ul li a {
	color:#1f739c;
	text-decoration:none;
}
#leftMenu ul ul {
	margin:5px 17px;
	padding:0px;
	font-weight:normal;
}
#leftMenu ul ul li {
	padding:3px 0px 3px 13px;
	background:url(../images/arrow_2.gif) left no-repeat;
	list-style:none;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#1f739c;
	border-bottom:#CCC dotted 1px;
}
#leftMenu ul ul li a {
	color:#1f739c;
	text-decoration:none;
}

#leftNav {
	padding-bottom:100px;
	border-right:#becad6 solid 1px;
	/*background-color:#dde5e6;*/
}
#newsletter {
	border:#C6C69B solid 1px;
	background:url(../images/newsletter_bg.jpg) top repeat-x;
}
#newsletter td {
	margin:0px;
	padding:3px;
	border-bottom:#B7AB7B dotted 1px;
}
#newsletter h3 {
	margin:0px;
	padding:5px 8px;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	/*background-color:#5B5748;
	background-color:#333333;*/
	background:url(../images/newsletter_h3.gif) top no-repeat;
	color:#FFF;
}
/*table {
	text-align:left;
}
table td .content {
	text-align:left;
}
table td .content p {
	margin:3px 0px;
	padding:0px;
}*/
.form h3 {
	margin:0px 0 6px 0px;
	padding:15px 7px;
	background:url(../images/form_header.jpg) top repeat-x;
	/*color:#504a36;*/
	color:#003c5e;
	height:22px;
}
.form {
	padding:2px;
	border:#d1cfb3 solid 2px;
}
.form table td {
	margin:0px;
	padding:2px 5px 3px 5px;
	border-top:#becad6 solid 1px;
	border-bottom:#becad6 solid 1px;
	border-right:#becad6 solid 1px;
	border-left:#becad6 solid 1px;
	text-align:center;
	vertical-align:top;
}
.form hr {
	margin:2px;
	padding:0px;
}
/*.form table td h2 {
	margin:0px;
	padding:5px 0 0 0px;
	background:url(../images/tbl_header_bg.jpg) left top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#0f4172;
	height:26px;
	vertical-align:middle;
	border:#becad6 solid 1px;
}
.form table td h3 {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#1f739c;
}
.form table td div {
	text-align:left;
}
.form ul {
	margin:10px 10px;
	padding:0px;
	text-align:left;
}
.form ul li {
	padding:5px 0px 5px 15px;
	background:url(../images/arrow.gif) left top no-repeat;
	list-style:none;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#1f739c;
	border-bottom:#CCC dotted 1px;
}
.form ul li a {
	color:#1f739c;
	text-decoration:none;
}*/
.border {
	border: #CCC solid 1px;
}
.logo {
	background:url(../images/logo.gif) left no-repeat;
	height:116px;
}
.home_banner {
	margin:0px;
	padding:0px;
	border:#CCC solid 1px;
	height:116px; 
}
.tblHeader {
	margin:0px;
	padding:5px;
	background:url(../images/tbl_header_bg.jpg) left top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#0f4172;
	text-align:center;
	height:26px;
	border:#becad6 solid 1px;
}
.tblHeader2 {
	margin:0px 0 4px 0px;
	padding:12px 0 12px 45px;
	background:url(../images/tbl_header_2.gif) left top no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	letter-spacing:0.5px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
	width:355px;
	height:20px;
}
.cal_header {
	background-color:#0f4172;
	background:url(../images/cal_bg.jpg) top repeat-x;
	/*height:20px;*/
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:0.5px;
	font-weight:bold;
	color:#FFF;
}
#footer {
	margin:5px 0 15px 0px;
	padding:20px 10px 10px 10px;
	background:url(../images/footer_bg.jpg) center repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#6d6d6d;
	text-align:center;
	height:55px;
	/*border:#7c7c7c solid 1px;*/
}
#footer a {
	color:#cdc4a6;
	text-decoration:none;
}
#footer p {
	color:#b9af8f;
}
#footer ul li {
	margin:0px;
	padding:0px 12px;
	display:inline;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:normal;
	color:#6d6d6d;
	border:none;
}
/*input submit {
	margin:3px;
	padding:3px 10px;
	background:url(../images/btn_bg.gif) center repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#FFF;
	text-align:center;
	border:#082f5a solid 1px;
}*/