body {margin: 0px; padding: 0px; font-family: Verdana; font-size: 12px; color: #FFF;}

#container {background-color: #3F2A21; padding: 0px; width: 984px; margin-right: auto; margin-left: auto; overflow: hidden;}

#header {background-color: #3F2A21; padding: 0px; height: 150px; width: auto;}
#logo {margin-right: auto; margin-left: auto; width: 396px; padding-top: 35px;}

#leftPanel {float: left; width: 749px; border-right:235px solid #BAB989; margin-right: -235px; background-color: #3F2A21;}

#leftContainer {width: 743px; overflow: hidden; background-color: #584637;}

#nav {width: 194px; margin-right: -549px; border-right: 549px solid #6D5C50; float: left; background-color: #584637; text-align: right;}
#nav h1 {font-weight: normal; font-size: 30px; color: #6D5C50; padding-top: 10px; padding-right: 10px; padding-left: 10px; margin: 0px; padding-bottom: 5px;}
#nav ul {font-size: 18px; list-style-type: none; padding: 10px; margin: 0px;}
#nav ul li {padding: 0px; list-style-type: none;}
#nav ul li a {color:#BAB989; text-decoration: none;}
#nav ul li a:visited {color:#BAB989; text-decoration: none;}
#nav ul li a:hover {color:#FFF; text-decoration: none;}

#contentContainer {background-color: #6D5C50; float: left; width: 549px; height: 470px; overflow:hidden;}
#content {width: 549px;}
#content a {color:#BAB989; text-decoration: underline;}
#content a:visited {color:#BAB989; text-decoration: underline;}
#content a:hover {color:#FFF; text-decoration: none;}
#contentLeft {float: left; width: 300px; border-right:209px solid #6D5C50; margin-right: -209px; color: #FFF; font-size: 13px; padding: 20px; padding-right: 0;}
#contentLeft h2 {color: #FFF; font-size: 18px; padding: 15px 0 0 0; margin: 0;}
#contentLeft p {color: #FFF; font-size: 13px; padding: 0; padding-bottom: 10px; margin: 0;}
#times p {margin: 0; padding: 0; color:#BAB989; font-size: 17px;}
#times label {float: left; width: 80px; color:#FFF;	font-size: 17px;}
#contentRight {float: left; width: 169px; color: #BAB989; font-size: 16px; padding: 20px;}

#footer {background-color: #BAB989;	text-align: left; padding: 10px; clear: both; font-size: 12px;	color: #3F2A21;	line-height: 18px;	margin: 0px;}
#footer a {color:#6D5C50; text-decoration: underline;}
#footer a:visited {color:#6D5C50; text-decoration: underline;}
#footer a:hover {color:#584637; text-decoration: none;}

#rightPanel {float: left; width: 235px; background-color: #BAB989;}
#picContainer {background-color: #BAB989; width: 235px; border-bottom: 5px solid #3F2A21;}
#teleContainer {background-color: #BAB989; width: 235px;}
#telephone {width: 160px; margin-right: auto; margin-left: auto; padding-top: 10px;}
