/***************************************************************************/

body {
position: static;
margin: 0em;
font-family: serif;
background-color: #303030;
background-image: url("madness/madness.gif");
color:            #E0E0E0;
}

a { color: #FFFFFF; }

h1 { font-style: normal; font-weight: normal; font-size: 200%; }
h2 { font-style: normal; font-weight: normal; font-size: 150%; }
h3 { font-style: normal; font-weight: normal; font-size: 125%; }
h1,h2,h3 {
color: #FFFFFF;
margin: 0em;
}
blockquote { margin-left: 2em; margin-right: 0em; font-style: italic; }

.indent { margin-left: 2em; }

hr.layout { display: none; }

div.heading,div.title,address {
padding: 0.4em 0.5em;
background-color: #000000;
clear: both;
}

div.entry {
margin: 0em;
margin-right: 0.5em;
clear: both;
}

p.date {
margin: 0em;
text-align: right;
font-size: 80%;
}

p.tagline {
margin: 0em;
text-align: right;
font-size: 80%;
font-style: italic;
}
hr.content { display: none; }

div.nav {
font-weight: bold;
padding: 0.4em 0.5em;
background-color: #000000;
clear: both;
margin-top: 0em;
margin-left: 0.5em;
margin-right: 1em;
margin-bottom: 1em;
}

ul.nav {
margin: 0em;
padding: 0em;
list-style-type: none;
}

ul.navsub {
margin: 0em;
padding: 0em;
list-style-type: none;
margin-left: 0.5em;
}

p.nav { margin: 0em; margin-bottom: 1em; text-align: center; font-size: 80%; font-weight: normal; }

ul.nav    li { margin: 0em; font-size: 110%; margin-left: 0.5em; text-indent: -0.5em; }
ul.navsub li { margin: 0em; font-size:  90%; margin-left: 0.5em; text-indent: -0.5em; }

address {
text-align: right;
}

div.navmenu {
font-weight: normal;
color: #FFFFFF;
margin: 0em;
padding: 0em;
padding-top: 1em;
padding-bottom: 1em;
border-top: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
}

/***************************************************************************/
/*
** layout
*/

#title {
clear: both;
margin: 0.5em;
margin-bottom: 1em;
}

#nav {
float: left;
margin: 0em;
padding: 0em;
width: 20%;
}

#main {
float: right;
margin: 0em;
padding: 0em;
width: 80%;
width: expression((document.body.clientWidth * 0.80) - 20 + "px");
margin-bottom: 1em;
}

#address {
clear: both;
margin: 0.5em;
}

/***************************************************************************/
