@media screen, projection {

body {margin:0; padding:0; font-family:Verdana, Arial, sans-serif; font-size:12px; background:#fdfcfa url(../i/bg.jpg) top center no-repeat;}
	
a {color:#047640;}
a:hover {color:#908341;}

.clear {clear:both;}
.indent {text-indent:-10000px;}
.print {display:none;}
.flush {margin:0; padding:0;}

h2 {font-size:24px; color:#047640; font-family:"Times New Roman", Times, serif;}
h3 {font-size:16px; color:#918442;}

#container {width:964px; margin:0 auto; background:url(../i/container.gif);}
  #top {height:192px; background:url(../i/top.jpg); position:relative;}
  	#top h1, #top h2 {position:absolute; text-indent:-10000px;}
	#logo {display:block; width:322px; height:162px; position:absolute; top:30px; left:66px; text-indent:-10000px;}
	#top ul {list-style:none; position:absolute; margin:0; padding:0; top:166px; left:536px;}
	#top li {float:left; margin:0; padding: 0 10px; border-left:1px solid #fff;}
	#top li a {font-family:"Times New Roman", Times, serif; color:#fff; font-weight:bold; text-decoration:none;}
	#top li a:hover {color:#c1b860;}
		#top li.no-borders {border:none;}
		
	#top-2 {height:236px; background:url(../i/top-2.jpg);}
		#top-2 * {margin:0; padding:0; text-indent:-10000px;}
		
	#callouts {height:116px; list-style:none; background:url(../i/callouts.jpg); position:relative;}
		#callouts a {display:block; width:259px; height:90px; text-indent:-10000px; background:url(../i/callouts-learn-more.gif); position:absolute; top:2px;}
		#callouts a:hover {background-position:0 -90px;}
			#callout-amish {left:77px;}
			#callout-buggy {left:353px;}
			#callout-available {left:629px;}
			
	#middle {margin:0; padding:18px 0 0 0; background:url(../i/middle.gif) top no-repeat;}
	
		#index-editable {width:780px; margin:10px auto 0 auto;}
		
		#left {float:left; width:232px; margin:0 0 0 81px; padding:0; background:url(../i/left.gif);}
			#nav {margin:0; padding:28px 0 0 29px; background:url(../i/left-top.gif) top no-repeat; list-style:none;}
			.main-page {background:url(../i/bullet.gif) 2px 8px no-repeat; padding:4px 0 2px 16px;}
			.main-page a {color:#fff; font-size:14px; text-decoration:none;}
			.sub-nav {margin:0; padding:0; list-style:none;}
			.sub-page {padding:0 0 2px 8px;}
			.sub-page a {color:#069752; font-size:12px; text-decoration:none;}
			.main-page a:hover, .sub-page a:hover {color:#069752; text-decoration:underline;}
		
		
			#left h3 {width:232px; height:139px; background:url(../i/left-h3.gif); text-indent:-10000px; margin:24px 0 0 0; padding:0; overflow:hidden;}
		
		#right {float:right; width:527px; margin:0 85px 0 0;}
			#right h1 {color:#057640; font-family:"Times New Roman", Times, serif; font-size:34px;}
			
			#right li, #index-editable li {margin-left:22px;}
	
	#bottom {height:91px; background:url(../i/bottom.gif);}
	
#footer {width:860px; margin:4px auto; height:100px; color:#897d3f;}
	#footer h3 {float:left; font-family:"Times New Roman", Times, serif; font-size:16px;}
	#footer p {float:right; text-align:right;}
	#footer p a {font-size:10px; text-decoration:none; color:#897d3f;}
	#footer p a:hover {color:#000; text-decoration:underline;}

/* TINY CORRECTIONS */
#main #tinymce-container div div p,
#main #tinymce-container div div ul,
#main #tinymce-container div div ol,
#main #tinymce-container div div table {margin-bottom:16px;}

}