@charset "iso-8859-1";
body {
background-color:#F8dead;
font:0.8em Verdana, sans-serif;
margin:3;
padding:0;
color:#000000;
}

a {
color:#993300;
}

div.content {
background-color:#FFFFEC;
border:solid 1px #cc6633;
margin:0 205px 30px 13.5em;
padding:0px 20px 10px;
}

div.content h2 {
text-align:center;
}

div.menu {
float:left;
color:#FFFFEC;
width:12em;
}

div.menu div {
margin:20px 8px 0 8px;
padding:5px;
background-color:#FFFFEC;
border:solid 1px #cc6633;
color:#1B0C0D;
}

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

div.menu ul li {
border-bottom:solid 1px #FFFFEC;
}

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:#993300;
padding:5px 12px;
font-weight:bold;
border-left:solid 7px #cc6633;
text-decoration:none;
color:#FFFFEC;
}

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

div.menu ul a:hover,div.menu ul a:active {
background-color:#cd2626;
border-left-color:#660000;
}
div.menu ul.sub a:hover,ul.sub a:active {
background-color:#993300;
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/joeedbw2.jpg) no-repeat #FFFFEC;
margin-bottom:15px;
border:solid 1px #cc6633;
}

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

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

div.rightcol {
background-color:#FFFFEC;
border:solid 1px #cc6633;
padding:0 8px 7px;
float:right;
margin:0 0px 15px;
width:170px;
height:300px
}

div.footer {
clear:both;
text-align:center;
padding:3px 0;
background-color:#DEB887;
border:solid 1px #cc6633;
}

.center {
text-align:center;
 width:100%;
 height:100px;
 background-color:#FFF;
 border: 1px solid black;"
}
.right {text-align:right;}

div.left {
float:left;
position:relative;
left:-10px;
background-color:#ffffec;
padding:8px;
margin-bottom:12px;
border:solid 1px #cc6633;
text-align:center;
}

div.varlinks {
position:absolute;
top:110px;right:9px;
}

address {
font-style:normal;
}

dt {font-style:italic;}
dd {margin-bottom: 10px}

hr {
display:none;
}

cite {font-weight:bold}

div.content hr {
display:block;
}

.small {
font-size:1.2em;
}

code {
font-size:1.2em;
padding:2px 10px;
display:block;
border: dotted 1px #cc6633;
}

p.q {font-weight: bold;}
