@import url("main.css");
@import url("topnav.css");

body {
	text-align:center;
	margin: 0;
	padding: 0;
	color:#000;
	height: auto;
	background:#061E5F;
	margin: 30px 0 0 0;
	padding:0px;
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:120%;
}

.body_fm{ background:#ffffff; width:802px; margin:auto; overflow: hidden }

#logo {float: left; width: 162px; height: 50px; margin: 25px 20px 0 5px; font-size: 16px}
#top {float: left; width: 740px; height: 50px;}
div.hrule {height: 6px; background: #ccc}

.top_bar{background:#E1D9C4;}
.content_fm{background:url(../images/content_bg.jpg) repeat-y;}
.cr_header{background:#496B9B;}
.content_left h1{color:#9C8557; }
.content_right{background:#C9D1E6;}
.content {width: 585px; overflow: hidden}

.top_bar{ height:26px; }
.f50{filter:alpha(opacity=50);opacity: 0.50; }
.content{float:left; width:585px;}


#front{width:802px; height:550px; padding-top:15px;}
#front h3{width: 482px; height:25px; line-height:25px; color:#fff; text-align:center; font-weight:bold;}
#front .left{width:320px; height:550px; float:left; background:url(/images/home_bg.jpg) top left repeat-y; overflow: hidden}
#front .right{width:482px; height:550px; float:right; overflow: hidden}
#front .box1{width:300px; height:318px; margin:0 auto; overflow: hidden}
#front .box1 *{color:#fff;}
#front .box1 p{line-height:150%; color:#fff;}
#front .box2{width:481px; height:255px; background-color:#e2e4f0; overflow-y:scroll;}
#front .box2 table{width:445px; margin-left:15px;}
#front .box2 th{height:24px; line-height:24px; font-size:14px; color:566e9c;}
#front .box2 .td1{padding:0 10px;}
#front .box2 .td2{white-space:nowrap;}
#front .box3{width:465px; height:145px; margin-left:15px; *margin-bottom:2px; text-align:left; overflow-y:scroll;}
#front .box3 ul,#front .box3 li{margin:0; padding:0;}
#front .box3 ul{margin-left:15px; margin-top:15px;}
#front .box3 li{color:#53709a; font-weight:bold; line-height:180%;}

.frontnav{width:800px;background-color:#a6a6a6;}
.frontnav ul{margin:0; padding:0;}
.frontnav li{float:left; height:25px; list-style:none;}
.frontnav li.l1{width:68px; background:url(../images/nav_img.jpg) top left no-repeat;}


#content {margin-left:25px; margin-top:10px;}
#content p {margin: 10px 30px 20px 0; line-height: 130%}
#content a, #content a:visited {color: #00f}

#navbar {float: left; width: 802px; height: 25px; background: #003; margin: 0 0 0 0; text-align: left;}

#leftcol {float: left; width: 170px}
#wrapper-content {position: relative; width: 948px; text-align: left; margin: 20px 0 0 0;}

#footer {margin: 0 auto 0 auto; text-align: center; background: #A3A3A3; height: 20px}
#footer ul {list-style-type: none; color: #4a3c25; font-size: 9px;}
#footer li {display: inline; margin: 0 5px 0 0;}
#footer p {font-size: 9px; text-align: center}

#cmsnav {float: left; width: 186px; margin: 10px 0 20px 0px; text-align: left; background-color:#e1d9c6;}
#cmsnav ul {line-height: 175%; margin: 0; padding:0; list-style-type: none; }
#cmsnav li {margin: 0; padding:0; padding-left:20px; font-size: 12px;}
#cmsnav li li {margin: 0 0 0 0; padding:0; font-size: 11px;}
#cmsnav li li li {margin: 0 0 0 0; padding:0; font-size: 11px;}
#cmsnav a.subnavon {font-weight: bold}

#events{width:560px; font-size:12px;}
#events th{color:#9c8557; font-weight:normal;}
#events td{height:20px; line-height:20px; vertical-align:top; padding-right:10px;}

#sitemapwrap{margin-left:145px; text-align:left;}
#sitemapwrap h3{color:#000; text-align:left;}
#sitemapwrap ul,#sitemapwrap li{margin:0; padding:0; list-style:none;}
#sitemapwrap li.li_1{line-height:25px;}
#sitemapwrap li.li_1 a{font-size:14px; font-weight:bold;}
#sitemapwrap li.li_2{line-height:20px;}
#sitemapwrap li.li_2 a{font-size:12px; font-weight:normal;}

.style9 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.style12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.style14 {font-family: Arial, Helvetica, sans-serif;font-size: 26px;font-weight: bold;font-style: italic;color: #9C8557;}

.arr{ 
background-image:url(../images/arr.gif);
background-position:right center;
background-repeat:no-repeat;}
.content_left{ float:left; width:319px; margin-top:15px; padding-right:5px; }
.content_right{ float:left; margin-top:15px; width:200px;  height:283px;}
.cr_header{ text-transform:uppercase; font-weight:bold; padding:5px; color:white;}
.cr_text{padding:5px;}
.content_left h1{ font-size:22px; margin:0px; padding:0px; margin-bottom:20px; font-style:italic; line-height:150%;}