html {
 overflow: scroll;
}

body {
 background: #251531;
 text-align: center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11pt;
 margin: 10px 0px 0px 0px;
 border: 0px;
 padding: 0px;
}

#main {
 text-align: left;
 width: 728px;
 margin: 0px auto;
}

#topbox {
 position: absolute;
 width: 584px;
 height: 77px;
 text-align: center;
}

#lowerbox {
 width: 100%;
}

#content {
 position: absolute;
 top: 82px;
 width: 584px;
 color: #000000;
 overflow: visible;
}

#footer {
 width: 544px;
 padding: 0px 20px 0px 20px;
 color: #a2428b;
 font-size: smaller;
 text-align: center;
}

#nav {
 position: relative;
 top: 82px;
 left: 588px;
 width: 150px;
 overflow: hidden;
}

#contenttop {
 padding: 53px 0px 0px 0px;
 background: url("images/border-top.png") no-repeat top;
}

#contentbottom {
 padding: 0px 0px 53px 0px;
 background: url("images/border-bottom.png") no-repeat bottom;
}

#contentmiddle {
 padding: 0px 30px 0px 30px;
 background: url("images/border-middle.png") repeat-y;
}

#content ul {
 padding: 0px 0px 0px 20px;
 margin: 0px;
}

#content li {
 padding: 3px 0px 3px 0px;
}

h1 {
 font-size: 160%;
 margin: 0px;
 padding-bottom: 5px;
}

h2 {
 font-size: 130%;
}

h3 {
 font-size: 110%;
}

a, a:link, a:visited {
 color: #000000;
 text-decoration: underline;
}

a:hover, a:active {
 text-decoration: none;
 color: #cd4daf;
}

#footer a, #footer a:link, #footer a:visited {
 color: #cd4daf;
 text-decoration: underline;
} 

#footer a:hover, #footer a:active {
 text-decoration: none;
}

#footer table {
 width: 100%;
 border-collapse: collapse;
 border: hidden;
 margin-top: 5px;
}

#footer td {
 width: 14%;
 text-align: center;
 border-left: 1px solid #cd4daf;
 border-right: 1px solid #cd4daf;
}

#footer td#footleft {
 border-left: none;
}

#footer td#footright {
 border-right: none;
}

td {
 vertical-align: top;
}

.imgright {
 float: right;
 border: 1px solid #251531;
 margin-left: 5px;
}

.imgleft {
 float: left;
 border: 1px solid #251531;
 margin-right: 5px;
}

#lowflute {
 text-align: center;
}

.centered {
 text-align: center;
}

.formarea {
 width: 374px;
}

