body
         { color: #ffffff; font-size: 76%; font-family: "Trebuchet MS", arial, verdana, tahoma, helvetica, sans-serif; background-color: #ccb27e; background-image: url("/images/background.jpg"); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0 }

h1  { margin: 0; padding: 0; float: left }

h1 img
 { margin: 0; border: 0 }

.inv
{
	display:		none;
}

h2
      { color: #fff; font-size: 1.3em; font-weight: normal }
     
p, ol, ul  { color: #330; font-size: 1em; font-weight: normal; line-height: 1.4em }
a
 { color: #AE0000; font-weight: normal; text-decoration: none }
a:active	 { color: #AE0000 }
a:visited	  { color: #AE0000 }
a:hover		 { color: #0c3 }
#box
      { background-image: url("/images/wrapper-background.jpg"); background-repeat: repeat-x; text-align: left; margin: 0 auto; width: 780px; height: 400px }

#box-btm
       { background-image: url("/images/page-btm-1.gif"); background-repeat: no-repeat; background-position: 0 100%; position: absolute; z-index: 10; top: 0; width: 780px }

#row_footer
           { margin: 0; padding: 0; width: 780px; clear: both }

#row_footer p   { color: #fff; font-size: 0.8em; font-weight: bold; margin: 4px 7px; padding: 0 }

#row_footer_left
{
	float: left
}

#row_footer_right
{
	float: right
}

#row_footer a
     { color: #fff; font-weight: bold }
      
#row-main
       { margin: 0 0 10px 0; padding: 0; width: 780px; float: left  }

#column-nav     { background-image: url("/images/nav-background.jpg"); background-repeat: repeat-x; text-align: right; margin: 0; padding: 0; width: 181px }
#column-main  { margin: 0; padding: 0 0 180px; width: 599px; float: right }
#column-main h2    { color: #fff; font-size: 2.2em; font-weight: normal; line-height: 1.6em; margin: 5px 40px; padding: 0 }
#column-main h4    { color: #000; font-size: 1.3em; line-height: 1.4em; margin: 0 7px; padding: 0 }
#column-main-container   { background-image: url("/images/web-dither-white.gif"); background-repeat: repeat; margin: 0 40px; padding: 10px; border-top: 10px solid #630 }
#column-main-container h4 { background: #fff; margin: 0; padding: 7px}
#column-main-container p { background: #fff; margin: 0; padding: 7px}

#navcontainer
   { font-size: 1.1em; margin: 0; padding: 0 0 200px; width: 180px; float: left; }

 ul#navlist
 {
 line-height: 1em; 
 text-align: left;
 list-style: none;
 padding: 0;
 margin: 0;
 width: 180px;
 border-left:1px red solid;
 }

 ul#navlist li
{
	background-image: url("/images/nav-bg.gif"); background-repeat: no-repeat; display: block; margin: 0; padding: 0;
	background-color: #ccb27e;
	
}

#navcontainer ul:first-child
{
	border-left:0;
} 

 ul#navlist li a
 {
 display: block;
 width: 100%;
 padding: 8px 0 8px 12px;
color: #330;
 text-decoration: none;
 }

 #navcontainer>ul#navlist li a { width: auto; }

 ul#navlist li#active a
 {
 color: #AE0000;
 }

 ul#navlist li a:hover, ul#navlist li#active a:hover
 {
 color: #AE0000;
 }
