body {
background: #CB6828 url(../images/bg.jpg) repeat-x fixed top left;
font-family: arial;

}

#centerpane {
position: relative;
margin: 0 auto;
text-align: left;
}

#header {
position: relative;
top: 0px;
left: 0;
padding: 0;
margin: 0;
border: 0;
}
#header img {
border: 0px;
}

.current {
background: url(../images/pn_02.png) no-repeat;
width: 226px;
height: 190px;
}
.current span {
display: none;
}
.not_current span {
position: relative;
top: 0;
}
#navbar 
{
position:absolute;
width: 610px;
top: 160px;
padding-left: 20px;
padding-top: 10px;
white-space: nowrap;
font-size: medium;
font-style: italic;
}

#navbar ul {
list-style: none;
margin: 0;
padding: 0;
}

#navbar li {
float: left;
margin: 0;
padding: 0 5px 0 5px;
white-space: nowrap;
font-size: medium;
font-style: italic;
}

#navbar a:link, #navbar a:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

#navbar a:hover, #navbar a:active {
color: #FF6633;
font-weight: bold;
text-decoration: none;
font-style: italic;
}

#main_section {	
padding-left: 10px;
padding-right: 10px;
background: #FFFFFF;
text-align:left;
}

h2 {
top: 0px;
padding: 0px;
width: 100%;
font-size: 38pt;
font-style: italic;
color: #777;

}

#maintext {
position: relative;
top: 0px;
height: 60px;
padding-left: 10px;
background: url(../images/keys.jpg) no-repeat top right;
text-align:left;
}
#maintext p {
padding-right: 100px;
}
#footer {
background: url(../images/footer.png) no-repeat top right;
height: 60px;
text-align: center;
}

#maintext a:link, #maintext a:visited,
#footer a:link, #footer a:visited, a:visited, a {
color: #3366CC;
font-weight: bold;
text-decoration: none;
}

#maintext a:hover, #maintext a:active,
#footer a:hover, #footer a:active, a:hover, a:active {
color: #333366;
font-weight: bold;
text-decoration: none;   
}