body{
font:60% Verdana,Tahoma,Arial,sans-serif;
line-height:1.4em;
text-align:left;
color:#303030;
background:#FFFFFF;
}

a{
color:#467aa7;
font-weight:normal;
text-decoration:none;
background-color:inherit;
}
#container
{
padding:0px 0px 0 10px;
text-align:left;
background:#ffffff;
color:#303030;
width: 90%;
margin: 10px auto;
background-color: #fff;
border: 0px solid gray;
line-height: 130%;
}


#top
{
padding: .5em;
background-color: #ddd;
border-bottom: 0px solid gray;
}

#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
padding:10px 0 0 10px;
float: left;
width: 380px;
margin: 0;
}

#leftnav h2{
display:block;
margin:18px 0 10px 0;
    font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
    letter-spacing:1.5px;
font-size:1.5em;
font-weight:normal;
color:#505050;
background-color:inherit;
    text-transform:uppercase;

}



#content
{
margin-left: 450px;
border-left: 0px solid gray;
padding:10px 0 0 10px;
max-width: 40em;
}

#content h2{
display:block;
margin:5px 0em 5px 0px;
    font-family:"Lucida Grande","Lucida Sans Unicode",arial,sans-serif;
    letter-spacing:1.5px;
font-size:1.5em;
font-weight:normal;
color:#505050;
background-color:inherit;
    text-transform:uppercase;

}


#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #fff;
background-color: #fff;
border-top: 0px solid gray;
}

#leftnav p { margin: 3em 0 1em 0; }
#content p { margin: 2em 0 1em 0; }

img.left,img.center,img.right{padding:4px; border:1px solid #a0a0a0;}
img.left{float:left; margin:0 12px 5px 0;}
