/* Setup base body fonts */

body {
	min-width:850px;
	text-align:center;
	font-family: Verdana;
	color: #133333;
	font-size: 10px;
	background-color: #EBE3D7;
}


td {
	font-family: Verdana;
}

th {
	font-family: Verdana;
}

h2 {
	font-size: 16px;
	padding-left:10px;
}
h3 {
	font-size: 14px;
	padding-left:10px;
}
.clear {
	clear:both;
	}

	
#main_container {
	margin: 0 auto;
	width: 850px;
	text-align:left;
	height:900px;
}

#nav {
	position:relative; 
	overflow:hidden;
	width: 850px; height:45px; margin: 0;
	}

#nav p {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #EBE3D8;
	line-height: 10px !important;
	letter-spacing: 4px;
	}

a.nav, a.nav:visited, a.nav:hover, a.nav:link {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #EBE3D8;
	line-height: 10px !important;
	letter-spacing: 4px;
	}
	
/* index HOME page DIV's */
	
#mid1 {
	position:relative;
	height:307px;
	
}
#mid2 {
	position:relative;
	height: 400px;
}
#home2r1c1 {
	position:absolute;
	left:0px;
	top:0px;
	width:280px;
	height:45px;
	z-index:1;
	visibility:visible;
	background:url(images/home2_r1_c1.jpg);
	text-align:center;
	background-image: url(../images/home2_r1_c1.jpg);
}
#home2r1c2 {
	position:absolute;
	left:280px;
	top:0px;
	width:339px;
	height:45px;
	z-index:2;
	visibility:visible;
	background-image:url(../images/home2_r1_c2.jpg);
	text-align:center;
}

#home2r1c4 {
	position:absolute;
	left:619px;
	top:0px;
	width:231px;
	height:45px;
	z-index:3;
	visibility:visible;
	background-image:url(../images/home2_r1_c4.jpg);
	text-align:center;
}

#home2r2c1 {
	position:absolute;
	left:0px;
	top:0px;
	width:406px;
	height:307px;
	z-index:4;
	visibility:visible;
	background-image:url(../images/home2_r2_c1.jpg);
	text-align: right;
	vertical-align: bottom;
}


#home2r2c3 {
	position:absolute;
	left:406px;
	top:0px;
	width:444px;
	height:307px;
	z-index:5;
	visibility:visible;
	background-image:url(../images/home2_r2_c3.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding: 18px 0 0 42px;
}

#home2r2c3 p {
	text-align:left;
	font-weight:bolder;
	font-size: 14px;
	line-height: .5em;
}

#home2r2c3 a, a:hover, a:visited {
color:#143356; padding-left: 2px; font-size: 14px;
}

.main_label {
color:#566B24;
}

.main_text {
color:#143356;
}



#menu1 {
	vertical-align:bottom;
	padding-top: 200px;
}
#menu1 p {
	color:#45586c;
	font-size: 11px;
	font-weight: bolder;
	padding-right: 24px;
	line-height: 8px;
	margin: 0 0 1.5em 0;
	}
	
a.menu1, a.menu1:link, a.menu1:visited, a.menu1:hover {
	color:#45586c;
	font-size: 11px;
	font-weight: bolder;
	padding-right: 24px;
	line-height: 8px;
	margin: 0 0 1.5em 0;
	}

#home2r3c1 {
	position:absolute;
	left:0px;
	top:0px;
	width:406px;
	height:320px;
	z-index:6;
	visibility:visible;
	background-image:url(../images/home2_r3_c1.jpg); background-repeat:no-repeat;
	text-align:left;
}

#home2r3c1 a, a:visited, a:hover {
padding-left: 2px;}

#news_home2 {
	color:#45586c;
	font-size: 11px;
	font-weight: bolder;
	padding: 150px 28px;
	}
#news_home2 p {
	font-size: 9pt;
	font-weight: normal;	/* padding-left: 28px; */
	}

#news_home2 h1 {
	color: #566B24;
	font-size: 18px;
	/* padding-left: 28px; */	
	}

#home2r3c3 {
	position:absolute;
	left:406px;
	top:0px;
	width:444px;
	height:auto;
	z-index:7;
	visibility:visible;
	text-align:left;
	border-left-color: #BDAF95;
	border-left-width: 1px;
	border-left-style: solid;
}

#menu2 {
	vertical-align: text-top;
	padding-top: 24px;
	padding-bottom: 24px;
	border-left-color: #BDAF95;
	border-left-width: 2px;

}
#menu2 p, a, a:hover, a:visited{
	text-decoration:none;
	color:#45586c;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 2px;
	line-height: 8px;
	margin: 0 0 1.5em 0;
	}

a.menu2, a.menu2:hover, a.menu2:visited{
	text-decoration:none;
	color:#45586c;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 24px;
	line-height: 8px;
	margin: 0 0 1.5em 0;
	}


#content_home2 {
	color: #14335a;
	font-size: 11px;
	font-weight: bolder;
	padding: 15px 22px;
	border-left-color: #BDAF95;
	border-left-width: 2px;
	}

#content_home2 p {
	color: #14335a;
	font-size: 9pt;	/* padding-left: 24px; */
	font-weight: normal;
	}

#content_home2 h1 {
	color: #14335a;
	font-size: 18px;
	line-height: normal;	/* padding-left: 24px; */
	}


/*
### Inner Pages DIV's            ###########
*/

#mid_inner {
	position:relative;
	width:850px;
	height: 600px;
}

#aboutus2r1c1 {
	position:absolute;
	left:0px;
	top:0px;
	width:850px;
	height:45px;
	z-index:1;
	visibility:visible;
	background-image:url(../images/aboutus2_r1_c1.jpg);
	background-repeat:no-repeat;
}
#aboutus2r2c1 {
	position:absolute;
	left:0px;
	top:0px;
	width:323px;
	height:627px;
	z-index:2;
	visibility:visible;
	background-image:url(../images/aboutus2_r2_c1.jpg);
	background-repeat:no-repeat;
}
#aboutus2r2c2 {
	position:absolute;
	left:323px;
	top:0px;
	width:527px;
	height:201px;
	z-index:3;
	visibility:visible;
	background-image:url(../images/aboutus2_r2_c2.jpg);
	background-repeat:no-repeat;
	text-align: right;
}
#aboutus2r3c2 {
	position:absolute;
	left:323px;
	top:201px;
	width:527px;
	height:auto;
	z-index:4;
	visibility:visible;
	border-left-color: #BDAf95;
	border-left-width: 2px;
	border-left-style: solid;
}

#menu_inner {
	vertical-align: text-top;
	padding-top: 45px;
	text-align: right;
	padding-right: 28px;
	line-height: 2px;
}

#menu_inner p, a, a:hover, a:visited {
	text-decoration:none;
	color:#45586c;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 24px;
	line-height: 4px;
	margin: 0 0 1.75em 0;
	padding-right: 0px;
	letter-spacing: normal;
	}

a.menu_inner, a.menu_inner:hover, a.menu_inner:visited {
	text-decoration:none;
	color:#14335a;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 24px;
	line-height: 4px;
	margin: 0 0 1.75em 0;
	padding-right: 0px;
	letter-spacing: normal;
	}

.menu_current {
	color:#566B24 !important; 
	text-decoration: none;
	line-height:4px !important;
	margin: 0 0 0.5em 0 !important;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 24px;
	}


.menu_current_nosub {
	color:#566B24 !important; 
	text-decoration: none;
	line-height:normal !important;
	margin: 0 0 1.5em 0 !important;
	font-size: 11px;
	font-weight: bolder;
	padding-left: 24px;
	
	}

#subnav  {
	padding: 0.5em 0 0.75em 0;
	}

#subnav p {
	color:#566B24;
	font-style:italic;
	font-size: 7pt;
	margin: 0 0 1.0em 0;
	}
	
a.subnav, a.subnav:visited, a.subnav:hover, a.subnav:link {
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color:#566B24;
	font-style:italic;
	font-size: 7pt;
	margin: 0 0 1.0em 0;
	}

#content_inner  {
	color: #14335a;
	font-size: 11px;
	font-weight: bolder;
	padding: 6px 28px;
	}
#content_inner p {
	color: #14335a;
	font-size: 9pt;	/* padding-left: 24px; */
	font-weight: normal;
	}
#content_inner a, a:visited, a:hover {
	padding-left: 2px;
	line-height: 6px;
	}

#content_inner h1 {
	color: #566B24;
	font-size: 17px;	/* padding-left: 24px; */
	line-height: 4px;
	}

#content_inner_bottom  {
	color: #14335a;
	font-size: 11px;
	font-weight: bolder;
	padding: 6px 28px;
	}

/*
### Footers           ###########
*/

#footer {
	z-index:10;
	position:relative;
	padding-right: 24px;
	width: 850px;
	text-align: left;
	float: left;
}

#footer p {
	color:#45586c;
	font-size: 9px;
	padding-left: 24px;
	}
#navytextbold {
	color:#14335a;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	}
	#greentextbold {
	color:#566B24;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	}


