html,body {margin:0;padding:0}
body {font: 12px/17px "Trebuchet MS", trebuchet, lucida, arial,sans-serif;text-align:center;color:#555;background:transparent url('bg.gif');}

a, a:link, a:visited {color:#9d5a00;}
a:hover, a:active {color:#3d5e38;}

div {margin:0 auto;padding:0;}

div#container {width:851px;text-align:left;}

div#banner {padding-top:137px; background:transparent url('bg_banner.gif') no-repeat;}
	a#homelink { display:block; float:left; width:450px; height:135px; position:absolute;top:0; }
	div#flash {margin-left:461px;height:135px;width:385px; position:absolute;top:0;}
	div#navigation {padding-left:159px;height:51px;overflow:none;}
	div#navigation a, div#navigation a:link, div#navigation a:visited {font-weight:bold;color:#fff2d7;font-size:12px;text-align:center;text-decoration:none; /* block props */ display:block;padding:5px 8px 4px 8px;margin-right:3px;width:auto;float:left;border-left:1px solid black;border-right:1px solid black;border-bottom:3px solid black;background:#000 url('bg_nav.gif') repeat-x;}
	div#navigation a:hover, div#navigation a:active {background-position:left -23px;color:#fff;text-decoration:none;}
div#content {padding:1px 20px 20px 160px;background:transparent url('bg_content.gif') repeat-y;}
div#footer {padding:18px 20px 7px 148px;font-size:13px;height:24px;background:transparent url('bg_footer.gif') no-repeat;color:#ccc;}
	div#footer a, div#footer a:link, div#footer a:visited {color:#e1caa4;}
	div#footer a:hover, div#footer a:active {color:#fff;}
	
h1 {color:#6b9565;font-size:16px;border-bottom:1px dotted #eee;padding:5px 0;margin:0 0 10px 0;}	
h2 {color:#935500;font-size:13px;border-bottom:1px dotted #eee;padding:13px 0 2px 0;margin:0 0 7px 0;}	
h3 {color:#555;font-size:13px;}	

img.pic {border:2px solid #ddd;}
img.right {margin-left:5px;}