body {font-family: verdana, arial, geneva, sans-serif; background: #b2b0b1; margin-top: 0; scrollbar-face-color: #DEE3E7; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #DEE3E7; scrollbar-3dlight-color: #D1D7DC; scrollbar-arrow-color:  #ce0000; scrollbar-track-color: #EFEFEF; scrollbar-darkshadow-color: #98AAB1;}

#main {position: relative; margin-left: auto; margin-right: auto; margin-top: 10px; width: 760px; background: #fff;}
#header {position: absolute; top: 0; left: 0; height: 150px; width: 760px; background: url('/slices/header.jpg') no-repeat #eee;}

#menu {font-size: 12px; position: absolute; top: 150px; left: 0; width: 150px; max-height: 500px; height: 500px; min-height: 500px; background: #fff; margin-top: 0;}
#menu ul {margin-left: 0; padding-left: 10px;}
#menu li {margin-left: 0px; padding: 7px 0px 7px 3px; list-style-type: none; border-bottom: 1px solid #ccc;}
#menu a {text-decoration: none; display: block; color: #ce0000; font-weight: 200; font-size: 12px;}
#menu a:hover {text-decoration: underline;}
#menu .selected {font-weight: bold;}

#menu ul.submenu {display: none;}

#menu a.submenuheader {background: url('/slices/down.gif') no-repeat right center;}
#menu a.submenuheaderup {background: url('/slices/up.gif') no-repeat right center;}
#menu li.first {border-top: 1px solid #ccc; margin-top: 6px;}
#menu li.last {border-bottom: 0; padding-bottom: 1px;}

#body {font-size: 12px; position: absolute; top: 150px; left: 150px; width: 570px; height: 500px; max-height: 500px;  padding: 0 20px 0 20px; background: #fff; overflow: auto; overflowX: visible; overflowY: auto;}
#body h1 {color: #008002; font-size: 14px; font-weight: bold;}
#body h2 {color: #008002; font-size: 13px; font-weight: bold;}
#body h3 {color: #000; font-size: 12px; font-weight: bold; margin-bottom: 2px;}
#body p {margin: 10px 0; padding: 0;}
#body .first {margin-top: 0; padding-top: 0;}
#body a {color: #ce0000; text-decoration: none;}
#body a:hover {text-decoration: underline;}
#body input, #body select {font-size: 11px;}
#body textarea {font-family: verdana, arial, geneva, sans-serif; font-size: 11px;}
#body form {margin: 0;}
#body .formerror {background: #ffdddd;}

#events .tablehead {background: #eeeeee;}
#events h3 {margin: 0; padding: 3px;}

#minievents {font-size: 10px; border: 1px solid #ccc; padding: 0; float: right; margin: 0 0 0 10px; width: 180px;}
#minievents td {padding: 3px; margin: 0; text-align: center;}
#minievents h3 {margin: 0; padding: 3px;}

.pic {float: right; margin: 0 0 10px 10px; border: 1px solid #ccc;}
.caption {font-size: 10px; text-align: center; padding: 5px;}

#footer {margin-bottom: 20px; padding: 10px; position: absolute; top: 650px; left: 0; height: 25px; width: 740px; background: url('/slices/bg_footer.jpg') repeat-x #ddd; text-align: center; font-size: 10px;}
#footer a {color: #008002; text-decoration: none;}
#footer a:hover {text-decoration: underline;}


