body {
background: white url("../images/clouds.jpg") center top repeat-x; 
margin: 0;
padding: 0;
}

.header {
width: 100%;
height: 140px;
margins: 0;
padding: 0;
background: url("../images/clouds.jpg") repeat-x;
}

.header h1 {
margin: 0;
width: 100%;
Filter: DropShadow(Color=black, OffX=-5, OffY=5, Positive=1);
color: #0094FF;
font: bold 72px "Agency FB", "Arial Narrow", Arial, sans-serif;
z-index: 3;
}

.header h2 {
margin: 0;
width: 100%;
Filter: DropShadow(Color=black, OffX=-3, OffY=3, Positive=1);
color: #0094FF;
font: bold 30px Verdana, "Arial Narrow", Arial, sans-serif;
z-index: 3;
}

.indentmenu {
padding-top: 200px;
margin-left: 0;
font: bold 20px Arial;
width: 100%;                /*leave this value as is in most cases*/
}  

.indentmenu {
margin: 0;
padding: 0px;
float: left;
width: 100%;               /*width of menu*/
border: 2px solid #006170; /*dark red border*/
background: #0094FF url("../images/indentbg_blue.gif") center center repeat-x;
}

.indentmenu li first:child {
width: 30px;
background: white url("../images/indentbg_blue.gif") center center repeat-x;
}

.indentmenu li {
display: inline;
}

.indentmenu li a {
float: left;
color: black;              /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 4px solid #006170; /*dark purple divider between menu items*/
}

.indentmenu li a:visited {
color: white;
}

.indentmenu li a:hover, .indentmenu li .current {
color: white !important;   /*text color of selected and active item*/
text-transform: uppercase;
padding-top: 8px;          /*shift text down 1px for selected and active item*/
padding-bottom: 2px;       /*shift text down 1px for selected and active item*/
background: black url("../images/indentbg2_blue.gif") center center repeat-x;
}
/******* sidebar ****************************************/
.sidebarwrapper {
height: 600px;
background: url("../images/rocketTall.jpg") left top no-repeat;
float_left; 
}

.sidebar {
float: left;
margin-top: 0;
margin-left: 0;
margin-bottom: 0;
width: 200px;
height: 600px;
border-right: 2px solid gray;
clear: left;
}

.maintext {
text-align: left;
vertical-align: top:
margin-top: 0;
margin-left: 200px;
padding-top: 20px;
padding-right: 30px;
padding-left: 30px;
border-left: 2px solid gray;
}
.maintext p {
font: normal 20px "Times New Roman", serif;
}
/******* pagebottom ****************************************/
.pagebottom {
width: 100%;
text-align: center;
}
.pagebottom table {
width: 80%;
}
