body {
background: #670508 url(bg.jpg) repeat-x;
text-align: center;
padding: 0;
margin: 0 auto;
font-family: ‘Lucida Sans Unicode’, ‘Lucida Grande’, Tahoma, sans-serif;
font-size: 13px;
line-height: 22px;
}


#back {
width: 803px;
background: #670508;
margin-bottom: 30px;
margin: 0 auto;
}

#top {
width: 805px;
height: 90px;
margin: 0 auto;
padding: 0;
background: #550507;
}

*html #top {
height: 100px;
padding: 15px 0 0 0;
}

.nav {
width: 803px;
height: 32px;
background: url('navi.jpg') no-repeat;
color: #353535;
margin: 0 auto;
padding: 8px 0 0 0;
}

*html .nav {
height: 40px;
}

#welcome {
width: 773px;
background: #fdfdfd url(welcome.jpg) no-repeat;
color: #353535;
text-align: left;
padding: 15px;
overflow: hidden;
}

*html #welcome {
width: 803px;
}

#banner {
width: 803px;
height: 115px;
background: url(banner.jpg) no-repeat;
margin: 15px 0;
} 

#content {
width: 773px;
background: #e6e6e6;
color: #353535;
text-align: left;
padding: 15px;
}

*html #content {
width: 803px;
}

#footer {
width: 803px;
color: #e6e6e6;
padding: 10px 0;
margin: 0 auto;
font: normal bold 10px ‘Lucida Sans Unicode’, ‘Lucida Grande’, Tahoma, sans-serif;
text-transform: uppercase;
}

#footer a {
color: #e6e6e6;
font-weight: bold;
text-decoration: underline;
}


a {
font-weight: bold;
}

a:link, a:visited, a:active {
color: #7d0508;
text-decoration : none;
      }

a:hover {
color: #353535;
text-decoration : none;
      }

.nav a:link, .nav a:visited, .nav a:active {
color: #7d0508;
text-decoration: none;
font: normal normal 17px "trebuchet ms","georgia","book antiqua", serif;
margin: 0 10px;
      }

.nav a:hover {
color: #353535;
text-decoration : none;
font: normal normal 17px "trebuchet ms","georgia","book antiqua", serif;
margin: 0 10px;
      }

h1 {
text-align: left;
font-family: "georgia","trebuchet ms","book antiqua", serif;
background: url('logo.jpg') no-repeat top left;
padding: 25px 0 0 80px;
height: 50px;
font-size: 30px;
color: #e6e6e6;
font-weight: normal;
}

*html h1 {
height: 75px;
}

#subtitle {
color: #dbbf1f;
font: normal normal 15px "georgia","trebuchet ms","book antiqua", serif;
margin: 0px 0 0 370px;
}

h2 {
margin: 5px 0 0 0;
color : #9f8a00;
font-family: "book antiqua","trebuchet ms","georgia", serif;
font-size: 25px;
      }

h3 {
margin: 5px 0 0 0;
color : #353535;
font-family: "book antiqua","trebuchet ms","georgia", serif;
font-size: 20px;
      }


strong {
color : #a73639;
}

#photo img {
float: left;
width: 111px;
height: 139px;
margin: 0 10px 10px 0;
border: 1px solid #670508;
}

.input, textarea {
background: #e6e6e6;
border: 0 0 2px 0;
border-bottom: 2px solid #484747;
color: #484747;
width: 775px;
}

textarea {
height: 300px;
margin-bottom: 20px;
}

label, select, .button, input, textarea {
margin: 3px auto;
display: block; 
float: left;
}

.button {
background: #670508; 
color: #dbbf1f;
width: 85px; 
font-weight: bold;
padding: 3px
}

#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
font-family: 'Allura', cursive;
font-size: 25px;
color: #fff;
line-height: 30px;
text-transform: lowercase;
text-decoration: none !important;
border: 0;
}