body {
	font-family: Arial, Helvetica, sans-serif;
	color:#006633;
	font-size:1em;
}
p{font-size:75%;}
a{font-size:100%;color:#006633;text-decoration:underline;font-weight:bold;padding:0;margin:0;}
td{font-size:90%;color:#006633;padding:5px;}
h1{
	font-weight:bold;
	font-size:140%;
	padding-bottom:10px;
}

h2{
	font-weight:bold;
	font-size:120%;
}
h3{
	font-weight:bold;
}
strong{font-weight:bold;}

.pagetitle{width:100%;float:left;margin-bottom:5px;text-align:left;}
/*CMS CONTENT STYLES*/
.cmscontent{font-size:75%;color:#006633;line-height:1;text-align:left;margin-bottom:15px;}
.cmscontent ul{padding:0;margin:0}
.cmscontent li{margin-left:20px;padding-left:10px;}
.cmscontent p,li{font-size:100%;}
.cmscontent a:link,.cmscontent a:visited,.cmscontent a:hover{font-size:100%;color:#006633;text-decoration:underline;font-weight:bold;}
.cmsimage{float:left;padding-right:15px;padding-bottom:15px;}

/*HEADER STYLES*/
.headertop{width:100%;height:176px;text-align:right;}
.headermenu{padding-top:150px;padding-right:75px;text-align:left;font-size:70%;}
.headerbottom{width:788px;float:left;height:175px;text-align:center;padding-left:110px;}

/*FORM STYLES*/
.inputformlabel{font-size:75%;color:#006633;}
.formalert{font-size:75%;}

/*RIGHT STYLES*/
.rightbanner{float:left;width:136px;margin-bottom:10px;margin-right:3px;}
.largebutton{float:left;width:280px;height:39px;margin-bottom:5px;}

/*GALLERY STYLES*/
.gallery{width:150px;height:175px;float:left;text-align:center;color:#006633;font-size:70%;font-weight:bold;border:1px solid #006633;margin-left:8px;margin-top:10px;padding-top:5px;padding-bottom:5px;}
.gallery a{text-decoration:none;font-size:100%;}
.galleryimage{height:130px;margin-bottom:5px;text-align:center;}

/*SITEMAP STYLES*/
.sitemap{padding-left:15px;font-size:75%;line-height:20px}
.sitemap li{line-height:20px;list-style-type:disc;}
.sitemap li ul{margin-left:10px;}
.sitemap li ul li{list-style-type:circle;}

/*NEWS STYLES*/
.newsimage{float:left;padding-right:10px;padding-bottom:10px;}
.newstitle{font-size:90%;font-weight:bold;}
/*
.emaillink{position:absolute;bottom:0;}*/

/*EVENTS*/
.eventsimage{float:right;padding-right:10px;padding-bottom:10px;}