/* GENERAL **************************************************************************************************************** */
	
	body {margin:0; background:url(../img/design/body_bg.jpg) top center repeat-x #241e10; font-family:Georgia, "Times New Roman", Times, serif;}
	#shell {width:804px; margin:0px auto;}	
	a {  }
	a:hover { text-decoration: none;  }
	h1, h2, h3 {  }
	.clearBoth {clear:both;}
	
/* HEADER **************************************************************************************************************** */

	
	#titlebar {height:61px; background:url(../img/design/titlebar_bg.jpg) top center no-repeat;}
		
		div#usabilityNavDropDown {  }
		#helpmenuShell {  }
		#helpmenuShell ul {    }
		#helpmenuShell ul li {  }
		#helpmenuShell ul li a {  }
		#helpmenuShell ul li a:hover { }		
		#helpmenuShell div#usabilityNavText {  }
		#helpmenuShell div#usabilityNavDropDown {  }
		#helpmenuShell div#usabilityNavDropDown div.noHover {  }
	
	#utilityNav  #accessible {  }
	
	#headerShell {background:url(../img/design/header_bg.jpg) top center no-repeat; height:179px;}		
		
		#logo {margin:0px auto 0; height:100px; width:300px; position:relative; top:23px;}
		#logo a { display:block; }
		#logo a img {border:none;}
		
		#header {background:url(../img/design/headerImg_bg.jpg) top center no-repeat; float:left;
		padding:10px 0 0 11px; text-align:left; width:285px; height:437px; margin:25px 0 0 8px;}		
	
	#nav {margin-left:100px;}	
	#mainNavLinks {margin:0; padding:0; list-style:none; }	
	#mainNavLinks li {float:left; height:50px; display:block; margin:0px; background:url(../img/design/nav_border.gif) right 17px no-repeat; padding:0 20px ;}	
	.textShell { padding:0 0 20px; margin:0; /*SAFARI*/margin-top:20px;]/*END*/}
	
	#mainNavLinks li a {display:block; height:50px; padding:0px 0 0 ; }	
	#mainNavLinks ul li a:hover {  }
	#mainNavLinks ul li a.current {  }
	#mainNavLinks ul li.noStyleRight {  }
	#mainNavLinks ul li.noStyleLeft {  }
	#mainNavLinks li.lastItem {background:none;}
	

/* BODY **************************************************************************************************************** */

	#contentShell {background:url(../img/design/contentShell_bg.jpg) top center repeat-y; margin:0 auto;}
		#contentShell a {color:#497021;}
		#contentShell a:hover {color:#69A330; text-decoration:none;}
	
	#contentWrap {background:url(../img/design/contentWrap_bg.jpg) top center no-repeat; min-height:570px; height:auto !important; height:570px;}
		
		.holder { margin-top:10px; }
		#pane1 {height:350px; margin-top:-20px; width:264px; overflow: auto; }
		.holder, #printdiv {}
		 
		#content {float:left; width:260px; margin:15px 0 10px 27px;padding-right:8px;}	
		#content h1 {color:#8b631a; font-size:32px; font-weight:normal; margin:10px 0 0;}
		#content h2 {color:#618226; font-size:18px; font-weight:normal; background:url(../img/design/h2_rule.gif) repeat-x bottom center; padding-bottom:10px; margin:0;}
		#content h3 {color:#B88016; font-size:15px; font-variant:small-caps;}
		#content p {color:#7c673f; font-size:13px; line-height:200%;}
		
		
			#breadcrumbs ul  {  margin: 0 0 20px 0; padding: 0; display:none; }
			#breadcrumbs ul li { display: inline; margin: 0 5px 0 0;}
			
			#subNav {}
			#subNav ul {}
			#subNav ul li {}
			#subNav ul li a {}
			#subNav ul li a:hover {}
				
		
		#side {width:189px; float:left; padding:210px 0 0; background:url(../img/design/crest.gif) 			top center no-repeat; margin:30px 0 0 10px; font-size:12px;}	
			
			#side h2 {font-style:italic; color:#879d38; font-size:14px;background:url(../img/design/h2_rule.gif) repeat-x bottom center; padding-bottom:10px; margin:14px 0 0;}
			#side h4 {font-size:24px; font-weight:normal; color:#497021; margin:0; padding:0;}
			#side p {line-height:normal; margin:0; padding:0;}
			
			
			#ctaShell {  }
			#ctaShell ul {  }
			#ctaShell a {  }
			#ctaShell a:hover {  }
			
			#imgThumbnails112 a {border:none; outline:none;}
			#imgThumbnails112 a.selected {border:3px solid #AD2342; padding: 0 5px}
			

/* FOOTER **************************************************************************************************************** */

	#footerShell {background:url(../img/design/footer_bg.jpg) no-repeat top center ; padding-top:50px; }
		
		#footerNav {width:430px; margin:0px auto; position:relative;}
		#footerNav ul {list-style:none; margin:0; padding:0; text-transform:uppercase; font-size:12px; font-weight:bold;}
		#footerNav ul li {display:inline; float:left; padding:0 15px 10px;}
		#footerNav ul li a {color:#DEAD1B; text-decoration:none;}
		#footerNav ul li.noStyleRight { margin-right:0; }
		#footerNav ul li a:hover {text-decoration:underline;}
		
		#address { font-size:11px; clear:both; position:relative; margin:0 0 0 50px;}
		#address ul {list-style:none; margin:15px 0 0; padding:0;color:#896207;}
		#address ul li {float:left; border-right:1px solid #7A5225; padding:0 8px;}
		#address li.noStyleRight {border-right:1px solid #241e10; }
		#address li.lastItem {border-right:1px solid #241e10; }
		#address strong { }
		#propertyName {font-weight:bold; font-size:12px; color:#B9850B;}
		
		#address { margin: 0; text-align: center; color:#896207; }
			
			.org, .adr, .tel { margin: 0 15px 0 0;}
			.org { font-weight: bold; color:#B9850B;}
			.adr {  }
				.street-address {  }
				.locality {  }
				.region {  }
				.postal-code {  }
				.country-name { display: none; }
			.tel {  }
				.tel .type {  }
				.tel .value {  }
		
		#vizsig { text-align: center; padding:25px 0 0;color:#FDE9BB; clear:both;}
		#vizsig a {color:#FDE9BB;}
		
		

/*  CALENDAR ************************************************************************** */
#pageid308 #side, #pageid308 #header {display:none;}
#pageid308 #content {width:700px; height:600px;}
#pageid308 #pane1 {height:600px; width:700px;}
#pageid310 #pane1 em {color:#928701; border-bottom:1px dotted #9D7A11; padding-bottom:3px; } 
#pageid310 #pane1 strong {padding-left:10px;} 