body {
 background: #DDDDDD url(gfx/back.gif) repeat-y;
 font-family: Verdana, sans-serif;
 font-size: 11px;
 color: #333333;
 margin: 0;
 padding: 0;
}

#frontbox {
  position: relative;
  top: 68px;
  left: 50px;
  background: #F0F0F0;
  border: 5px solid white;
  width: 840px;
  min-height: 450px;
  z-index: 5;
  padding: 0;
  margin: 0;
  }

* html #frontbox {
  height: 450px;
}
  
#backbox {
  position: absolute;
  top: 45px;
  left: 90px;
  background: #F0F0F0;
  border: 5px solid white;
  width: 840px;
  height: 450px;
  z-index: 1;
}  
  
#mainlogo
{
  border: 0;
  position: absolute; 
  left: 800px;
  top: 5px;
}

#container{
  width: 840px;
  margin: 0 -220px 0 0;
  float: left;
  line-height: 130%;
}
  
* html #content {
  height :386px;
}
   
#lowerleftpic
{
  position: absolute;
  bottom: 0px;
  left:0px;
  clear: both;
}    

#leftmenu {
  width: 130px;
  float: left;
}
		
#rightmenu{
  width: 220px;
  float: right;
  font-size: 10px;
 color: #666666;
  position: absolute;
  right: 0px;
  z-index: 2;
}

* html #rightmenu {
  right: -2px;
}

#contentbox{
  margin: 0 220px 0 0;
}
		
#content{
  margin: 0 0 0 130px;
  padding: 10px 25px;
  background: white;
  min-height: 386px;
}

#sitemap {
  border: 0px solid #FF0000; 
}
#sitemap UL {
  list-style: square;
  color: #FF7100;
  margin: 0;
  padding: 0;
  padding-left: 32px;
}

#chooser {
  background: #F0F0F0;
  position: absolute;
  top: 116px;
  left: 328px;
  z-index: 1000;
}

#packmopped {
  padding-left: 30px;
  border: none;
  font-size: 8pt;
}
#packmopped input {
  float: left;
  font-size: 14px;
}
