body {margin: 0; padding: 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; min-width: 752px; background-image:url("../images/background.jpg")}
p {font-size: 9px;}
ul { margin-top:-15px; margin-bottom:20px; }
li {padding: 0px; margin-left: 20px; font-size: 10px; line-height: 130%; margin-bottom: 5px;}
#wrapper {text-align: left;  width: 754px;  margin-left: auto;  margin-right: auto; background: #fff; border-left:#4D3727 1px solid; border-right:#4D3727 1px solid;}
#header {width: 100%; }
#rightalign {float: right; margin: 10px;}
#rightalign p {color: #4D3727; text-align: right; font-size: 10px; font-weight: bold; padding: 10px;}
#nav {height: 26px; width: 100%; background: #4D3727; clear: both;}
#headergfx {height: 109px; width: 100%; background:  #4D3727; border-bottom:#4D3727 1px solid;}
#main {float: left; width: 530px; background: #fff;}
#main p {margin: 30px;}
#mainhead {float: right; width: 518px; background: url(/images/headback.jpg) repeat-x left 0; height: 37px; padding: 0; margin: 0;}
.ornament {margin: 60px 0 0 17px;}
.medium {font-size: 11px; font-weight: bold;}
.big {font-size: 16px;}
.expanded {font-size: 10px;	line-height: 18px;}
.justified {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: justify;}
.lists {float: left; width: 220px; margin-top:-32px; padding:0;}
.tbox{float: left; width: 500px; margin-top:-20px; padding:0;}
.leftpad {margin: -10px 0 -20px 30px;}
#footer {height: 22px; width: 100%;  background: #4D3727; text-align: center;}
#footer p {font-size: 9px; color: #fff; text-align: center; margin: 0px; padding: 4px 0px 0px 0px;}
#footer a.white:link, a.white:visited {color: #fff; text-decoration: none;}
#footer a.white:hover{color: #fff; text-decoration: underline;}
.box1 {	padding: 3px; border-width: thin;border-style: solid;border-color: #CCCCCC #666666 #666666 #CCCCCC;}
.box2 {	font-style: italic;	word-spacing: 2pt;	padding: 3px;	border-width: thin;	border-style: solid;}
.clear {clear:both;}
th, td {text-align: right; font-size: 10px; padding: 1em; border-bottom: 1px solid #DDD;}
td {font: Verdana, "andale Mono", Courier, "Courier New", monospace;}
thead th {vertical-align: bottom; background: #efefef; padding: .5em 1em;}
th {border-right: 1px solid gray; border: 1px solid gray; border-width: 0 1px 1px 0;}
a:link, a:visited {color: #4D3727;	text-decoration: none;}
a:hover {color: #4D3727;	text-decoration: underline;}
.sitemap ul { margin-top:5px; margin-bottom:0; line-height: 130%;}
.sitemap li {padding: 0; margin-left: -15px; font-size: 10px; line-height: 130%; margin-bottom: 5px;}
#directions {margin: -10px 0px -20px 30px;}
#directions th, td {text-align: right; font-size: 10px; padding: 2px; border-bottom: 0;}
#directions td {font: Verdana, "andale Mono", Courier, "Courier New", monospace;}
#directions thead th {vertical-align: bottom; background: #efefef; padding: 0;}
#directions th {border-right: 0; border: 0; border-width: 0;}
.reg {font-size: 10px;}
