body {
background: #f8f0dd url(littleboxes.gif) repeat;
background-color: #e7d6c4;
color: #444444;
font-family: verdana, sans-serif;
font-size: 0.9em;
margin: 0;
padding: 0;
min-width: 788px;
text-align: center;
}

a {
color: #0051ca;
}

a:hover {
color: #589616;
text-decoration: none;
}

h1 {
color: #0051ca;
font-family: "Trebuchet MS", Verdana, sans-serif;
font-size: 1.1em;
letter-spacing: 0.1em;
margin-bottom: 2px;
text-transform: capitalize;
}

h2 {
color: #0051ca;
font-family: "Trebuchet MS", Verdana, sans-serif;
font-size: 1em;
margin-bottom: 4px;
letter-spacing: 0.1em;
}

h3 {
color: #0051ca;
font-size: 1em;
font-style: italic;
font-weight: normal;
margin-top: 12px;
}

hr {
background-color: #589616;
border: 0px;
height: 2px;
}

p {
font-size: 0.9em;
line-height: 145%;
margin-bottom: 8px;
margin-top: 2px;
text-align: left;
}

ul li {
font-size: 0.9em;
line-height: 145%;
}

img {
border: none;
}
.img_right {float: right; margin-left: 6px; border: none; margin-right: 1em;}
.img_left {float: left; margin-left: 4px; border: none; margin-right: 1em; margin-bottom: 8px:}
.caption, .caption span, .caption span img {display:block; text-align: center; font-size: 90%; line-height: 120%;}
.caption {float: left; border: none; margin-right:1em; padding:.5em; max-width:213px }
span span {font-family: verdana, sans-serif; font-size: 11px; float: none; display:block}
span img{max-width:213px}

#container {
width: 788px;
}

#content {
background: transparent url(texture2.gif) repeat;
margin-left: 30px !important;
margin-left: 14px;
margin-top: 10px;
width: 728px;
float: left;
}

#content li {
line-height: 155%;
text-indent: 0px;
font-size: 0.9em;
margin-bottom: .5em;
}

#content ul li p {
text-indent: 0px;
}

#credits {
color: #000000;
font-size: 0.8em;
padding: 8px 0 8px 0;
margin: 8px auto 8px auto;
text-align: center;
width: 788px;
}

#main {
width: 788px;
background: #FFFFFF url(texture2.gif) repeat;
color: black;
margin-top: 0;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
border: 1px solid #0051ca;
text-align: left;
}

#nav {
background-color: #f7cc95;
border: #E0E0E1 1px solid;
font-size: 1em;
color: #000000;
padding: 8px;
text-align: left;
width: 180px;
float: right;
margin-top: -62px;
margin-bottom: 62px;
}
* html #nav {
margin-right: 5px;
}

#nav h2 {
color: #333333;
font-size: 1em;
letter-spacing: 0.2em;
margin-bottom: 0px;
}

#nav ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}

#nav ul li {
color: #333333;
font-family: "Trebuchet MS", Verdana, sans-serif;
font-size: .8em;
font-weight: bold;
letter-spacing: 0.1em;
line-height: 150%;
margin-bottom: 0px;
margin-top: 10px;
}

#nav ul li a:hover {
padding-left: 0px;
}

ul#menu {
width: 170px;
list-style-type: none;
margin: 0;
padding: 0;
}
ul#menu ol {
display: none;
text-align: left;
list-style-type: none;
margin-left: 2px;
padding: 0px;
}

ul#menu ol:hover {
display: none;
text-align: left;
list-style-type: none;
margin-left: -6px;
padding: 0px;
}
ul#menu li, ul#menu a {
font-family: verdana, sans-serif;
color: #0051ca;
}
ul#menu li {
border-bottom: solid 1px #b9a894;
line-height: 15px;
}
ul#menu ol li {
border-bottom: none;
}
ul#menu a {
text-decoration: none;
outline: none;
}
ul#menu a:hover {
color: #785a3c;
}
ul#menu a.active {
color: #be5028;
}

