#content {width: 700px;margin: 10px auto 5px auto;}
#header {width: 700px;margin: 20px auto 0px auto;}
#footer {width: 700px;margin: 0px auto;border-top: 1px dotted #a9ad76;}
#logo {width: 180px;height: 42px;vertical-align: bottom;}
#nav {width: 520px;height: 42px;vertical-align: middle;border-bottom: 1px dotted #a9ad76;}
#footer * {text-align: center;margin: 0px;padding: 0px;}
#footer dl {list-style: none outside none;margin: 5px 0px;}
#footer dl dt {display: inline;margin: 0px 10px;}
#footer dl dt a, #footer dl dt a:link, #footer dl dt a:active, #footer dl dt a:visited {text-decoration: none;font-size: 11px;color: #9a9a9a;font-weight: bold;}
#footer dl dt a:hover {text-decoration: none;color: #a4a67d;}
#header * {margin: 0px;padding: 0px;}
#header dl.nav {list-style: none outside none;}
#header dl.nav dt {display: inline;margin-right: 45px;}
#header dl.nav dt a, #header dl.nav dt a:link, #header dl.nav dt a:active, #header dl.nav dt a:visited {text-decoration: none;font-size: 11px;color: #9a9a9a;font-weight: bold;}
#header dl.nav dt a:hover {text-decoration: none;color: #a4a67d;}
#header .subnav {width: 520px;margin: 5px 0px;background: #f0f1e5;}
#header .subnav td {background: #f0f1e5;padding: 5px 3px;text-align: center;}
#header .subnav td a, #header .subnav td a:link, #header .subnav td a:active, #header .subnav td a:visited {text-decoration: none;font-size: 11px;color: #a4a67d;font-weight: normal;}
#header .subnav td a:hover {text-decoration: none;color: #d45500;}
#flash {width: 700px;height: 40px;margin-top: 5px;overflow: hidden;background: #f0f1e5;color: #a9ad76;font-weight: bold;text-align: center;}
.img {padding: 0px 10px 5px 10px;text-align: center;}
.img img {display: block;margin: 0px auto;}
table.displayTBL {margin: 0px auto;}
table.displayTBL td {padding: 3px;}
table.displayTBL td.label {text-align: right;font-weight: bold;vertical-align: middle;}
table#calendarTBL {margin: 10px auto 0px auto;border: 1px solid #a9ad76;}
table#calendarTBL td {padding: 3px;border: 1px solid #a9ad76;font-weight: bold;text-align: center;}
table#calendarTBL td.day {padding: 3px;border: 1px solid #a9ad76;font-weight: normal;text-align: left;width: 90px;height: 50px;}
table#calendarTBL td.empty {padding: 3px;border: 1px solid #a9ad76;font-weight: normal;text-align: left;width: 90px;height: 50px;background: url('../ui/bg.gif') repeat top left;}
.sele_nav {color: #a4a67d !important;}
.sele_sub {color: #d45500 !important;}

