/* =GLOBAL
----------------------------------------------- */
body h1 { color: #C35916; background: #FDE8D7; }
body h2 { color: #C35916; }
body h3 { color: #EA230E; }
body h4 { color: #EA230E; }
body h5 { color: #333; }

/* =BACKGROUND
----------------------------------------------- */
body { background: url(images/bg.jpg) top left repeat-x #FFF; }

/* =MAIN NAVIGATION
----------------------------------------------- */
div.wrapper div#menuwrapper { background-image: url(images/navbg.jpg) }

/* =BANNER
----------------------------------------------- */
div#banner { background: url(images/banner.jpg) 0 0 no-repeat; border-bottom: #C35916 10px solid; }

/* =NAV LEFT
----------------------------------------------- */
ul.nav_left li a { background: url(images/nav_leftbg.gif) 0 50% repeat-x; }
ul.nav_left li a:hover { background: url(images/nav_leftbg.gif) 180px 50% repeat-x; }
ul.nav_left li:hover a,
ul.nav_left li:hover li a,
ul.nav_left li.sfhover li a { background: #E1E1E1; color: #295C93; }
ul.nav_left li li a:hover { background: #999; color: #FFF; }

/* =NAV LEFT NO SUBMENU
----------------------------------------------- */
ul.nav_left li.nav_left_nosub a { background: url(images/nav_leftbg_nosub.gif) 0 50% repeat-x; }
ul.nav_left li.nav_left_nosub a:hover { background: #E1E1E1; color: #295C93; }

/* =MIDDLE COLUMN INFO BOX
----------------------------------------------- */
div.more_info { background: url(images/about_bg.jpg) bottom left repeat-x; border: #DDD 1px solid; }

/* =RIGHT COLUMN
----------------------------------------------- */
div.rightbar { background: #FDE8D7; border: #DDD 1px solid; }

table { border: 1px solid #694930;}
th { font: bold 6px; color: #FFF; padding: 4px 3px 4px 6px; text-align: left; background: url(images/table_bg_brown.jpg); }
