body 
{
   background: #a45035 url(../gfx/background.jpg) repeat-x scroll;
   font-family: Verdana;
   font-size: 12px;
   color: #8f9898;
   margin-top:0px;
}

#wrapper 
{
   width:980px;
   height: 1060px;
   margin-left:auto;
   margin-right: auto;
}

#sitetop
{
   height: 144px;
/*   border-bottom: #352C27 1px solid;*/
}

#logo 
{
   display:block;
   float:left;
}

#search 
{
   display:block;
   float:right;
   margin-top: 10px;
}

input
{
   font-family: Tahoma;
   font-size: 11px;
}

.submit 
{
   background-color:#f47e21;
   border:1px solid #f47e21;
   color:#FFFFFF;
   font-weight:bold;
   height:17px;
}

#mainsite 
{
   display:block;
   float:left;
   margin-left:auto;
   margin-right: auto;
}

#header 
{
   height: 86px;
   width: 1060px;
}

#navigation 
{
   background: transparent url(../gfx/nav_background.jpg) no-repeat;
   width:856px;
   height:66px;
   font-size: 14px;
   font-weight:bold;
   z-index: 1000;
   padding:10px 0px 10px 64px;
}

.navitem {
   height:68px;
   max-width: 81px;
   float: left;
   text-align: center;
   background: transparent url(../gfx/nav_bg.gif) repeat-x scroll left top;
   padding: 0px 20px 0px 20px;
   *padding-left: 22px;
   *padding-right: 22px;
   color: #ffffff;
}
.navitem:hover {
   background: transparent url(../gfx/nav_current.gif) repeat-x scroll left top;
}

.first {
   background: transparent url(../gfx/menu-left.gif) no-repeat scroll left top;
}
.first:hover {
   background: transparent url(../gfx/menu-first-bg.gif) no-repeat scroll left top;
}

.last {
   background: transparent url(../gfx/menu-right.gif) no-repeat scroll right top;
}
.last:hover {
   background: transparent url(../gfx/menu-last-bg.gif) no-repeat scroll right top;
}

.current {
   background: transparent url(../gfx/nav_current.gif) repeat-x scroll left top;
}

.first-current {
   background: transparent url(../gfx/menu-first-bg.gif) no-repeat scroll left top;
}
.first-current:hover {
   background: transparent url(../gfx/menu-first-bg.gif) no-repeat scroll left top;
}

.last-current {
   background: transparent url(../gfx/menu-last-bg.gif) no-repeat scroll right top;
}
.last-current:hover {
   background: transparent url(../gfx/menu-last-bg.gif) no-repeat scroll right top;
}

#navigation a {
   color:#ffffff;
   text-decoration: none;
}

#images 
{
   background: transparent url(../gfx/img_background.jpg) no-repeat;
   width:856px;
   height:217px;
   padding-left:66px;
}

.image {
   float:left;
   padding: 10px 0px 10px 0px;
}

#content 
{
   background: transparent url(../gfx/ct_background.jpg) no-repeat;
   width:856px;
   xxmin-height: 539px;
   padding-left:66px;
}

#leftcolumn 
{
   width: 528px;
   float:left;
   padding: 10px 20px 0 0;
}

#leftcolumnwide
{
   width: 805px;
   float:left;
   padding: 20px;
   background:#ffffff;
}

#leftcolumnwide td
{
   padding: 0px;
}

.leftintro {
   background: #fbf2ed;
   width: 528px;
}

.leftintro p {
   padding: 0 20px 0 20px;
}

#rightcolumn 
{
   float: left;
   width: 290px;
}

#footer {
   background: transparent url(../gfx/footer_background.jpg) no-repeat;
   width:856px;
   padding: 20px 0px 20px 64px;
   text-align: center;
   color: #FFFFFF;
}

h1 {
   font-size: 24px;
   font-weight: normal;
   margin-top: 0px;
}

td {
   vertical-align: top;
   padding-bottom: 20px;
}


