body { background:#590100; }

div.outerrim { width:790px; margin:0 auto 0 auto;  /*background:url(/Site/Template/Wigwam/images/bottomshadow.gif) left bottom no-repeat;*/ padding-bottom: 25px; clear: both; }
div.innerrim { width:780px; padding:0 0px 0 0px; background: #ffffff;/*background:url(/Site/Template/Wigwam/images/innerrim_bg.gif) left top repeat-y;*/ }
div.#content { width:100%; min-height:500px; }

div.header_section { width:100%; padding-top: 100px; background:url(/Site/Template/Wigwam/images/header.gif) left top no-repeat; }
div.body_section { min-height:500px; padding:20px 0 20px 0; }
/*
div.zones_2 { background:url(/Site/Template/Wigwam/images/2col_lines.gif) left top repeat-y; }
div.zones_3 { background:url(/Site/Template/Wigwam/images/3col_lines.gif) left top repeat-y; }
*/
div.footer_section { width:100%; min-height:16px; clear: both; }

div.nav0 { padding:4px 10px 4px 10px; width:760px; background:#AF975C; border-top: 1px solid #ffffff; }
div.nav0 a { display:inline; line-height:22px; font-weight:bold; color:#ffffff; margin:0 10px 0 0; text-decoration:none; }
div.nav0 a.active, div.nav0 a:hover { color:#590100; }

div.treenav0 { width:170px; padding:10px 0 40px 0px; clear:both; }
div.treenav0 a { width:170px; font-weight:bold; text-decoration:none; color:#AF975C; line-height:20px; }
div.treenav0 .level2 a { padding:0 0 0 10px; width:160px; }
div.treenav0 .level3 a { padding:0 0 0 20px; width:150px; }
div.treenav0 a.active, div.treenav0 a:hover { color:#590100; }

div.zone2_1, div.zone3_1 { width:170px; margin-right:20px; padding:0 10px 0 10px; vertical-align:top; display:inline-block; *display:inline; zoom:1; }
div.zone2_2 { width:550px; padding:0 10px 0 0; vertical-align:top; display:inline-block; *display:inline; zoom:1; }

div.zone3_2 { width:370px; padding:0 0 0 20px; vertical-align:top; display:inline-block; *display:inline; zoom:1; }
div.zone3_3 { width:160px; padding:0 10px 0 0; vertical-align:top; display:inline-block; *display:inline; zoom:1; }

div.nav0 a, div.treenav0 a { font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif; font-size:12px; }
div, span, a, p { font-family:Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif; font-size:12px; line-height:18px; }
h1, h2, h3 { font-family:Trebuchet MS, Arial, Tahoma, Verdana, Sans-serif; line-height:20px; color: #590100; }
h1 { margin:10px 0 5px 0; font-size:24px; line-height:28px; }
h2 { margin:10px 0 5px 0; font-size:20px; line-height:24px; }
h3 { margin:10px 0 0 0; font-size:16px; line-height:20px; }

a, a:visited { text-decoration:none; font-weight:bold; color:#590100; }
a:hover, a.active { color:#AF975C; }
