  

	#main { position:absolute; top:30px; left:50%; margin:0; margin-left:-510px; width:1020px; padding:0; }
	
	#header { padding-top: 121px; }
	#header h1 { position:absolute; top:9px; left:50px; width:282px; height:184px; margin: 0; }
	#header h1 a { display:block; width:282px; height:184px; }
	#header ul { list-style:none; margin-left:10px; margin-right:13px; padding-top: 15px; }
	#header li { display:inline; }
	#header a { float:left; display:block; padding:0; height:17px; }
	#header a span { padding:2px 6px; line-height:18px; vertical-align: middle; margin:0 10px; }
	#header .first a span, 
	#header #navSub .first a span { margin-left:322px; }
	#header #navSub a span { margin:0 3px; }
	
	#middle { }
	#middle h2 {  }
	
	#divImage { width: 1000px; height:230px; margin-left: 8px; margin-bottom: 10px; }
	
	#gnomes { height: 100px; }
	
	#left { float:left; width:375px; margin-left:8px; }
	#contentLeft { padding-left:60px; text-align: right; }
	
	#right { width:560px; margin-left:387px; }
	
	#preFooter { width:1000px; height:50px; margin-left:8px; }
	#preFooter h2 { display:none; }
	#preFooter ul { list-style:none; padding-top:6px; margin-left:15px; }
	#preFooter li { display:inline; padding:0;  }
	#preFooter a { float:left; display:block; padding:0 4px; }
	
	#footer { clear:left; height:29px; margin-top:1px; }
	#footer p { margin-top:0px; }
