body {
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 padding: 0px;
 margin: 0px;

 background-color: #bb9955;
 background: #bb9955;
 background-image: url('images/goggles.gif');
 background-repeat: no-repeat;
 background-attachment: fixed;
 background-position: bottom right;
 
 color: #221000;
}

a {
 font-style: italic;
 text-decoration: none;
}

a:link {
 color: #442600;
}

a:visited {
 color: #665533;
}

a:hover {
 text-decoration: underline;
}

a:active {
 text-decoration: underline;
}

h4 {
 font: italic 14pt cursive;
}

ul {
 list-style-type: circle;
 text-indent: 5px;
}

.floatleft {
 float: left;
}

a.ullink {
 list-style-type: disc;
 font-size: 110%;
}

form {
 background-color: #bbaa66;
 background: #bbaa66;
 border: thin dashed #442600;
 margin: 10px;
 padding-right: 5px;
 font: 10pt "helvetica";
}

textarea {
 background-color: #aa9966;
 background: #aa9966;
 font-size: 10pt;
 font-family: "helvetica", "monospace";
 color: #221000;

 margin-top: 5px;
 margin-left: 20px;

 padding-left: 5px;
 padding-right: 5px;
}

input.butt {
 background-color: #bb9955;
 background: #bb9955;
}

input.textfield {
 background-color: #aa9966;
 background: #aa9966;
 font: 10pt "helvetica";
 color: #221000;

 margin-top: 5px;
 margin-left: 20px;

 padding-left: 5px;
 padding-right: 5px;
}

.linktext {
 font: 8pt "helvetica";
 color: #221000;
}

#container {
 width: 100%;
 margin: 0px;
 overflow: auto;
}

#title {
 padding-right: 0px;
 padding-left: 0px;
 z-index: 100;
 padding-bottom: 0px;
 margin: 0px;
 padding-top: 0px;
 position: absolute;
 top: 5px;
 left: 5px;
}

#nav {
 position: absolute;
 top: 120px;
 left: 5px;
 padding: 0px;
 margin: 0px;
 z-index: 100;
 text-align: left;
 font: italic 18pt "john handy let", "bradley hand itc", "cursive";
}

#main {
 position: absolute;
 top: 160px;
 bottom: 5%;
 left: 185px;
 right: 215px;
 padding: 0px;
 z-index: 90;
 font: 11pt serif;
}

#link {
 position: fixed;
 z-index: 100;
 font: 8pt serif;
 bottom: 5px;
 margin: 10px;
}
