body {margin: 0px auto;
      background-image:url(img/bg.gif);
      background-repeat:repeat-x;
      color: #a4a09d;
      font-family: Verdana;
      font-size: 12px;
      background-color: #262320;
      text-align: center;
      width: 1000px;
      font-weight: lighter;}

img {border: 0;}

u {color: #a4a09d;}

#top {height: 25px;
      padding: 8px 0 0 0;}

#top h1, #top b, #top h2, #top h3, #top h4, #top h5 {float: left;
            margin: 0 0 0 4px;
            padding: 0;
            font-size: 13px;
            font-weight: lighter;}

#top p {float: right;
        margin: 0;
        padding: 0;}

#top a:link      { text-decoration:none; color:#a4a09d; font-size: 12px; }
#top a:visited   { text-decoration:none; color:#a4a09d; font-size: 12px; }
#top a:hover     { text-decoration:underline; color:#ffae1e; font-size: 12px;}

#head {clear: both;
       margin: 16px 0 0 0;
       padding: 0 10px 0 10px;
       height: 81px;
       width: 980px;
       background-image:url(img/bg-head.gif);
       text-align: left;}

#logo {float: left;
       width: 310px;}

#top-navi {float: right;
           margin: 0;
           padding: 30px 0 0 0;}

#top-navi a:link      { text-decoration:none; color: #a4a09d; font-size: 16px;}
#top-navi a:visited   { text-decoration:none; color: #a4a09d; font-size: 16px;}
#top-navi a:hover     { text-decoration:underline; color: #ffae1e; font-size: 16px;}

#content {margin: 16px 0 16px 0;}

#left {float: left;
       margin: 0;
       width: 195px;}

#left-head {height: 23px;
            width: 185px;
            margin: 0;
            padding: 3px 0 0 10px;
            background-image:url(img/bg-lefthead.gif);
            text-align: left;}

#left-head h2 {color:#ffae1e;
               font-size: 12px;
               font-weight: lighter;}

#left-cont {background-image:url(img/bg-leftcont.gif);
            width: 175px;
            margin: 0;
            padding: 10px;
            text-align: justify;}

#img {margin: 1px 0 1px -15px;}
#img a:link {text-decoration:none; margin: 0;}

#left-text {background-image:url(img/bg-lefttext.gif);
            background-repeat: no-repeat;
            width: 175px;
            margin: 0;
            padding: 10px;
            text-align: justify;}

#left-cont ul {margin: 10px 0 10px 0px;
               padding: 0;}

#left-cont li {list-style-type: none;
               text-decoration: none;
               margin: 0 0 0 5px;
               height: 18px;
               background-image:url(img/bg-li.gif);}

#left-cont a:link      { text-decoration:none; color:#a4a09d; font-size: 12px; margin: 0 0 0 15px; }
#left-cont a:visited   { text-decoration:none; color:#a4a09d; font-size: 12px; margin: 0 0 0 15px; }
#left-cont a:hover     { text-decoration:underline; color:#ffae1e; font-size: 12px; margin: 0 0 0 15px; }

#left-foot {background-image:url(img/bg-leftfoot.gif);
            width: 195px;
            margin: 0 0 10px 0;
            height: 20px;
            padding: 6px 0 0 0;
            font-size: 11px;
            color: #ffae1e;}

#mid {float: left;
        margin: 0 10px 0 10px;
        width: 590px;}

#mid-head {height: 23px;
             width: 580px;
             margin: 0;
             padding: 3px 0 0 10px;
             background-image:url(img/bg-midhead.gif);
             text-align: left;}

#mid-head h2 {color:#ffae1e;
                font-size: 12px;
                font-weight: lighter;}

#mid-cont {background-image:url(img/bg-midcont.gif);
             width: 590px;
             margin: 0;
             padding: 10px 0 10px 0 ;
             text-align: center;
             overflow: auto;}

#mid-wid {float: left;
          margin: 0 0 0 10px;
          width: 320px;
          height: 320px;}

#mid-txt1 {float: left;
           width: 228px;
           height: 308px;
           margin: 0 0 10px 10px;
           background: #262320;
           padding: 5px;
           border: 1px #605d5b solid;
           text-align: justify;}

#mid-txt1 strong {color:#ffae1e;
                  font-weight: lighter;
                  text-decoration:none;}

#mid-txt2 {clear: both;
           width: 558px;
           margin: 0 0 10px 10px;
           background: #262320;
           padding: 5px;
           border: 1px #605d5b solid;
           text-align: justify;}

#mid-txt2 h2 {margin: 10px 0 10px 0;
              color:#ffae1e;
              font-size: 12px;
              font-weight: lighter;}


#mid-txt1 a:link      { text-decoration:none; color:#ffae1e;}
#mid-txt1 a:visited   { text-decoration:none; color:#ffae1e;}
#mid-txt1 a:hover     { text-decoration:none; color:#ffae1e;}

#mid-txt2 a:link      { text-decoration:none; color:#ffae1e;}
#mid-txt2 a:visited   { text-decoration:none; color:#ffae1e;}
#mid-txt2 a:hover     { text-decoration:none; color:#ffae1e;}

#mid-foot {background-image:url(img/bg-midfoot.gif);
             width: 590px;
             margin: 0 0 10px 0;
             height: 20px;
             padding: 6px 0 0 0;
             font-size: 11px;
             color: #ffae1e;}

#right {float: left;
        margin: 0 0 0 10px;
        width: 795px;}

#right-head {height: 23px;
             width: 785px;
             margin: 0;
             padding: 3px 0 0 10px;
             background-image:url(img/bg-righthead.gif);
             text-align: left;}

#right-head h2 {color:#ffae1e;
                font-size: 12px;
                font-weight: lighter;}

#right-cont {background-image:url(img/bg-rightcont.gif);
             width: 795px;
             margin: 0;
             padding: 10px 0 10px 0 ;
             text-align: center;}

#right-foot {background-image:url(img/bg-rightfoot.gif);
             width: 795px;
             margin: 0 0 10px 0;
             height: 20px;
             padding: 6px 0 0 0;
             font-size: 11px;
             color: #ffae1e;}

#footer {clear: both;font-size: 11px;
         color: #ffae1e;
         padding: 3px 0 0 0;
         border-top: 1px #605d5b solid;
         text-align: right;}