/* (C) Copyright 2006 Long2 Consulting. All Rights Reserved */ html { margin: 0px; padding: 0px; } body { margin: 0px; padding: 0px; font: .8em Verdana, Arial, Helvetica, sans-serif; color: #000; background-color: #CCC; } a:link { color: #2D5F2B; text-decoration: none; } a:visited { color: #2D5F2B; } a:hover { color: #103D08; } a:active { color: #103D08; } h1 { font-size: xx-large; color: #103D08; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } h2 { font-size: 145%; color: #797979; } h3 { font-size: 125%; color: #000000; } h4 { font-size: 125%; color: #103D08; } h5 { font-size: 100%; color: #008000; } h6 { font-size: 100%; color: #2D5F2B; } .submitbuttons { font-weight: bold; color: #FFFFFF; text-align: center; font-size: 100%; font-variant: small-caps; font-family: Verdana, Arial, sans-serif; background: url('images/button.gif') no-repeat; width: 135px; height: 25px; border-style: none; } #wrapper { margin: 0px auto; /* fix to center in firefox */ text-align: left; width: 969px; background: url('images/wide/bg.jpg') repeat-y center; /* moved bg image from #container to here */ } #header { text-align: right; margin: 0px auto; /* fix to center in firefox */ background: url('images/wide/header.jpg') no-repeat; height: 37px; } .headerlinks { padding: 10px 18px 5px 8px; text-align: left; font-size: 85%; } .headerlinks ul { margin: 0px; padding: 0px; list-style: none; } .headerlinks li { display: inline; } .headerlinks a:visited { padding: 0px 10px 0px 10px; color: #fff; text-decoration: none; } .headerlinks a:link { padding: 0px 10px 0px 10px; color: #fff; text-decoration: none; } .headerlinks a:hover { text-decoration: none; } .headerlinks a:active { text-decoration: none; } #logo { background: url('images/wide/logo-bgg.jpg') repeat-y; height: 144px } #logo .content { padding: 0px 0px 0px 9px; } #topnav { margin: 0px 12px; /* fix to center in firefox */ background: url('images/wide/topnav.jpg') no-repeat; height: 39px; } .topnavlinks { padding: 10px 18px 5px 8px; text-align: left; font-size: 85%; } .topnavlinks ul { margin: 0px; padding: 0px; list-style: none; } .topnavlinks li { display: inline; } .topnavlinks a:visited { padding: 0px 10px 0px 10px; color: #fff; text-decoration: none; } .topnavlinks a:link { padding: 0px 10px 0px 10px; color: #fff; text-decoration: none; } .topnavlinks a:hover { text-decoration: none; } .topnavlinks a:active { text-decoration: none; } #body2column { background: url('images/bg.gif') repeat-y; width: 969px; } #body2column .content { margin-left: 8px; padding: 0px 8px 5px 8px; } #body1 { width: 769px; float: left; } #body1 .content { margin-left: 8px; padding: 0px 8px 5px 8px; } #body1 .content ul { list-style-image: url('images/bullet.gif') } #body1a { width: 569px; float: right; } #body2 { float: right; } #body2 .content { padding: 0px 18px 5px 5px; } /* Used in three column layouts */ #body2b { width: 200px; float: left; } #body2b .content { margin-left: 8px; padding: 0px 10px; } #body3 { float: right; } #body3 .content { padding: 0px 18px 5px 5px; } .sidelinks { padding: 10px 18px 5px 8px; text-align: left; } .sidelinks ul { margin: 0px; padding: 0px; list-style: none; } .sidelinks li { display: block; } .sidelinks a:visited { padding: 0px 10px 0px 10px; color: #2C5E2A; text-decoration: none; } .sidelinks a:link { padding: 0px 10px 0px 10px; color: #2C5E2A; text-decoration: none; } .sidelinks a:hover { text-decoration: none; } .sidelinks a:active { text-decoration: none; } .newsbox { width: 169px; } .newsbox .content p { margin: 0px; padding-top: 2px; } .newswrapper { border-left: 2px solid #2C5E2A; border-right: 2px solid #2C5E2A; } h2.newstitle { background: url('images/newsbox-top.gif') no-repeat 1000px 0px; margin: 0px 0px 0px -1000px; width: 1169px; font-size: 13px; height: 24px; } h2.newstitle2 { background: url('images/newsbox-top2.gif') no-repeat 1000px 0px; margin: 0px 0px 0px -1000px; width: 1169px; font-size: 13px; height: 24px; } .newsfooter { background: url('images/newsbox-bottom.gif') no-repeat; width: 169px; height: 21px; } .newsfooter hr { width: 10px; margin-left: -1000px; } #footer { margin: 0px auto; /* fix to center in firefox */ padding: 5px 0px 5px 0px; background: #CCC url('images/wide/footer-bg.jpg') no-repeat; height: 36px; clear: both; } #footer .content { padding: 10px 0px 5px 20px; color: #fff; text-align: center; } #footer a:link { color: #ffffff; } #footer a:visited { color: #E2E2E2; } #footer a:hover { color: #B6D5B5; } #footer a:active { color: #B6D5B5; } #footer2 { margin: 0px auto; /* fix to center in firefox */ background: #CCC url('images/wide/footer-bg2.jpg') no-repeat; height: 38px; } img { border: 0px; } .clear { clear: both; } #calendar { margin-left: 75px; } .calendar-table { border: 1px solid #103D08; font: normal 10pt Verdana, Arial, Helvetica, sans-serif; padding: 2px; width: 450px; } .calendar-month { color: #FFFFFF; background-color: #103D08; border: 1px solid #103D08; font-size: 10pt; height: 36px; text-align: center; } .calendar-offday { border: 1px solid #103D08; background-color: #FFFFFF; font-size: 10pt; } .calendar-day { color: #000000; background-color: #DDF0DC; border: 1px solid #103D08; vertical-align: top; text-align: center; font-size: 10pt; width: 14.3%; } .calendar-daynumber { color: #000000; background-color: #DDF0DC; vertical-align: top; text-align: right; font-size: 10pt; font-weight: normal; } .calendar-dayname{ color: #FFFFFF; background-color: #2C5E2A; border: 1px solid #103D08; vertical-align: top; text-align: center; font-size: 10pt; } .headerboxfont { font-family: Arial, Helvetica, sans-serif; font-size: xx-large; color: #003300; } h1 { font-size: 34px; color: #103D08; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-style: inherit; }