body {
text-align: justify;
background-color: #8A7F76;}

#nav {
margin: 0 auto;
width: 697px;
overflow:auto;
padding: 0px;
text-align: center;
background-color:#EAE7DF;}

#header {
margin: 0 auto;
margin-top:0px;
width: 697px;
height: 287px;
text-align: center;
background: url(header.png) no-repeat center #EAE7DF;}

#content {
margin: 0 auto;
width: 617px;
padding-left: 40px;
padding-right: 40px;
padding-top: 12px;
padding-bottom: 0px;
text-align: left;
background: url(bg.png) repeat-y center #EAE7DF;
font-size: 13px;
line-height:19px;
font-family: verdana;
color: #8A7F76; } 

#footer {
margin: 0 auto;
margin-top:0px;
width: 697px;
height: 21px;
text-align: center;
background: url(footer.png) no-repeat center #EAE7DF;}

body
{margin-top:0px;
margin-bottom:0px;}

td {
font-size: 13px;
line-height:19px;
padding: 1px 2px 1px 1px;
text-align: justify; 
color: #8A7F76;}

h1 {
font-size:18px; 
font-weight: normal;
font-family: georgia, times, sans serif;
color: #8A7F76;
padding:0px;
margin:0px;
padding-bottom:12px;}

h1:first-letter {
font-size: 20px;
font-weight: bold;
font-family:  georgia, times, sans serif;
color:#D9BB59;
padding: 3px;
text-transform: uppercase;}

.codesort img {border-style:solid; border-color: #F7F6F3; border-width:6px;padding-right:0em;padding-left:0em;padding-top:0em;padding-bottom:0em;margin:0.6em 0.6em 0 0;}

input, select, textarea {
font-family: verdana;
padding: 1px 2px 1px 1px;
font-size: 13px;
line-height:19px;
color: #8A7F76;
background: #F7F6F3;
border: 1px solid #F7F6F3;}

a:link {color:#D9BB59;font-weight:normal;text-decoration:none;}
a:active {color:#D9BB59;font-weight:normal;text-decoration:none;}
a:visited {color:#D9BB59;font-weight:normal;text-decoration:none;}
a:hover {color:#8A7F76;font-weight:normal;text-decoration:none;}