body {
	background-color: #FFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

#siteHeader {
	height: 140px;
	width: 100%;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	border-bottom-color: #AE9461;
}
#siteHeader a {
	font-weight: bold;
	color: #F15A29;
	text-decoration: none;
}
#siteTag {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	background-color: #00693F;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #998248;
	margin-bottom: 10px;
	padding: 4px;
}

#siteHeader a:hover {
	font-weight: bold;
	color: #F00;
	text-decoration: none;
}
#headerElements {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	line-height: 14px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#pageHeader {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #F15A28;
	font-style: italic;
}

#siteNavigation a {
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
#siteNavigation a:hover {
	font-weight: bold;
	color: #FC0;
	text-decoration: none;
}


#siteNavigation {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	background-color: #7EB39E;
	text-align: right;
	padding: 8px;
}
#mainNavigation {
	padding-top: 20px;
	color: #FFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
}
#mainNavigation a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.sidebar {
	width: 175px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.sidebarLinksHeader {
	margin-bottom: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	color: #232020;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}

.sidebarLinks {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAB4A6;
	margin-bottom: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	color: #333;
}
.sidebarLinksSub {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #998248;
	margin-bottom: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #333;
}

.sidebarLinksGreen {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFF;
	background-color: #00693F;
	text-transform: uppercase;
	margin-top: 1px;
}
.sidebarLinksBlack {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFF;
	background-color: #232020;
	text-transform: uppercase;
	margin-top: 1px;
}
.sidebarLinksGold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFF;
	background-color: #998248;
	text-transform: uppercase;
	margin-top: 1px;
}
.sidebarLinksDkGray {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #FFF;
	background-color: #58585B;
	text-transform: uppercase;
	margin-top: 1px;
}
#siteContent {
	background-color: #FFF;
	width: 100%;
}
.sidebarSub {
	width: 175px;
}
#sidebarSub {
	padding-top: 35px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#sidebarSub a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.quickinksFormfield {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	border: 1px solid #999;
}
#contentBody {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	padding-top: 10px;
	padding-bottom: 10px;
}
#contentBody a {
	font-weight: bold;
	color: #F15A29;
}
#contentBody a:hover {
	font-weight: bold;
	color: #333;
}
.contentArea {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	padding: 5px;
}

#footer {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	width: 100%;
	padding-top: 10px;
	background-color: #00693F;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #998248;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: center;
	margin-top: 20px;
}
#disclaimerLine {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	text-align: center;
	margin-top: 5px;
	line-height: 12px;
}

.sectionHeader {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	color: #333;
}
.highlight {
	font-weight: bold;
	color: #F00;
}
.formButtons {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00693F;
	font-weight: bold;
}
.formfields {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
}
#mainPhotos {
}
.eventsHeader {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	background-color: #00693F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #BEAD8B;
	border-right-color: #BEAD8B;
	border-left-color: #BEAD8B;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.eventsBody {
	background-color: #DDD4C2;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #BEAD8B;
	border-bottom-color: #BEAD8B;
	border-left-color: #BEAD8B;
	text-align: left;
}
.photoEdge {
	margin: 2px;
	padding: 1px;
	border: 1px solid #998248;
}
.cafeteriaMenu {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.menuDate {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #00693F;
	font-size: 13px;
	padding: 2px;
	font-weight: bold;
}
.programLinks {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#mapDesc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	position: absolute;
	left: 390px;
	top: 525px;
	z-index: 100;
	width: 300px;
	overflow: visible;
	background-color: #EBEBEB;
	padding: 3px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	border-top-color: #666;
	border-right-color: #666;
	border-bottom-color: #333;
	border-left-color: #333;
}
.formLabel {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
.tableHeader {
	font-weight: bold;
	padding-right: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.eventNoClass {
	font-size: 12px;
	font-style: italic;
	padding-left: 10px;
}
#imInterestedInText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 25px;
}
#imInterestedInText A {
	text-decoration: underline;
}
.testimonials {
	color: #FFF;
	background-color: #58585B;
	border: 2px groove #00693F;
	padding: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.advMfgNews {
	width: 150px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.smallBodyText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#emergencyAlert {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333;
	border: 3px groove #F15A29;
	clear: both;
	text-align: left;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding: 3px;
}
.emergencyAlertSubject {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F00;
}
#alertBanner {
	background-image: url(images/alertBanner.jpg);
	width: 350px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0;
	text-align: center;
	background-repeat: no-repeat;
	line-height: 16px;
	cursor: pointer;
	padding-top: 37px;
	height: 75px;
	text-transform: uppercase;
}
.pageHeader {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #F15A28;
	font-style: italic;
}
.plainText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#presidentSearch {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #EF6326;
	background-color: #EA5C2A;
	border: 2px groove #000;
	float: right;
	position: relative;
	width: 145px;
	padding: 3px;
	text-align: center;
	top: 10px;
}
#presidentSearch a {
	color: #FFF;
	text-decoration: none;
}
.roundedCorners {
	-moz-border-radius: 15px;
	border-radius: 15px;
	border: 2px solid #000;
	margin: 3px;
}

