body{
      background: #1f471b url(/images/bg.png) 50% 0 repeat-y;
      /*0a6100*/
}

html, body {
   height: 100%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
   text-decoration: none;
}

#container{
      margin: 0 auto;
      width: 760px;
      background-color: #fff;
      min-height: 100%;
      padding-bottom: 40px;
}

#header{
      background-color: #1f471b;
      padding: 20 20 20 20;
}

#header h1{
      color: #fff;
}

#line{
      background-color: #dbf0d9;
      height: 5px;
}
      
#footer{
      background-color: #fff;
      bottom: 0;
      width: 720px;
      padding: 0 20 0 20;
      margin-left:-20px;
}

h1 {
   font-size: 200%;
}

td {
   padding: 8px;
}

#split {
   background: #11260f url(/images/sbg.png) 0 50% repeat-x;
   margin: 20 0;
}

#sl {
   background: url(/images/sl.png) no-repeat top left;
}

#sr {
   background: url(/images/sr.png) no-repeat top right;
}
   
#sl, #sr {
   width: 100%;
   height: 49px;
}

#adminnav {
   background-color: #dbf0d9;
   margin: 10 0 -20 0;
}

#adminnav_top {
   background: url(/images/tr.png) no-repeat top right;
}

#adminnav_top div {
   background: url(/images/tl.png) no-repeat top left;  
}

#adminnav_bot {
   background: url(/images/br.png) no-repeat bottom right;  
}

#adminnav_bot div {
   background: url(/images/bl.png) no-repeat bottom left;  
}

#adminnav_top, #adminnav_top div, #adminnav_bot, #adminnav_bot div {
   width: 100%;
   height: 10px;
   font-size: 1px;
}

#adminnav_center {
   height: 20px;
   margin: 0 20;
   text-align: right;
}

#navlinks {
   text-align: right;
   margin: 10 10 -10 0;
   height: 14px;

}

#navlinks a {
   font-size: 12px;
   font-weight: bold;
   color: #1f471b;
}

#navlinks a:hover {
   text-decoration: underline;
}

#content {
   padding: 0 20;
}
