body{
	background-image:url(images/header_fill.gif);
	background-repeat:repeat-x;
	background-color:#000033;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:20px;
}
#container{
	width:100%;
}
#page{
	position:relative;
	width:992px;
	margin:4px;
	background-image:url(images/content_r_fill.jpg);
	background-repeat:repeat-y;
	background-position:right;
	background-color:#FFFFFF;
}
#bgNews{
	background-image:url(images/news_bg_fill.jpg);
	background-position:left 399px;
	background-repeat:repeat-y;
}
#bgMenu{
	background-image:url(images/menu_bg_fill.jpg);
	background-position:left 399px;
	background-repeat:repeat-y;
}
#picB{
	margin-bottom:45px;
}
#links{
	height:26px;
}
#header{
	height:158px;
}
#news{
	position:relative;
	float:left;
	top:0;
	width:325px;
	height:394px;
	background-image:url(images/news_bg_t.jpg);
	background-repeat:no-repeat;
	background-position:0 227px;
	z-index:2;
}
#newsB{
	position:absolute;
	float:left;
	bottom:3px;
	left:0;
	width:325px;
	height:228px;
	display:block;
	background-image:url(images/news_bg_b.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	z-index:1;
}
#menu{
	position:relative;
	float:left;
	top:0;
	width:325px;
	background-image:url(images/menu_bg_t.jpg);
	background-repeat:no-repeat;
	background-position:0 227px;
	margin-bottom:120px;
	z-index:2;
}
#menu a{
	display:block;
	padding:8px 10px 2px 20px;
	margin-left:30px;
	background-image:url(images/menu_div.gif);
	background-repeat:no-repeat;
	font-size:17px;
	color:#333333;
	text-decoration:none;
}
#menu a:hover{
	color: #996633;
}
#menuB{
	position:absolute;
	float:left;
	bottom:12px;
	left:0;
	width:325px;
	height:130px;
	padding-top:140px;
	background-image:url(images/menu_bg_b.jpg);
	background-repeat:no-repeat;
	z-index:1;
}
#content{
	margin:0 50px 0 343px;
	padding:5px 5px 15px 10px;
	text-align:left;
}
#contentR{
	position:absolute;
	float:right;
	top:184px;
	right:0;
	width:30px;
	height:158px;
	background-image:url(images/content_rt.jpg);
	background-repeat:no-repeat;
}
#flheader{
	position:relative;
	float:left;
	top:0;
	left:3px;
	width:625px;
	height:206px;
	background-color:#7AA2D8;
	padding:3px;	
}
#flheaderB{
	position:relative;
	float:right;
	top:0;
	right:32px;
	width:625px;
	margin-bottom:20px;
}
#flheaderB a{
	float:right;
	padding:4px 15px 1px;
	border-left:2px solid #FFFFFF;
	background-color:#D9ECFF;
	height:25px;
	font-size:15px;
	font-weight:bold;
	color:#336699;
	text-decoration:none;
}
#flheaderB a:hover{
	color:#000000;
}
#clearfloats{
	clear:both;
}
.cl{
	clear:left;
}
#footer{
	position:relative;
	clear:both;
	left:0px;
	height:19px;
	display:block;
	font-size:10px;
	color:#336699;
	vertical-align:top;
	background-color:#000033;
	padding-left:316px;
}
#footer a{color:#336699;text-decoration:none;}
#footer a:hover{color:#FFFFEE;}
.footerlink{
	font-size:10px;
	color:#9999CC;
	text-decoration:none;
}
.footerlink:hover{
	color:#CED088;
}

.bullet{
	list-style-type:square;
	list-style-image:url(images/bullet.gif);
}
a,.bullet a:hover{
	color:#003399;
	text-decoration:underline;
} 
a:hover,.bullet a {
	color:#CC9900;
}


h1,h2,h3,.tab,.cbox li,#menu a, #flheaderB a{
	font-family:"Trebuchet MS",Tahoma,Verdana,"Comic Sans MS",Arial,sans-serif;
}
h1 {
	font-size:24px;
	font-weight: bold;
	color:#003399;
}
h2 {
	font-size:20px;
	font-weight:bold;
	color:#CC9900;
}
h3 {
	font-size:18px;
	font-weight:bold;
	color:#006699;
}
h4 {
	font-size:13px;
	font-weight:bold;
	color:#000000;
}
h4.addr {
	margin-top:-15px;
}

.tab{display:block;position:relative;float:left;margin:0;font-size:16px;padding:1px 15px 3px;text-decoration:none;font-weight:bold;height:20px;border-right:1px solid #99CCFF;color:#006699;}
.tab:hover{background-color:#99CCFF;}

