body {
background-color: #f0dfab;
margin: 50px 0px;
padding: 0px;
text-align: center;
font-family: Arial,Helvetica,sans-serif;
}

a:link {
color: #294b79;
}

a:visited {
color: #60741b;
}

h1 {
font-size: 35px;
color: #60741b;
text-align: center;
}

h2 {
font-size: 18px;
color: #294b79;
text-align: left;
font-weight: bold;
padding-top: 10px;
}

h3 {
font-size: 16px;
font-weight: bold;
text-align: left;
padding-top: 5px;
}

h4 {
font-size: 25px;
color: #60741b;
text-align: center;
}

#content {
width: 720px;
margin: 0px auto;
text-align: left;
background-color: #f6eac4;
padding: 20px;
border: #13335c dotted 1px;
}

#block {
margin: 20px;
}

ul.none {
list-style-type: none;
}

ol.lalpha {
list-style-type: lower-alpha
}

#footer {
text-align: center;
border-top: #13335c dotted 2px;
padding-top: 10px;
}

#footer p {
font-size: 12px;
}

#menu {
padding-top: 20px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
}

#menu ul {
font-size: 14px;
text-align: center;
padding : 0px;
margin-top : 10px;
margin-left : 10px;
margin-right : 10px;
margin-bottom: 10px;
white-space : nowrap;
}

#menu ul li {
list-style-type: none;
margin: 5px;
padding: 2px;
display: inline;
}

#menu ul li a:link, #menu ul li a:visited {
background-color: #13335c;
color: #f0dfab;
text-decoration: none;
font-weight: bold;
padding-left: 12px;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
border-right: #746e5c solid 2px;
border-bottom: #746e5c solid 2px;
border-top: #f9f0d6 solid 2px;
border-left: #f9f0d6 solid 2px;
}

#menu ul li a:hover, #menu ul li a:active {
background-color: #13335c;
color: #f0dfab;
text-decoration: none;
font-weight: bold;
padding-left: 12px;
padding-top: 2px;
padding-right: 12px;
padding-bottom: 2px;
border-right: #f9f0d6 solid 2px;
border-bottom: #f9f0d6 solid 2px;
border-top: #746e5c solid 2px;
border-left: #746e5c solid 2px;
}
