body {
font-family:helvetica,arial,sans-serif;
font-size:100%;
text-align:left;
color: #606060;
padding:0;
margin:0;
background-color: #606060;
}

h1{
font-size: 175%;
color: #606060;    
font-weight: bold;
}

h2{
font-size: 125%;
color: #606060;
font-weight: bold;
}


a{
color: #82000F; 
text-decoration: none; 
}

a:hover{
color: #EF001C;
text-decoration: none; 
}


img{
border: none;
}

.clear{
	clear: both;
}

.wrapper {
text-align: left;
width: 800px;
margin: 0px auto;
background-color: #FFFFFF;
}

.content{
width: 800px;
}

/* header */

.header{
margin-top: 0px;
height: 150px;
margin-bottom: 0px;
}


/* nav */

.nav{
	padding: 0px 0px 0px 0px;
	background-image: url(navbg.jpg);
	text-align: center;
	font-weight: none;
	background-color: #DCD3D6;
	line-height: 150%;
	height: 40px;
	width: 800px;
}

.nav a:hover{
color: #EF001C;
text-decoration: none;
}

.nav a{
color: #FFFFFF;
text-decoration: none;
}

.nav p{
padding: 8px 0px 0px 0px;
}

/* main */

.main{
padding: 0px 0px 20px 20px;
margin-top: 0px;
width: 780px;
float: left;
}

.main p{
width: 780px;
}

.directions{
width: 750px;
float: left;
}

.directions p{
width: 750px;
}

.googlemap{
width: 425px;
float: right;
margin-right: 40px;
margin-top: 10px;
}

.address{
width: 325px;
float: left;
}

.address p{
width: 350px;
}

.footer{
text-align: center;	
padding: 10px 0px 10px 0px;
float: bottom;
}

.footer p{
font-size: 80%;
text-align: bottom;
}

table
{
border-collapse:collapse;
width: 85%;
border: 1px; #606060;
}
table,th, td
{
border: 1px solid black;
padding: 3px;
}

div.img
  {
  margin:10px;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }

div.desc
  {
  text-align:center;
  font-weight:normal;
  width:120px;
  margin:2px;
  }
  
.promoleft
{
	width: 330px;
	height: 120px;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: #FFFFFFFF;
	margin-left: 20px;
	margin-bottom: 20px;
	float: left;
}

.promoright
{
	width: 330px;
	height: 120px;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: #FFFFFFFF;
	margin-right: 20px;
	margin-bottom: 20px;
	float: right;
}