/* CSS Reset */
html, body, div, span, h1, h2, p, blockquote, a, img, ol, ul, li, fieldset, form, label, legend{
margin: 0;
padding: 0;
border: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;}

.clear {
clear: both;
height: 0;
line-height: 0;}

body  { 
color: #533c1d; 
font-family: Arial, Helvetica, sans-serif; 
background: url("../images/background.jpg") left top }

#print-link  { 
font-weight: bold; 
font-size: 90%;
background: #de7104 url("../images/print-link-icon.png") no-repeat 5px 5px;
padding: 5px 5px 5px 28px; 
border: 1px #533c1d solid;}

#container {
width: 859px;
margin: 0 auto;}

#right {
float: right;
width: 590px;
background: #685f36;}

#left  { 
background: url("../images/left-side2.png") no-repeat left top; 
width: 269px; 
height: 2026px; 
float: left; 
behavior: url(styles/iepngfix.htc) }

#leftshort  { 
background: url("../images/left-sideshort.png") no-repeat left top; 
width: 269px; 
height: 655px; 
float: left; 
behavior: url(styles/iepngfix.htc) }

#header {
margin: 0 18px;}

#header-left {
float: left;
background: #a9955a;
width: 364px; 
height: 136px;}

#header-right {
float: right;
width: 180px; 
height: 134px;
background: #685f36;
padding: 0 0 0 8px;}

#animal  { background: url("../images/animal.jpg") no-repeat left top; width: 169px; height: 127px }

#logo  { background: url("../images/logo.jpg") no-repeat left top; position: relative; left: 30px; width: 303px; height: 82px }

h2 {
text-indent: -1400px;}

h1 {
text-align: center; 
margin-top: 10px;
font-weight: bold;}

a:link, a:active, a:visited {
color: #533c1d;
text-decoration: underline;}

a:hover {
color: #223720;
text-decoration: none;}

#navigation {
background: #c55d06; 
margin: 0 10px; 
_margin: -6px 10px;
border: 3px solid #c55d06;
border-right: none;
float: left;
display: inline;
width: 560px;}

#navigation ul {
list-style-type: none;}

#navigation li{
float: left;
width: 33.3%;}

#navigation a {
background: #685f36; 
color: #a9955a; 
font-weight: bold; 
margin-right: 3px; 
display: block; 
text-align: center;
padding: 5px 0; 
margin-bottom: -3px;}

#navigation a:hover {
background: #a9955a; 
color: #685f36;}

#content {
background: #a9955a;  
margin: 0 18px;
padding: 18px; 
font-size: 10pt; 
clear: both;}

#content p {
margin-bottom: 12px;}

.center {
text-align: center;}

ul.list {
padding: 0 25px;}

h3 {
font-size: 12pt;
text-align: center;
color: #533c1d;}

.left {
float: left;
padding: 8px;}

.right {
float: right;
padding: 8px;}

#footer {
background: #a9955a;  
margin: 18px; 
padding: 18px;
text-align: center; 
font-size: 10pt; 
line-height: 18px;}

#footer a {
color: #533c1d;}

#footer a:hover {
color: #223720;
text-decoration: none;}