body {
background-color: #ffffcc; 
background-image: url(tile.jpg); 
background-repeat: repeat; 
width: 540px; 
text-align: center; 
margin: auto;
}

#container {
background-image: url(bkg.jpg); 
background-repeat: repeat; 
width: 540px; 
text-align: center; 
}

#headerimg {
background-image: url(headerimg.jpg);
background-repeat: no-repeat; 
width: 540px; 
height: 300px; 
text-align: center; 
}

#footerimg {
background-image: url(footerimg.jpg); 
background-repeat: no-repeat; 
width: 540px; 
height: 30px; 
text-align: center;
}

#content {
margin-top: 0;
padding-left: 20px; 
padding-right: 20px; 
text-align: justify; 
font-family: Georgia, "Times New Roman", Serif; 
font-size: 11px; 
color: #000;
line-height: 1.5em;
} 

td {
font-family: Georgia, "Times New Roman", Serif; 
font-size: 11px; 
color: #000; 
line-height: 1.5em; 
text-align: left; 
}

th {
font-family: Georgia, "Times New Roman", Serif; 
font-size: 11px; 
color: #000; 
font-weight: bold; 
text-align: left; 
}

h1 {
font-family: Georgia, "Times New Roman", Serif; 
font-size: 14px; 
color: #000; 
font-weight: bold; 
letter-spacing: 3px; 
margin: 0; 
border-left: 5px solid #b22222; 
padding-left: 5px; 
}

h3 {
font-family: Georgia, "Times New Roman", Serif; 
font-size: 14px; 
color: #000; 
font-weight: bold; 
letter-spacing: 3px; 
margin: 0; 
border-left: 5px solid #b22222; 
padding-left: 5px; 
}

#menubar {
font-family: verdana, arial, sans-serif; 
font-size: 10px; 
color: #000; 
letter-spacing: 1px; 
text-align: right; 
margin: 0; 
padding-right: 20px; 
}

a:link {
color: #b22222; 
text-decoration: none; 
}

a:visited {
color: #b22222; 
text-decoration: none; 
}

a:hover {
color: #000; 
text-decoration: none; 
border-bottom: 1px dotted #b22222; 
}

a:active {
color: #b22222; 
text-decoration: none;  
}

a.menu:link {
color: #000; 
text-decoration: none; 
}

a.menu:visited {
color: #000; 
text-decoration: none; 
}

a.menu:hover {
color: #b22222; 
text-decoration: none; 
border-bottom: none; 
}

a.menu:active {
color: #000; 
text-decoration: none; 
}

input, select, textarea, option {
background-color: #ffffcc; 
color: #000;
font-family: verdana, arial, sans-serif; 
font-size: 10px; 
border: 1px solid #909090; 
padding: 1px; } 

.footertext {
text-align: center; 
font-size: 10px; 
letter-spacing: 3px; 
}

.img {
border: none; 
}

blockquote {
font-family: verdana,arial,sans-serif; 
font-size: 10px; 
line-height: 1.0em; 
padding: 10px; 
background-color: #ffffcc; 
border: 1px dotted #909090;
}
