@charset "utf-8";
/* CSS Document */

.topnav .item img  {
	 width:15px;
}
a{
	color:#225E3A;
	text-decoration:none;
}
a:hover{
	color:#35955B;
}
body{
	background-color:#FECC33;
	color:#000000;
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;
	font-size:12px;
}
h1{
	color:#225E3A;
	font-size:15px;
	margin:0px;
	padding:0px;
}
hr{
	background-color:#225E3A;
	color:#225E3A;
}
p{
	margin:0px;
	padding-bottom:15px;
}

.announcement-home{
	padding-top:10px;	
}
.announcement-text{
	float:left;	
}
.read-more{
	font-weight:bold;
}
#announcements-bottom{
	background:url(../images/announcements_bottom.gif) no-repeat;
	height:15px;
}
#announcements-content{
	height:150px;
	overflow:scroll;
	overflow-x:hidden;
}
#announcements-mid{
	background:url(../images/announcements_mid.gif) repeat-y;
	padding-left:12px;
	padding-right:20px;
}
#announcements-top{
	background:url(../images/announcements_top.gif) no-repeat;
	height:24px;
	padding:5px 0 0 12px;
}

.border{
	border: 1px solid #003300;;
}
#bottom{
	background-image:url(../images/bottom.gif);
	background-repeat:no-repeat;
	height:24px;
	overflow:hidden;
	width:827px;
}
.cal-icon{
	float:left;
	padding-right:6px;
	padding-top:1px;
}
.cal-link{
	float:left;
}
.callout-content{
	font-size:12px;
	height:74px;
	margin-top:8px;
	overflow:auto;
	overflow-x:hidden;
	padding-left:3px;
}
.clear{
	clear:both;
}
.br{
	clear:both;
	height:7px;
}
#Contact{
	width:300px;
}
#Contact input,textarea{
	background-color:#E0F3E8;
	border:1px solid #225E3A;	
}
#content{
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
	width:827px;
}
.date{
	color:#FECC33;
	font-size:12px;
	font-weight:bold;
}
.description{
	padding-bottom:10px;
}
.divider{
	margin-left:2px;
	padding-bottom:5px;
	padding-top:5px;
}
#edit{
	margin:0 auto;
	padding-top:4px;
	text-align:center;
	width:827px;
}
.edit-only{
	font-size:11px;
	font-weight:bold;
}
.edit-only-yellow{
	color:#FECC33;
	font-size:11px;
	font-weight:bold;
}
.emphasis{
	font-weight:bold;
}
.event{
	padding-bottom:15px;
}
#events-list{
	padding-top:20px;	
}
.float{
	float:left;	
}
#footer{
	margin:0 auto;
	padding:5px 0 0 0;
	text-align:center;
	width:827px;
}
#gallery{
	width:350px;
}
.gallery-image{
	float:left;
	height:100px;
	margin-bottom:10px;
	margin-right:15px;
	width:100px;
}
.gallery-image img{
	border:0px;
}
.headers{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.header li{
	margin-bottom:10px;
}
#home-announcements{
	background-image:url(../images/announcements_callout.gif);
	background-repeat:no-repeat;
	height:132px;
	padding-left:12px;
	padding-right:20px;
	padding-top:5px;
	width:396px;
}
#home-col1{
	float:left;
	padding-left:1px;
	width:184px;
}
#home-col2{
	font-family:"Century Gothic",Arial,Helvetica,sans-serif;
	margin-left:185px;
	margin-right:183px;
}
#home-col3{
	float:right;
	padding-right:2px;
	width:183px;
}
#home-callouts{
	padding-left:13px;
	padding-top:199px;
	position:absolute;
	z-index:2;
}
#home-columns{
	padding-left:12px;
	padding-right:17px;
	padding-top:23px;
}
#home-events{
	background-image:url(../images/events_callout.gif);
	background-repeat:no-repeat;
	height:227px;
	overflow:hidden;
	padding-bottom:17px;
	padding-left:11px;
	padding-right:19px;
	padding-top:9px;
	width:153px;
}
#home-events-list{
	color:#FFFFFF;
	font-weight:bold;
	height:169px;
	padding-top:15px;
}
#home-events-title h1{
	color:#FFFFFF;
	text-align:center;
}
#home-image{
	padding-left:12px;
	height:212px;
	width:815px;
}
.home-link{
	height:23px;
	margin-bottom:3px;
	overflow:hidden;
	padding-top:7px;
	width:162px;
}
.home-link img{
	border:0px;
}
#home-links{
	background-image:url(../images/links_callout.gif);
	background-repeat:no-repeat;
	height:133px;
	overflow:hidden;
	padding-left:10px;
	padding-top:5px;
	width:167px;
}
#home-resources{
	background-image:url(../images/resources_callout.gif);
	background-repeat:no-repeat;
	height:94px;
	overflow:hidden;
	padding-bottom:14px;
	padding-left:10px;
	padding-right:17px;
	padding-top:7px;
	width:153px;
}
#home-resources a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#home-resources ul{
	list-style-image:url(../images/resources_icon.gif);
	margin:0px;
	padding-left:20px;
	padding-top:10px;
}
#home-welcome{
	background-image:url(../images/welcome_callout.gif);
	background-repeat:no-repeat;
	height:117px;
	padding-left:12px;
	padding-right:20px;
	padding-top:5px;
	width:396px;
}
#internal-col2{
	padding-left:15px;
	padding-right:15px;
	width:770px;
}
.item{
	float:left;
}
.last-image{
	margin-right:0px;
}
#lightbox-image-details-currentNumber{
	display:none !important;	
}
#logo{
	float:left;
	padding-left:16px;
	padding-top:20px;
}
#logo img{
	border:0px;
}
.manage{
	padding-left:10px;	
}
#nav{
	background-image:url(../images/nav_callout.png);
	background-repeat:no-repeat;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:28px;
	overflow:hidden;
	padding-left:9px;
	padding-top:4px;
	width:601px;
}
#nav li{
	display:inline;
}
#nav ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.navLevel1{
	padding-bottom:5px;
}
.navLevel1 a{
	display:block;
	font-size:15px;
	font-weight:bold;
	padding-left:15px;
	padding-right:15px;
}
.navLevel1Selected{
	padding-bottom:5px;	
}
.navLevel1Selected a{
	color:#35955B;
	display:block;
	font-size:15px;
	font-weight:bold;
	padding-right:15px;
}
.navLevel2{
	padding-bottom:3px;
}
.navLevel2 a{
	display:block;
	font-size:13px;
	font-weight:bold;
	padding-left:25px;
	padding-right:10px;
}
.navLevel1Selected{
	font-size:15px;
	font-weight:bold;
	padding-left:15px;
}
.navLevel2Selected{
	padding-bottom:3px;	
}
.navLevel2Selected{
	font-size:13px;
	font-weight:bold;
	padding-left:25px;
}
.navLevel2Selected a{
	color:#35955B;
	display:block;
}
#search{
	background-image:url(../images/search_callout.png);
	background-repeat:no-repeat;
	float:left;
	height:29px;
	margin-right:9px;
	overflow:hidden;
	padding-left:11px;
	padding-top:3px;
	width:161px;
}
#search-field{
	color:#225E3A;
	width:110px;
}
#search form{
	margin:0px;
	padding:0px;
}
.searchbox input{
	float:left;
	margin-right:5px;
}
.sitemap .nuRelmNavLevel2{
	font-weight:normal;
}
.sitemap .nuRelmNavLevel3{
	font-size:11px;
	padding-bottom:5px;
	padding-left:40px;	
}
#stripe{
	background-image:url(../images/stripe.gif);
	background-repeat:no-repeat;
	height:59px;
	overflow:hidden;
	width:827px;
}
#sub-callouts{
	padding-left:13px;
	padding-top:140px;
	position:absolute;
	z-index:2;
}
#sub-columns{
	padding-left:12px;
	padding-right:17px;
	padding-top:45px;
}
.sub-content{
	padding-bottom:10px;
}
.sub-image{
	height:127px;
	margin-right:3px;
	width:189px;
	overflow:hidden;
}
#sub-images{
	height:130px;
	overflow:hidden;
	padding-left:21px;
	padding-right:20px;
	padding-top:6px;
	width:786px;
}
#sub-images img{
	border:1px solid #030;	
}
#sub-images li{
	display:inline;
}
#sub-images ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#sub-mid-bottom{
	background-image:url(../images/sub_mid_bottom.gif);
	background-repeat:no-repeat;
	height:16px;
	overflow:hidden;
	width:428px;
}
#sub-mid-repeat{
	background-image:url(../images/sub_mid_repeat.gif);
	background-repeat:repeat-y;
	padding-top:8px;
	padding-left:12px;
	padding-right:20px;
	width:396px;
}
#sub-mid-top{
	background-image:url(../images/sub_mid_top.gif);
	background-repeat:no-repeat;
	height:25px;
	overflow:hidden;
	padding-left:12px;
	padding-right:20px;
	padding-top:5px;
	width:396px;
}
#subpages{
	width:177px;
}
#subpages-bottom{
	background-image:url(../images/subpages_bottom.gif);
	background-repeat:no-repeat;
	height:13px;
	overflow:hidden;
}
#subpages-mid{
	background-image:url(../images/subpages_repeat.gif);
	background-repeat:repeat-y;
}
#subpages-mid .nuRelmEdit{
	display:inline;
	float:left;
	padding-left:0px;
	padding-right:0px;
}
#subpages-top{
	background-image:url(../images/subpages_top.gif);
	background-repeat:no-repeat;
	height:7px;
	overflow:hidden;
}
#title{
	background-image:url(../images/title.gif);
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	height:57px;
	overflow:hidden;
	width:827px;
}
#title a{
	text-decoration:underline;
}
#title li{
	display:inline;
}
#title ul{
	float:right;
	list-style-type:none;
	margin:0px;
	padding-right:23px;
	padding-top:20px;
}
.top-nav{
	float:left;
}
.top-nav li{
	/*float:left;
	position:relative;*/
}
.subnav{  
	display:none;
    list-style: none;  
	position: absolute;
	/*background:#225E3A;*/
	background-image:url(../images/nav-bg.png);
	background-repeat:repeat;
	margin: 0; 
	padding-top:6px;
	width:150px; 
}
.subnav a{
	color:#FECC33;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.subnav a:hover{
	color:white;
}
.children{
	display:none;
}
.subnav li{
	display:block !important;
	padding-top:4px;
	padding-bottom:4px;
}
html ul.topnav li ul.subnav li a { 
	width: auto;  
	padding-left: 15px; 
	padding-right: 20px;
}   
#wrapper{
	margin:0 auto;
	width:827px;
}

