@charset "utf-8";

body {
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
	margin:0 auto 0 auto;
	max-width:640px;
	background-color:#f9f9f9;
}

h1 {
  text-align: center;
  margin: 0;
  padding: 2px 0;
  font-size: 10px;
}

h1#siteTitle {
  margin: 0;
  padding: 3px 0;
  text-align: center;
  font-weight: bold;
}

.businessHours .row {
	width:100% !important;
	display: block !important;
	float:left;
	clear: both;
	margin: 5px;
}

.businessHours .day{
	width: 7em;
	display: block;
	float: left;
	clear: left;
}

.businessHours .hours{
	width: 7em;
/*	display: block;*/
	float: left;
	
}


h2 {
  font-size: 10px;
  margin: 1em 0 0 0;
}

h3{
	background: #f6f6f6;
   font-size: 10px;
	margin: 1em 0 0 0;
}

h4 {
   font-size: 10px;
    color: white;
  background-color: #333;
}

hr{
	clear:both;
}

#homeLink {
  font-size: 8px;
}

#homeLink a {
  background-color: transparent;
  color: #eee;
}

#content {
  padding: 1em;
}

#rssBox {
  background-color: #c60;
  color: #eee;
  font-size: 9px;
  font-family: Verdana, Arial, sans-serif;
  padding: 2px 3px;
  margin: 0 0 0 10px;
}


#breadCrumbs {
  margin: 0;
  padding: 1px 0;
  font-size: 0.7em;
  color: inherit;
  background-color: #ccc;
}

#breadCrumbs a {
  color: inherit;
  background-color: #ccc;
}

p {
  padding: 0 0 1em 0;
  margin: 0;
}

form {
  margin: 0 0 0 1em;
  padding: 0;
}

form p {
  display: inline;
  margin: 0;
  padding: 0;
}
ol, ul {
  margin: 0 0 1em 0;
  padding-left: 20px;
}
ul.contentList li {
  margin-bottom: 1em;
}

#phoneNumbers {
  width: 100%;
  margin: 1em auto;
}
#phoneNumbers th {
  margin: 1em auto;
  color: white;
  background-color: #333;
}
#footer {
  text-align: center;
  font-size: 9px;
}

img{
	display:none;
}

div.span{
	display:inline;
}