body {
padding: 10; margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
background-color: #f5fcfc; color: #000;
text-align: center; /* for IE 5.5 */
}

/* --- structure and nav --- */

#wrapper {
margin: 0px auto;
border: 0px;
padding:5px;
text-align: left; /* for IE 5.5 */
width: 758px;
voice-family: "\"}\""; 
voice-family:inherit; 
width: 760px;
}  
  
html>body #wrapper {
width: 758px;
} 

#navigation {
background: url(images/nav_background.html) top left no-repeat;
padding: 7px 7px 20px 20px;
}

#navTitle, #navLinks {
text-align:center;
}

#navTitle {
width: 130px;
}

#navigation ul {
margin: 0; padding: 0;
list-style-type: none;
}

#navigation li {
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
display: inline;
margin-right: 15px;
}

#navigation li.pageLocation {
color: #ddd;
}

#navigation a:link, #navigation a:visited {
text-decoration: none;
color: #ddd;
font-weight: bold;
}

#navigation a:hover {
text-decoration: none;
color: #fff;
background-color:#009393;
font-weight: bold;
}

#navigation a:link.active, #navigation a:visited.active {
text-decoration: none;
color: #fff;
background-color:#009393;
font-weight: bold;
}

/* --- links and text --- */

a:link, a:visited {
text-decoration: underline;
color: #fff;
font-weight: bold;
}

a:hover {
text-decoration: underline;
color: #ddd;
font-weight: bold;
}

a:link.active, a:visited.active {
text-decoration: underline;
color: #000;
font-weight: norma;
}

h1, h2, h3, h4, h5, h6 {
font-family: garamond, sans-serif;
color:#113737;
font-weight:normal;
margin-top: 0;
margin-bottom: 5px;
}

p {
line-height: 1.3em;
margin-top: 0;
margin-bottom: 1em;
}

p.disc{
font-size: 65%;
line-height: 1.3em;
margin-top: 0;
margin-bottom: 1em;
}


li {
line-height: 1.3em;
margin: 0;
}

#content ul {
list-style-type: square;
}