body{margin:10px 0px 0px 0px;font-family:Verdana,Arial;}

#mainTable{width:990px;}
#mainTD{border:solid 3px #0054a6;padding:10px;}

#mainTD #headerTable{width:970px;background-color:#0054a6;}
#mainTD #navTable{width:970px;background-color:#0054a6;}
#mainTD #marqueeTable{width:970px;height:34px;margin-top:6px;font-family:verdana;font-weight:bold;font-size:16px;color:white;background-color:#636466;}
#mainTD #marqueeTable a{color:white;}

#navTable a{color:white;text-decoration:none;}
#navTable ul{margin:0px;padding:0px;line-height:20px;list-style-type:none;}
#navTable ul li{padding:0px 0px 2px 10px;}
#homeMenu{
	position:absolute;
	display:none;
	width:140px;
	padding:4px 0px 4px 0px;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color:#0054a6;
	z-index:12;
	}
#aboutusMenu{
	position:absolute;
	display:none;
	width:140px;
	padding:4px 0px 4px 0px;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color:#0054a6;
	z-index:12;
	}
#staffMenu{
	position:absolute;
	display:none;
	width:180px;
	padding:4px 0px 4px 0px;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color:#0054a6;
	z-index:12;
	}
#locationsMenu{
	position:absolute;
	display:none;
	width:150px;
	padding:4px 0px 4px 0px;
	font-size:11px;
	font-weight:bold;
	color:white;
	background-color:#0054a6;
	z-index:12;
	}

#mainContentTable{width:970px;font-size:12px;}

/* start contentGen templates css */
.title{font-size:18px;font-weight:bold;color:#0054a6;border-bottom:solid 2px #0054a6;padding-top:8px;text-transform:uppercase;}
.img{padding:4px;}
.content1{padding:4px;}
.content2{padding:4px;}
/* end contentGen templates css */


#footerLocationsTable{width:970px;background-color:#0054a6;font-size:11px;}
#footerLocationsTable .footerLocation{color:white;padding:4px;}
#footerLocationsTable .footerLocationWBorder{border-bottom:solid 1px white;border-right:solid 1px white;color:white;padding:4px;}
#footerLocationsTable .footerLocationTopCityState{font-size:12px;font-weight:bold;padding-bottom:2px;}
#footerLocationsTable .footerLocationTopCityState a{color:white;}

.templateImage{margin:10px;}

#mappreview{border:solid 1px black;}
.mapcontainer{width:520px;height:320px;padding:10px;}
#getdirections{width:520px;text-align:right;padding:10px;}