/* element css */



body {font-family: verdana; font-size: 12px; margin: 0px; background-image: url('../Images/gradient.bmp'); background-repeat: repeat-y }



h1 {font-weight: bold; font-size: 20px;}



img {border: 0px;}



/* class css */



div.icon {

cursor:pointer;

margin-bottom: 1em;

color:#000000;

width:80px;

text-align:center;

font-weight: bold;

font-size: 12px;

font-family: verdana;

}



div.pageContent {position: absolute; top:67px; left:101px; padding-bottom: 19px;}



a.buttonLink {font-weight: bold; text-decoration: none; color: #000000; background: #DDDDDD; border-style: outset; padding: 2px;}



a.mainlink{text-decoration:none}

a.mainlink:link {color: #000000;}

a.mainlink:visited {color: #000000;}

a.mainlink:hover {color: #000000;}

a.mainlink:active {color: #000000;}



span.center {text-align: center;}



span.bigLinks{font-size:20px;}



table.calendar {font-size:20px;}

table.calendar td{padding:10px; border:0px; background: #EEEEEE;}

table.calendar a{font-weight: bold; text-decoration: none; color: #000000; background: #0066FF; border-style: outset; padding: 2px;}

table.calendar a:hover{border-style: inset;}





td.td20p {width: 20%;}



td.td40p {width: 40%;}



/* individual element css */



#bottomLink {padding-bottom: 19px;}

#clock {border: 2px solid black; padding: 2px;}

#copyright {text-align: center; font-size: 12px; z-index: 1; position:fixed; bottom: 0px; background-color: #0066FF; width: 100%; height: 17px; border-top: 2px solid black; }

#homeInfo {font-size: 20px; color: #0066FF;}

#mainpic {position:absolute; top: 0px; left: 168px;}

#NewHours {color: #000000;}

#logo {position:absolute; top: 0px; left: 100px;}

#webmaster img {vertical-align:bottom;}

#calFrame {border: 0; width: 800px; height: 600px; border-top-width: 0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px; overflow: visible;} 
