<style type="text/css">
body {margin:0; padding:0; font: x-small Verdana, Arial, Helvetica, sans-serif; }
#masthead { border-bottom: 1px solid black; }
#masthead img {display: block; width: 600px; padding: 0 0 0 25%; }
#navbar { color:#0000A0; float:left; width: 14em; border-right: 1px solid black;}
#navbar h2 { font-size: medium; margin:0; padding:0; }
#navbar ul { font-size: small; margin:0; padding:0 1em 1em 1em; list-style: none;}
#navbar #current { background: #E6D000;}
div#maincontent {color:#0000A0; margin: 1em 0 0 14em; padding: 0 0 0 1em; border-left: 1px solid black;}
#maincontent p {margin: 1em 0 0 0; }
#contact td { padding: 0 0.5em; border: none; }
#den_assign, #den_response { text-align: center; }
#committee td, #committee th, #leaders td, #leaders th { text-align: left; padding: 0 0.5em; border: 1px solid black; }
#committee a, #leaders a {text-decoration: none;}
#calendar { text-align: center;}
#calendar td, #calendar th { padding:0; border: 1px solid black; }
#den_notes { }
#news h3 {margin: 3em 0 0 0;}
#news li {padding: 0.5em 0;}

.rank {border: 1px solid red;}
.rank ul {list-style:none; margin: 0.5em 0 0.5em 10em; padding: 0; width: 15em; border: 1px solid black;}
.rank.webelos {background: url(images/WebelosOval4.jpg) no-repeat;}
.rank.bears {background: url(images/Bear4.jpg) no-repeat;}
.rank.wolfs {background: url(images/Wolf4.jpg) no-repeat;}
.rank.tigers {background: url(images/TigerCub4.jpg) no-repeat;}

</style>

