* {margin:0px auto; padding:0px;}

body {
  font-family:Arial,Verdana, Helvetica;
  font-size:10pt;
  font-weight:normal;
  color:#000000;
  text-decoration:none;
  background:url(img/bg2.gif);
  text-align:center;
  padding-bottom:10px;
  }
				
A:link    {color:#506705; text-decoration:underline; font-weight:normal;}
A:visited {color:#283913; text-decoration:underline; font-weight:normal;}
A:hover   {color:#693b27; text-decoration:underline; font-weight:normal;}
A:active  {color:#a14218; text-decoration:underline; font-weight:normal;}
  
h1 {
  font-size:17pt;
  font-style:italic;
  padding:6px;
  }

h2 {
  font-size:12pt;
  padding:3px;
  }
  
li {
  padding: 9px;
  }

#main {
  clear:both;
  width:700px;
  text-align:center;
  position:relative;
  margin:0px auto;
  }

#headergraphics {
  float:left;
  width:555px; 
  }
  #logoarea {
    float:left;
    background:#9b9f87;
    padding:10px;
    }
  #mainphoto {
    float:right;
    background:#b7c2a7;
    width:290px;
    height:260px;
    padding:10px 5px 10px 5px;
    }
    
#navarea {
  float:right;
  background:#693b27;
  color:#dee1d4;
  font-size:12pt; 
  text-align:center;
  width:125px;
  height:260px;
  line-height:175%;
  padding:10px;
  }
  #navarea a:link    {color:#e9e9df;}
  #navarea a:visited {color:#b6bca1;}
  #navarea a:hover   {color:#bfce8f;}
  #navarea a:active  {color:#a6bf54;}
  .navselected  {color: #748e20; text-decoration: none; font-weight: bold;}

#header {
  clear:both;
  background:url(img/headerbg1.gif);
  text-align:center;
  line-height:260%;
  height:45px;
  }

#bodycontent {
  background:url(img/bodycontentbg1.gif);
  text-align:left;
  padding:10px;
  }
  
#footerarea {
  text-align:center;
  }
  #bottomnavlinks {
  background:#d8d2b4;
  border-top:groove;
  padding:5px 0px 5px 0px;
  }
  #trailer {
    background:url(img/footerbg1.gif);
    text-align:center;
    height:27px;
    padding-top:10px;
    }

#lastupdate {
  color:#dee1d4;
  }
  
.largebold {
  font-size:11pt;
  font-weight:bold;
  }
  
.smallbold {
  font-size:8pt;
  font-weight:bold;
  }

div.bodycontentcorners {
  text-align:center;
  position:relative;
  background:#bcc0af;
  }
    
div.corners_st1 { 
  padding:2px; margin:5px; text-align:center;
  background:#693b27; color:#cfd3c0;  
}
  .corners_st1 a:link    {color:#e9e9df;}
  .corners_st1 a:visited {color:#b6bca1;}
  .corners_st1 a:hover   {color:#bfce8f;}
  .corners_st1 a:active  {color:#a6bf54;}

div.corners_st2 { 
  padding:10px; margin:5px; text-align:left;
  background:#e9e9df; color:#522b1a; 
}
  .corners_st2 a:link    {color:#506705;}
  .corners_st2 a:visited {color:#283913;}
  .corners_st2 a:hover   {color:#a14218;}
  .corners_st2 a:active  {color:#a14218;}

.imgframe_br, .imgframe_tl, .imgcorner_bl, .imgcorner_tr {
  display:inline-table;
  /* \*/display:block;/**/
  }
.imgframe_br {
  background:url(img/frame_br.gif) right bottom no-repeat; margin:10px; float:left;
  }
.imgframe_tl {
  background:url(img/frame_tl.gif) no-repeat;
  }
.imgcorner_bl {
  background:url(img/corner_bl.gif) 0px 100% no-repeat;
  }
.imgcorner_tr {
  background:url(img/corner_tr.gif) 100% 0px no-repeat; padding:22px;
  }
