body {
  background-image:url(../img/back01.gif);
  background-color:#000;
	background-repeat:repeat-y;
	background-position:center top;
	margin:0 auto;
	padding:0px;
	border:0px;
	font-family:Arial,Helvetica,sans-serif;
	overflow-x:hidden;
	overflow-y:auto;
	text-align:center;
}

#pageHeadContainer {
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:200px;
  text-align:center;
  background-image:url(../img/logo-back.gif);
	background-repeat:repeat-x;
	background-position:top;
  z-index:100;
}

#mainContainer {
  position:relative;
  margin:0 auto;
  width:900px;
  padding-top:200px;
}

#menuContainer {
  width:166px;
  padding-bottom:50px;
}

#menuInner {
}

#middleContainer {
  width:562px;
  padding-bottom:26px;
}

#middleInner {
  margin-left:20px;
  margin-right:20px;
  width:520px;
  border:1px solid #6F560B;
}

#middleInner .headtext {
  text-align:center;
  font-size:11px;
  padding:10px 0px 10px 0px;
}

#middleInner .scrollcontainer {
  overflow-x:hidden;
  overflow-y:auto;
  padding:0px;
  height:320px;
}

#rightContainer {
  width:170px;
}

#right1Inner, #right2Inner {
}

#right2Inner {
  margin-top:50px;
}

#menuContainer, #middleContainer, #rightContainer {
  text-align:left; 
}

#footContainer {
  position:absolute;
  left:0px;
  bottom:0px;
  width:100%;
  z-index:110;
  height:24px;
  background-color:#866;
  background-image:url(../img/logo-back.gif);
	background-repeat:repeat-x;	
	text-align:center;
	vertical-align:bottom;
  border-top:1px solid #000;
}

#footInner {
	font-size: 11px;
	color: #000;
	padding-top:5px;
}

#footInner a {
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

#footInner a:hover {
	font-size: 11px;
	color: #580A0B;
	text-decoration: underline;
}

.inline {
  display:inline;
  position:relative;
  float:left;
}

/* move footer at bottom of screen */
@media screen {
 body>div#footContainer {
  position:fixed;
 }
}

/* .pkg class wraps enclosing block element around inner floated elements */
.pkg:after
{
   content: " ";
   display: block;
   visibility: hidden;
   clear: both;
   height: 0.1px;
   font-size: 0.1em;
   line-height: 0;
}
* html .pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
