
html { min-height: 100%; margin-bottom: 1px; }

body 
{
background-image:url(/wb/media/graphics/starfield.jpg);
font-size:67.5%;
padding: 0;
margin: 0;

}
img
{border:none;
}

p, tr, td, div, ul, li {
font-family: "Trebuchet MS", sans-serif ;
line-height:150%;
letter-spacing:  1px;
color:#000066;
}

.page_name
{
font-size:120%;
font-weight: bold;
text-transform:uppercase;
letter-spacing:  2px;
color:#000066;

}
h1
{ 
padding: 10px 0 0 0;
margin: 0;
color:#FF9900;
font-size:150%;
}

h2
{ 
padding: 5px 0 0 0;
margin: 0;
color:#FF9900;
font-size:110%;
}

/* LAYOUT STARTS HERE */
#container
{
width: 760px;
margin: 0px auto;
background-color: #fff;
color: #333;
border: 1px solid #000;
line-height: 130%;
background-image:url(/wb/media/graphics/content_back.jpg);

}

#top
{
/* padding: .5em; */
background-color: #000;
/*border-bottom: 1px solid #000;*/
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 148px;
margin: 0;
padding: 0 0 0 6px;
/*border:1px solid red;*/
}

#rightnav
{
float: right;
width: 145px;
margin: 0;
padding: 2px;
color: #fff;
/*border: 1px solid red;*/
}
#rightnav p
{color:#FFFFFF;}

#content
{
margin-left: 154px;
border-left: 1px solid gray;
margin-right: 154px;
border-right: 1px solid gray;
/*border: solid green 1px;*/
padding: 1em;
/*max-width: 40em;*/
background-color:#FFFFFF;
min-height: 450px;

}

#footer
{
clear: both;
margin: 0;
padding: 1px;
color: #333;
background-color: #000;
border-top: 1px solid #000;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }