body {
padding: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
background-image: url('1/bg.gif');
}

a {
background-color: transparent;
color: #3E3E3E;
}

a:hover {
color: #A0A0A0;
}

h1 {
font-size: 25px;
font-weight: bold;
}

h2 {
font-size: 15px;
font-weight: bold;
}

p.indent {margin-left: 3em;}

pre {margin-left: 5em;}

ul.indent {margin-left: 2em;}

#page {
height: 100%;
width: 750px;
border: solid #000000 1px;
}

#banner-top {
background-image: url('1/banner-top.gif');
height: 27px;
width: 750px;
}

#banner-top-text {
color: #A0A0A0;
font-size: 11px;
margin: 8px;
float: right;
}

#banner-top-text a {
color: #A0A0A0;
font-size: 11px;
text-decoration: none;
margin: 8px;
}

#banner-top-text a:hover {
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
margin: 8px;
}

#banner {
background-image: url('1/banner.jpg');
height: 143px;
width: 750px;
}

#nav {
background-image: url('1/banner-bottom.gif');
height: 27px;
width: 750px;
}

#navlinks {
color: #A0A0A0;
font-size: 11px;
margin: 8px;
float: left;
}
#navlinks a {
font-weight: bold;
text-decoration: none;
padding: 8px;
color: #909090;	
}
#navlinks a:hover {
color: #FFFFFF;	
}

#content {
padding: 10px;
color: #3E3E3E;
background-color: #FFFFFF;
}

#footer {
height: 63px;
background-image: url('1/footer.gif');
}

#footertext {
padding: 10px;
color: #909090;	
font-size: 10px;
}
#footertext a {
color: #909090;	
}
#footertext a:hover {
color: #FFFFFF;	
}