body{



	margin:0;



	padding:0 0 70px 0;



	background:#1E0E0B url(i/bck.gif);



	color:#345562;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:11px;



}



img{border:0;}



#main{



	width:780px;



	margin:25px auto 0 auto;



}



.top[class]{



	width:780px;



	height:15px;



	background:url(i/top.png) no-repeat;



}



.top{



	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/top.png',sizingMethod='scale');



	width:780px;



	height:15px;



}



.bottom[class]{



	width:780px;



	height:15px;



	background:url(i/bottom.png) no-repeat;



	float:left;



}



.bottom{



	width:780px;



	height:15px;



	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/bottom.png',sizingMethod='scale');



	float:left;



}



.content[class]{



	width:780px;	



	background:url(i/b.png) repeat-y;



}



.content{



	width:780px;	



	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/b.png',sizingMethod='scale');



}







.people[class]{



	width:429px;



	height:146px;



	position:absolute;



	background:url(i/people.png) no-repeat;



}



.people{



    margin:-15px 0 0 325px;



    *margin:-15px 0 0 0;



    *position:absolute;







}



* html .people{



	width:429px;



	height:146px;



	position:absolute;



	margin:-15px 0 0 -5px;



	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/people.png',sizingMethod='scale');



}























#hydrant{



	margin:30px 0 0 200px;



}



#events{



	position:absolute;



	margin:-19px 0 0 150px;



	*margin:37px 0 0 -70px;



}



* html #events{



	margin:37px 0 0 -69px;



}



#about_us{



	position:absolute;



	margin:-19px 0 0 220px;



	*margin:37px 55px 0 0;



}



* html #about_us{



	margin:37px 0 0 0px;



}



a.bold:link, a.bold:active, a.bold:visited{



	font-weight:bold;



	text-decoration:none;



	color:#85B2B3;



}



a.bold:hover{



	font-weight:bold;



	text-decoration:underline;



	color:#85B2B3;



}



#logo{



	width:276px;



	height:60px;



	float:left;



	margin:32px 0 30px 55px;



}



* html #logo{



	margin:35px 0 28px 25px;



}



.content1{



	width:738px;



	margin:9px auto 0 auto;



	background: #fff url(i/b.gif) repeat-y;



}	



.top1{



	width:738px;



	height:11px;



	background:url(i/top.gif) no-repeat;	



}



#topb{



    position:absolute;



    z-index:100;



    width:738px;



	height:24px;



	background:url(i/topb2.gif) no-repeat top;



	font-family:Arial;



    font-size:11px;



    color:#FFFFFF;



    padding:5px 0 0 0;

	text-align: center;



}



#topb a:link, #topb a:active, #topb a:visited{



    font-family:Arial;



    font-size:11px;



    text-decoration:none;



    color:#FFFFFF;



    padding:0 12px 0 12px;



}



#topb a:hover{



    font-family:Arial;



    font-size:11px;



    text-decoration:underline;



    color:#FFFFFF;



}



.bottom1{



	width:738px;



	height:11px;



	margin:-7px 0 0 21px;



	background:url(i/bottom.gif) no-repeat;



}



* html .bottom1{



	margin:-6px 0 0 21px;



}







#right{



	/*background:url(i/dog.jpg) no-repeat;*/



  background-position:top right;



  padding:10px 10px 0 0;



  margin:15px 0 0 0;



	width:545px;



	padding-left: 100px;



	



}



* html #right{



	margin:15px 0px 10px 0;



}



#left{



	width:170px;



	float:left;



	margin:15px 0 0 10px;



	



}



* html #left{



	margin:15px 0 10px 5px;



}



h1{



	margin:0;



	font-size:20px;



}



h2{



	font-size:15px;



	



}



h2 span{



	font-size:12px;



	font-weight:bold;



}



#box{



	height:245px;



	height:105px;



	text-align:center;



	padding:14px 0 0 0;



	background:url(i/box.gif) no-repeat;



	font-size:14px;



}



#footer{



	float:left;



	margin:12px 0 0 30px;



	color:#FFFFFF;



	font-family:Arial;



	font-size:11px;



	font-weight:bold;

	text-align: center;



}



#footer a:link, #footer a:active, #footer a:visited{



    color:#FFFFFF;



	font-family:Arial;



	font-size:11px;



	font-weight:bold;



	text-decoration:none;



	padding:0 5px 0 5px;



}



#footer a:hover{



    color:#FFFFFF;



	font-family:Arial;



	font-size:11px;



	font-weight:bold;



	text-decoration:underline;



}



* html #footer{



	margin:12px 0 0 20px;



}



#footer img{



	margin:0 21px 9px 0;



}



#Table_01{



    margin:8px 30px 0px 165px;



}



* html #Table_01{



    margin:8px 30px 0px 180px;



}

.subcontent {
	margin: 0 30px 0 10px;
	color: #345562 !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
}
.subcontent a, .box a {
	color: #db4604 !important;
	text-decoration: underline;
}

.subcontent a:hover, .box a:hover {
	color: #db4604 !important;
	text-decoration: none;
}



h1 {
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 15px 0;
	padding: 0;
}



.subcontent img {
	margin: 0 13px 13px 0;
	border: 1px solid #c4c4c4;
	padding: 1px;
}



