BODY {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color:  #333333;
	text-align: left;
	vertical-align: top;
}

#header {position: absolute; top: 0px; left: 0px; background-color: #7d7d7d; width: 750px; padding: 0px; text-align: left;}

#mainnav {position: absolute; top: 140px; left: 0px; background-color: #CC9933; width: 750px; height: 28px; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; padding-right: 0px; text-align: left;}

#secondarynav {position: absolute; top: 160px; left: 0px; background-color: #AC7A3F; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left;}

#secondarynav2 {position: absolute; top: 160px; left: 0px; background-color: #CCCC66; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left;}

#secondarynav3 {position: absolute; top: 160px; left: 0px; background-color: #999966; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left;}

#secondarynav4 {position: absolute; top: 160px; left: 0px; background-color: #669999; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left;}

#secondarynav5 {position: absolute; top: 160px; left: 0px; background-color: #996600; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left;}

#footer {position: relative; bottom: 0px; left: -530px; background-color: #000000; width: 750px; height: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; text-align: left; vertical-align : bottom;}

#nav {position: absolute; top: 10px; left: 530px; width: 220px;  padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; text-align: left;}

#maincontent {position: absolute; top: 180px; left: 0px; width: 730px; padding-top: 15px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; text-align: left; background: #FFFFFF;}

.n {font: 12px Verdana, Arial, sans-serif; color: #ffffff; font-weight: bold; background-color: #5684A6; padding: 3px;}
.n A {text-decoration: none; color: #cc0000;}
.n A:hover {text-decoration: none; color: #cc0000;}

.normal {font: 12px Verdana, Arial, sans-serif; color: #000000; font-weight: normal; padding: 0px;}
.normal A {text-decoration: underline; color: #000000;}
.normal A:hover {text-decoration: underline; color: #000000;}

.calendar {font: 10px Verdana, Arial, sans-serif; color: #000000; font-weight: normal; background-color: #A2C4DD; padding: 0px;}
.calendar A {text-decoration: none; color: #000000;}
.calendar A:hover {text-decoration: none; color: #000000;}

.sidebar {font: 13px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #5684A6; padding: 4px; text-align: left; vertical-align: middle;}
.sidebar A {text-decoration: none; color: #cc0000;}
.sidebar A:hover {text-decoration: none; color: #cc0000;}

.eventdetail {font: 12px Verdana, Arial, sans-serif; color: #000000; font-weight: bold; background-color: #5684A6; padding: 4px; text-align: left;}
.eventdetail A {text-decoration: none; color: #ffffff;}
.eventdetail A:hover {text-decoration: none; color: #ffffff;}

.eventdetail2 {font: 12px Verdana, Arial, sans-serif; color: #000000; font-weight: bold; background-color: #ffffff; padding-top: 4px; padding-bottom: 10px; padding-left: 4px; padding-right: 4px; text-align: left;}
.eventdetail2 A {text-decoration: none; color: #000000;}
.eventdetail2 A:hover {text-decoration: none; color: #000000;}

.headertext {font: 11px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #7d7d7d; padding: 3px;}
.headertext A {text-decoration: none; color: #ffffff;}
.headertext A:hover {text-decoration: none; color: #330000;}

.headertext2 {font: 11px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #7d7d7d; padding: 3px;}
.headertext2 A {text-decoration: none; color: #ffffff;}
.headertext2 A:hover {text-decoration: none; color: #000000;}

.headertext3 {font: 10px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; background-color: #7d7d7d; padding: 3px;}
.headertext3 A {text-decoration: none; color: #ffffff;}
.headertext3 A:hover {text-decoration: none; color: #000000;}

.navdivider {background-color: #636363;	font-size: 1px; height: 1px; overflow-y: hidden; line-height: 1px;}

.AZ {font: 12px Verdana, Arial, sans-serif; color: #ffffff; font-weight: bold; background-color: #ddd; 
margin: 15px 0 15px 0;
padding: 3px;
border: 1px solid #333;}
.AZ A {text-decoration: none; color: #333;}
.AZ A:link {text-decoration: none;}
.AZ A:visited {text-decoration: none;}
.AZ A:hover {text-decoration: none; color: #ddd; background-color:#333; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px;}

.adminlogin {font: 10px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; padding: 0px; background-color: #7d7d7d;}

.testtext3 {font: 10px Verdana, Arial, sans-serif; color: #ffffff; font-weight: normal; padding: 3px;}
.testtext3 A {text-decoration: none; color: #ffffff;}
.testtext3 A:hover {text-decoration: none; color: #000000; padding: 3px;}