* {
margin:0;
padding:0;
}
html {
height:100%; 
margin-bottom:1px; 
}
body {
	background-color: #AFB792;
	background-image:url(graphics/bandbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family: Arial, Helvetica, sans-serif;
}
#subbody {
	background-image:url(graphics/bandbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:100%; 

}
#container {
margin: 0 auto;
width:775px;
background-image:url(graphics/containerbg.jpg);
background-repeat:no-repeat;
}
#subcontainer1 {
background-color:#9B8362;
padding:1px;
border:#A99477 solid 1px;
}
#subcontainer2 {
background-color:#FFCEB7;
padding:1px;
border:#A67566 solid 1px;
}
#subcontainer3 {
background-color:#222220;
padding:1px;
border:none;
}
#menu1 {
background-color:#9B8362;
padding:1px 0;
border-top:#A99477 solid 1px;
border-bottom:#A99477 solid 1px;
margin:0;
}
#menu2 {
background-color:#FFCEB7;
padding:1px 0;
border-top:#A67566 solid 1px;
border-bottom:#A67566 solid 1px;
margin:0;
}
#menu {
background-color:#222220;
text-align:center;
margin:0;
}
#menu img {
padding: 2px 15px;
}
#content {
background-image:url(graphics/contentbg.jpg);
background-color:#222220;
background-repeat:repeat;
margin:0;
padding:0;
}
#headertext {
width:400px;
float:right;
}
#text {
width:100%;
height:100%;
}

p {
font-size:.8em;
color:#FFE1C4;
margin:3% 4%;
}
p.top {
margin:0;
}
h1 {
font-weight:bold;
font-size:.7em;
color:#533252;
margin-top:40px;
line-height:1.5em;
}

h2 {
font-weight:bold;
font-size:.8em;
color:#FFE1C4;
margin:5%;
line-height:1.5em;
}

h3 {
font-weight:bold;
font-size:.9em;
color:#CEAECD;
margin:3% 4%;
}
h4 {
font-weight:normal;
font-size:.9em;
color:#CEAECD;
margin:3% 4%;
}
a:link, a:active, a:visited {
color:#CEAECD;
}
a:hover {
color:#FFE1C4;
}

ul {
list-style-type:circle;
color:#FFE1C4;
}
li {
margin: 5px 50px 5px 50px;
font-size:.8em;
}
strong {
color:#CEAECD;
font-weight: bold;
}
em {
color:#CEAECD;
font-weight: normal;
}
.btn {
background-color:#CEAECD;
color:#222220;
border:#FFE1C4 solid 1px;
font-weight:bold;
}
table {
width:600px;
margin: 0 4%;
}
.floatleft {
float: left;
margin: 0 20px 15px 0;
}