
/*  GENERAL ------------------------------------------------------------------------------- */

	body { color:#000; font-size: 11px; font-family: Tahoma; background:url(../img/design/bg.gif); background-attachment: fixed; margin: 0; padding: 0;}
	#shell { background:#f5edb9 url(../img/design/navbg.gif) 0 82px no-repeat; width: 925px; margin: 0 auto; padding: 0;}
	a { color:#761b16; text-decoration: underline;}
	a:hover { text-decoration: none;}
	li ul li { display: block;}
	.imgLeft, .imgRight, .imgMid { padding: 5px; background:#fff; border: 1px solid #ded496;}
	.imgleft { float: left; margin: 0 15px 15px 0; padding: 5px; background:#fff; border: 1px solid #ded496;}
	.imgRight { float: right; margin: 0 0 15px 15px;}
	.imgMid { display: block; margin: 0 0 15px 0;}


/*  HEADER -------------------------------------------------------------------------------- */

	#title { background:url(../img/design/titlebarbg.jpg); height: 82px;}

	#logo { position: absolute; margin: 10px 0 0 30px; width: 350px; height: 65px;}
	#logo a { display: block; width: 350px; height: 65px;}
	
	#usabilitybar { display: none; }

			#h_nav { display: none; }

	

	#headerShell { display: none; }
	#flashheader { display: none;  }

	
	#divtoggles,
	#subcontent,
	{ display: none;}
	
	#printTitle { display: block; border-bottom: 1px solid #000; padding-bottom: 15px; }
	#printTitle h1 { margin: 0;  }

/*  BODY ---------------------------------------------------------------------------------- */

	#contentShell { margin: 0; padding: 0; display: block;}
	#contentLeft { display: none;  }
	#contentRight {float: left;  width: 620px; margin: 0 0 15px 0; padding: 0;}
	#home #contentRight {float: left;  width: 620px; margin: 0 0 5px 0; padding: 0 0 5px 27px; border-left: 1px solid #ded496;}
	h1 { font-size: 32px; color:#000; letter-spacing: -1px; font-family: Georgia, "Times New Roman", Times, serif;}
	h2 { font-size: 18px; color:#000; letter-spacing: -1px; font-family: Georgia, "Times New Roman", Times, serif;}
	h3 { font-size: 13px; color:#000;   }
	#home h3 { padding: 10px 0 0 0; font-size: 13px; color:#000;font-family: Georgia, "Times New Roman", Times, serif;   }
	
	dt { background:#ded496; padding: 0 0 0 10px; width: 610px; height: 20px; float: left; margin: 0 15px 10px 0; clear: both;}
	dd {height: 40px; clear: both;}
	
	p { line-height: 180%; }
	#contentRight li { line-height: 220%; font-size: 11px; color: #000; }
	hr { clear: both; border: 1px solid #ded496; height: 1px; border-bottom: none;}

	#photogallery #contentShell,
	#photogallery #contentLeft,
	#photogallery #searchbox { display: none; }
	#photogallery #headerShell { height: 490px; background: url(../img/design/headerbg_gallery.gif) no-repeat;}			
			

	#sitemapDiv  { display: none; }


	#sitemap2 ul { display: block;}


	/*  HOME DIV TOGGLE  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
		

	#div1, #div2, #div3, #div4, #div5 {  padding: 0; margin: 0; float: left; display:none; height: 210px; }
	#div1 h1, #div2 h1, #div3 h1, #div4 h1, #div5 h1 { margin: 0 0 15px 0; padding: 0;}
	#div1 p, #div2 p, #div3 p, #div4 p, #div5 p { padding: 0;}
	#div1 { display:block; }

	a.classoff { }
	a.classoff:hover { }
	a.classon{ text-decoration:none; background-color:#ded496; color:#3f0e03; padding: 4px 20px;}
	a.classon:hover {color:#fff; }
	
	#hometabs { display: none; }


/*  FOOTER -------------------------------------------------------------------------------- */

	#fbar { display: none; }
	
	#footerline {  display: none; }

	#flinks { display: none;  }
	#flinks ul { margin: 15px 0 0 0; padding: 0; text-align: center;}
	#flinks ul li { display: inline; margin: 0 5px;}
	#flinks ul li a { color: #fff; text-decoration: none;}
	#flinks ul li a:hover { text-decoration: underline;}

	#address {display: none; }
	#sig { display: none; }