﻿#container {
	width: 912px;
    margin: 0px auto;
    padding: 0px;
    background: transparent url('../images/layout/containerbkgd.png') no-repeat top center;
}
#header {
	width: 100%;
	height: 175px;
	font-family: "Eras Demi ITC";
}
#header .address {float:left;color: white;font-size: 10pt;margin-top: 5px;}
#header .phone {float:right; color: white; font-size: 18pt; margin-top: 5px; font-weight:bold;}

#navLeft {text-align:center; width: 200px; background-color:#224d35; vertical-align:top;}

#navLeftContainer ul {
    font-size: 1.0em;
    font-weight: bold;
    list-style-type: none;
    margin: 0px 5px 10px 5px;
    background-color: #ececec;
	border: 1px solid #d9dadb;
	width: 189px;
}

#navLeftContainer a {
    display: block;
    text-align:right;
	color: black;
	height: 32px;
	line-height:32px;
	vertical-align:middle;
	text-decoration:none;
    font-size: 1.0em;
    font-weight: bold;
    margin-right: -15px;
    padding-right: 40px
}
#navLeftContainer a:hover {color: white; background:transparent url('../images/layout/navHover2.jpg') no-repeat left center;}

#navLeft .hours {margin: 0px 5px; padding: 5px; text-align:right; background: #e1e1e1 url('../images/layout/navLeftSectionSlice.jpg') repeat top left; border: 1px solid #d9dadb;}
#navLeft .location {font-size: 8pt; margin: 0px 5px; padding: 5px; text-align:right; background: #e1e1e1 url('../images/layout/navLeftSectionSlice.jpg') repeat top left; border: 1px solid #d9dadb;}

#spacer {width: 15px;}

#contentBody {
	width: 675px;
	padding: 10px;
    text-align:left;
    vertical-align:top;
    background-color: white;
    border-left: 1px solid #e1e1e1;
    border-right: 1px solid #e1e1e1;
    line-height:1.6em;
    
}

#footer {
	padding: 10pt;
	text-align:right;
	font-size:90%;
	color: #9b9b9b;
	font-family: "Eras Demi ITC";
}

#footer a {color: #9b9b9b; text-decoration:underline}
#footer a:hover {text-decoration:none;}
