html, body {margin: 0; padding: 0;}

body {
font-size: 62.5%;
font-family: helvetica, arial;
color: #333;
background: #012501;	
background-attachment: fixed;
}

h1 {
 font-family: times new, times, georgia;
 font-size: 3em;
 line-height: 1em;
 letter-spacing: -1px;
 margin: 0 0 20px 0;
 padding: 0;
}

h2 {
 font-size: 2em;
 font-family: times new, times, georgia;
}

h2 a {
 border: none;
}

p {
 font-size: 1.4em;
 line-height: 1.7em;
}

a {
 color: #cc6600;
 border-bottom: 1px solid #e1bb94;
 text-decoration: none;
}

a:hover {
border-bottom: 1px solid #cc6600;
}

a.section {
 background: #FFF url('/images/22.png') no-repeat center top;
 padding: 25px 0 0 0;
 font-size: 1.4em;
 line-height: 1.4em;
 font-family: Verdana,arial;
 font-weight: bold;
 color: #777;
 text-decoration: none;
 word-spacing: normal;
 letter-spacing: -1px;
 text-transform : uppercase;
 border: none;
}

a.section strong {
 color: #333;
}

a.section:hover {
 color: #333;
 /* text-decoration: underline; */
}

a.section:hover strong {
 color: #777;
}

ul {
 padding: 0 0 0 20px;
 margin: 0;
 list-style: none;
}

hr {
 clear: both;
 color: #FFF;
 border: none;
 padding: 0;
 margin: 0;
 height: 0;
 width: 0;
}

.hide, .hidden {
 display: none;
}

#content li {
 font-size: 1.2em;
}

#container {
 position: absolute;
 top: 40px;
 left: 40px;
 width: 879px;
 background: #FFF url('/images/21.png') no-repeat;
}

#wrapper {
}

#content {
 padding: 80px 0 80px 190px ;
 width: 550px;
 float: left;
}

#navigation {
 width: 130px;
 float: left;
 margin: 110px 0 0 -690px;
}

#navigation a {
 font-size: 1.2em;
 font-family: american typewriter,courier,verdana,arial;
 border: none;
 color: #666;
}

#navigation a:hover {
 color: #111;
}

#navigation ul {
 list-style: none;
 margin: 0 0 20px 0;
 padding: 0;
}

#navigation li {
 margin: 0;
 padding: 0 0 3px 0;
}

#footer {
 background: #012501 url('/images/20.png') no-repeat;
 padding: 20px 0;
 color: #669966;
 word-spacing: 2em;
 text-align: center;
}

#footer p.thoughts {
 /* font-family: american typewriter,courier,verdana,arial; */
 padding: 20px 0;
 word-spacing: 0.1em;
 /* font-style: italic; */
}

#footer a {
 word-spacing: normal;
 color: #669966;
 border-bottom: 1px dashed #1c551c;
}

#footer a:hover {
 border-bottom: 1px dashed #669966;
}