body {font-family: verdana, helvetica, arial, sans-serif;
  font-size: 80%;
	color: #000;
	background-color: #ecebeb;
	background-repeat:repeat;
	padding: 0px;
	margin: 0px;
  border: 0px;}

/* centers on screen */
#hmcontainer {
	width: 750px; 
	padding: 0px;
	border: 0px;
	color: #000;
	background-color: #ecebeb;
	margin: 0px;
	/* opera does not like 'margin:20px auto' */
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 748px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 750px;}

#hmrowbanner {display: block;
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #000;
	background-color: #ecebeb;
	background-repeat: repeat-x;
	width: 750px;
	height: 77px;
	clear: both;}

#printhead {
	display: none;
}

#hmrowcontent {display: block;
  margin: 0px;
  padding: 0px;
	border: 0px;
	color: #000;
	background-image: url("../assets/img/middle.gif");
	background-repeat: repeat-y;
	background-color: #ecebeb;
	float:left;
	clear: both;
	width: 748px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 750px;
	height: 282px;}
html>body #hmrowcontent {width: 750px; /* ie5win fudge ends */}


/* navbox or subnav info */
#hmcolone {
	display: block;
	width: 185px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 1em;
	font-weight: bold;
	float: left;
	clear: left;}
	
#hmcolone ul {list-style-type: none;
	padding: 15px 0px;
	margin: 0px;
	border: 0px;}

#hmcolone li {
  padding: 5px 0px;
	border: 0px;
	}	
#hmcolone li a {
	padding-left: 5px;
	margin: 0px;
	color: #fff;
	border: 0px;
	text-decoration: none;
	}
#hmcolone li a:hover {
	padding-left: 5px;
	margin: 0px;
	color: #000;
	background-color: #ecebeb;
	border: 0px;
	text-decoration: none;}

#hmcoltwo {	display: block;
  width: 442px;
	margin: 70px 20px 0px 100px;
	padding: 0px;
  color: #000;
	font-size: 1.1em;
	border: 0px;
	float: right;
	clear:right;}

#hmrowcopyright { display: block;
	width: 750px;
	height: 191px;
	color: #000;
	background-color: #ecebeb;
	font-weight: bold;
	font-size: .85em;
	text-align: center;
	}
#printfooter {
	display: none;
}
#hours {
	display:none;
}