body{
 background-image: url(images/bg.jpg);
 background-position: 0px -2px;
 background-color: #4c4c4c;
 margin: 0px;
 direction: ltr;
 font-family: arial;
 color: #333333;
}

h1{
 margin-top: 0;
 color: #00681E;
}

h3{
 margin-top: 0;
 color: white;
}

/*---------------classes---------------------*/

.menulink{
 text-decoration: none;
 font-weight: bold;
 padding-left: 10px;
 margin-top: 20px;
 color: #333399;
 font-size: 10pt;
 position: absolute;
}

.button{
 background-image: url(images/button.gif);
 height: 40px;
 width: 150px;
 border-bottom: 1px solid black;
 margin-bottom: 5px;
}

.pic{
  float: right;
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;  
}

/*---------------ids---------------------*/
 
 #top{
  width: 100%;
  background-image: url(images/toplong.jpg);
  background-repeat: repeat-x;
  text-align: left;
 } 
 
 #header{
  width: 750px;
 }
 
 #bod{
  width: 596px;
 }
 
 #side{
  width: 150px;
  position: absolute;
  top: 260px;
 }
 
 #footer{
  font-size: 9pt;
  color: white;
  text-align: center;
  padding: 5px;

 }
 
 #space{
  width: 150px;
 }
 
 #texty{
  background-image: url(images/fade.jpg);
  background-position: top;
  background-repeat: repeat-x;
  background-color: #ACBCB4;
  padding: 10px;
  border: 1ps solid white;
  font-size: 12pt;
 }

 
 #bottomlinks{
  background-image: url(images/fade.jpg);
  background-position: top;
  background-repeat: repeat-x;
  background-color: #ACBCB4;
  padding: 10px;
  border: 1ps solid white;
  font-size: 10pt;
 }
 
 #decor{
  background-image: url(images/fade.jpg);
 }