body {
   background-color: rgb(94,94,137);
   color: rgb(189,191,252);
   font-family: Verdana, sans-serif;
   margin: 0px;
   padding: 0px;

}

p {margin: 6px 12px;}
h1 { font-size: large; font-weight: bold; margin: 6px 12px;}
h2 { font-size: medium; font-weight: bold; margin: 6px 12px;}
a:link { color: rgb(220,225,255); text-decoration: none; }
a:visited { color: rgb(140,142,190); text-decoration: none; }
a:hover { color: rgb(230,238,255); text-decoration: underline; }

#container {

   width: 700px;
   border: 1px solid rgb(189,191,252);
   margin: 15px;
}

#masthead {

   height: 130px;
   background: rgb(72,72,112);
}

img#mh {margin: 10px; border: 1px solid rgb(189,191,252);}


#navbar {
   padding: 0px;
   margin: 0px;
   height: 35px;
   background: rgb(72,72,112);
}


ul#navbar {
   list-style-type: none;
   margin: 0px 10px;
   padding: 0;
}

ul#navbar li {display: inline; font-size: small;}

ul#navbar li a {
   padding: 2px 12px;
   margin: 0px 0px;
   border: 1px solid rgb(189,191,252);
   background-color: rgb(72,72,112);
   text-align: center;
   text-decoration: none;
}

ul#navbar li a:hover {
   background-color: rgb(189,191,252);
   color: rgb(72,72,112);
}

ul#navbar li em {
   font-style: normal;
   padding: 2px 10px;
   margin: 0px 0px;
   border: 1px solid rgb(189,191,252);
   background-color: rgb(189,191,252);
   color: rgb(72,72,112);
}

#main1col {
   font-size: small;
}

#leftpanel {
   width: 150px;
   float: left;
   background: rgb(72,72,112);
}

ul#leftpanel {
   list-style-type: none;
   margin: 0px;
   padding: 2px 0px;
   font-size: small;
   text-align: left;
}

#main2col {
   float: left;
   width: 550px;

}

#footer {
   font-size: x-small;
   text-align: center;
   clear: both;
   padding: 15px;
   background: rgb(72,72,112);
}

#footer a {font-size: small; margin:0px 8px;}

