body {
background-color:#F8F7C4;
background-image:url(images/bugbg.png);
font:0.8em Verdana, sans-serif;
margin:0;
padding:0;
color:#1B0C0D;
}

div.content {
border:dashed 3px #8D9719;
margin:0 227px 30px 14em;
padding:0px 20px 10px;
}

div.menu {
padding-top:20px;
float:left;
color:#FCF2E6;
width:9.5em;
}

div.menu div {
margin:20px 10px 0 10px;
padding:5px;
background-color:#FCF2E6;
border:dashed 3px #8D9719;
color:#1B0C0D;
}

div.menu ul {
margin:0;
padding:0;
list-style:none;
}

div.menu ul li {
display:block;
background-color:#505D00;
font-weight:bold;
border-left:solid 7px #505D00;
text-decoration:none;
color:#FCF2E6;
border-bottom:solid 1px #FCF2E6;
width:auto;
}

div.menu ul.sub {
border-bottom:solid 7px #505D00;}

div.menu ul.sub li {
text-indent:10px;
border:0;
width:100%;
}

div.menu ul li a {
display:block;
background-color:#505D00;
padding:5px 12px;
font-weight:bold;
border-left:solid 7px #505D00;
text-decoration:none;
color:#FCF2E6;
}

div.menu ul.sub li a {
border-left:solid 7px #505D00;
background-color:#85900E;
padding-left:10px;
}

div.menu ul a:hover,div.menu ul a:active {
background-color:#979F46;
border-left-color:#5D3E1B;
}
div.menu ul.sub a:hover,ul.sub a:active {
background-color:#795B4E;
border-left-color:#5D3E1B;
}

div.menu span.youarehere {
position:absolute;
left:3px;
}

div.menu h2 {
border:dashed 0.09em #DAD79B;
border-left:0;
margin:0 30px 20px 0;
padding:3px;
font-size:110%;
background-color:#505D00;
}

div.header {
padding:0 0 20px 200px;
background:url(images/termiteC.png) no-repeat #FCF2E6;
margin-bottom:15px;
border-bottom:solid 2px #505D00;
}

div.header h1 {
font-size:230%;
margin:0 0 5px;
padding-top:25px;
}

div.header small {
padding-left:20px;
color:#5B3D2F;
font-size:110%;
font-weight:bold;
}

div.rightcol {
background-color:#FCF2E6;
border:dashed 3px #8D9719;
padding:0 8px 7px;
float:right;
margin:0 10px 15px;
width:180px;
}

div.footer {
clear:both;
text-align:center;
padding:3px 0;
background-color:#DAD79B;
}

div.varlinks {
position:absolute;
top:2px;right:5px;
}

address {
font-style:normal;
}

dt {font-weight:bold;}

hr {
display:none;
}

div.content hr {
display:block;
}

code {
font-size:1.0em;
font-family:Verdana, sans-serif;
padding:2px 10px;
display:block;
border: dotted 1px #1B0C0D;
}

h4 {
font-size:1.4em;
}

div.content table.bg
{
background:url(images/states2.gif) no-repeat #FCF2E6;
height:516px;
width:476;}