body {
	padding:0px;
	margin:0px;
	/*
	background-image: url("../images/bkg_page.gif");
	background-repeat: repeat-y;
	background-color: #F0DCC1;
	*/
	background-color: #FFFFFF;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
#toplink{text-align:left;margin-left:1px;}
/* outer container*/
#page{
	background-image: url("../images/bkg_page2.gif");
	background-repeat: no-repeat;
	background-color:#FFFFFF;	
	width:797px;
	padding:4px;
	text-align:center;
	margin-left:auto;margin-right:auto;	
}
#header{margin-bottom:24px;}
#menu{
	width:622px;
	margin-left:auto;margin-right:auto;
	text-align:left;
}
#menu table{width:100%;}	
/*inner container*/
#pagecontent{
	width:622px;
	margin-left:auto;margin-right:auto;
	text-align:left;
	font-size:100%;
	color:#787878;
	line-height:1.3em;
}
#pagecontent h1{margin-top:1.4em;margin-bottom:0.6em;color:#474747;font-size:100%}
#pagecontent a{color:#B50000;font-size:100%}
#pagecontent a:hover{color:#E56100;}
#pagecontent a:visited{color:#B1B1B1}
#pagecontent table{width:100%;}
#pagecontent .small{font-size:80%;}
#pagecontent .alignright{text-align:right;}
#pagecontent p{margin-top:1.1em;margin-bottom:1.1em;}
#pagecontent div.imgright{float:right;padding-left:1.5em;}
#pagecontent div.imgleft{float:left;padding-right:1.5em;}
#pagecontent div.address{padding-left:6px;border-left:2px solid #B50000;width:100%}
#pagecontent div.address a, #pagecontent div.address a:visited{font-weight:bold;color:#B50000}
#pagecontent div.address a:hover{color:#E56100;}
#pagecontent .red{color:#B50000;}
#pagecontent .bold{font-weight:bold;}
#pagecontent hr{height:1px;color:#B50000;background-color:#B50000;border:none;}
#pagecontent .newscolumn{
	float:left;
	width:250px;
	line-height:1.6em;
}
#pagecontent .mapfooter{color:#B50000;text-align:right;}
#footer{
margin-top:15px;
margin-bottom:30px;
}
.clear{
	clear:both;
}

