body{
	margin: 0px;
}
.container{
	position: relative;
	width: 988px;
	margin-left: auto;
	margin-right: auto;
}
.body{
font-family: Verdana;
font-size: 11px;
vertical-align: middle;
}
.body2{
font-family: Verdana;
font-size: 11px;
vertical-align: middle;
color: #FFF;
}
.body2 a {
text-decoration: none;
color: #FFF;
}
.body2 a:hover{
color: #FF0
}
.body3{
font-family: Verdana;
font-size: 11px;
vertical-align: top;
color: #FFF;
}
.body3 a {
text-decoration: none;
color: #FFF;
}
.body3 a:hover{
color: #FF0
}
.h1{
font-size: 20px;
font-weight:bold;
}
.h2{
font-size: 14px;
font-weight:bold;
}
.highlight{
color: #FFFF00;
}
.highlight a{
color: #FFFF00;
}
.foot{
font-family: Verdana;
font-size: 13px;
font-weight:bold;
text-align: center;
color: #FFFF00;
}
.foot a {
text-decoration:none;
color: #fff;
}
.foot a:hover{
color: #000;
}
.shadow{   /*this is the shadow itself*/
  float:left;
  background: url(../assets/800shadow.png) no-repeat bottom right !important;
  background: url(../assets/800shadow.gif)  no-repeat bottom right;
  }
.shadow img{  /*this applies to the image being shadowed*/
  border: 1px solid #000;
  margin: -4px 4px 4px -4px;
  } 
#head{
position:relative;
top: 10px;
height: 87px;
}
#navtop{
position:relative;
top: 18px;
margin-bottom: 3px;
height: 17px;
width: 174px;
margin-bottom: 5px;
}
#navnext{
	clear: both;
position:relative;
top: 16px;
height: 17px;
	width: 174px;
	margin-bottom: 3px;
}
#mainimg{
position: absolute;
top: 105px;
left: 184px;
width: 560px;
height: 138px;
}
#mainblock{
position: absolute;
top: 105px;
right: 2px;
width: 231px;
height: 138px;
}
.maintext{
position: relative;
background-image: none;
background-color: #FFFF00;
border: solid 1px;
/*padding: top right bottom left. btw padding *adds* to the total width..*/
height: 138px;
padding: 0px 10px 0px 10px;
margin: -4px 4px 4px -4px; /*top right bottom left.*/
vertical-align: middle;
}
#centrepanel{
position: relative;
top: 24px;
}
#leftpanel{
width: 470px;
height: 141px;
position: relative;
top: 34px;
}
.lefttext{
background-image: none;
background-color:#333;
border: solid 1px;
height: 135px;
padding: 3px 10px 3px 10px;
margin: -4px 4px 4px -4px; /*top right bottom left.*/
vertical-align: middle;
}
#rightpanel{
width: 350px;
height: 141px;
position: relative;
float: right;
top: 34px;
}
.righttext{
background-image: none;
background-color:#333;
border: solid 1px;
height: 135px;
padding: 3px 10px 3px 10px;
margin: -4px 4px 4px -4px; /*top right bottom left.*/
vertical-align: middle;
}
#wholepanel{
position: relative;
width: 989px;
position: relative;
top: 34px;
}
.wholetext{
background-image: none;
background-color:#333;
border: solid 1px;
padding: 10px 10px 3px 10px;
margin: -4px 4px 4px -4px; /*top right bottom left.*/
vertical-align: middle;
}
#footer{
position: relative;
width: 989px;
height: 31px;
top: 42px;
}
.foottext{
background-image: none;
background-color:#606;
border: solid 1px;
height: 31px;
margin: -4px 4px 4px -4px; /*top right bottom left.*/
vertical-align: middle;
}
.spacer{
display:inline;
height: 10px;
top: 0px;
margin: 5px;
}
#image2{
position: relative;
left: 10px;
top: 34px;
}