
body {
margin:0;
padding:0;
background:url(graphics/background.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#663300;
text-align:center;
}

div, h1, h2, h3, h4, h5, h6, p, ul, li, img {
	margin:0; padding:0;
	}
	

a:link, a:active, a:visited {
color:#663300;
text-decoration:none;
}

a:hover {
color:#006600;
text-decoration:none;
}

	
p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#663300;
font-weight:500;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:700;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#663300;
font-weight:700;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#663300;
font-weight:700;
}

h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#73A533;
font-weight:700;
}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#663300;
font-weight:500;
}

h6 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:500;
}

#wrapper {
width:800px;
margin-left:auto;
margin-right:auto;
background:#FFFFCC;
border-left:2px solid #86B940;
border-right:2px solid #86B940;
text-align:left;
}

#topholder {
float:left;
width:800px;
}

#topleft {
float:left;
width:454px;
height:100px;
background:#FFFFCC;
}

#topright {
float:left;
width:346px;
height:100px;
background-image:url(graphics/banneranimation.gif);
text-align:right;
}

.clear {
clear:both;
}

#navholder {
width:800px;
height:30px;
background:#86B940;
}

#navholder ul {
list-style-type:none;
}

#navholder ul li {
float:left;
height:30px;
width:88.8px;
text-align:center;
display:block;
line-height:30px;
}

#navholder ul li a {
display:block;
text-decoration:none;
height:30px;
width:88.8px;
}

#navholder ul li a:hover {
display:block;
text-decoration:none;
height:30px;
width:88.8px;
background:#006600;
}

#mainholder {
width:800px;
}

#mainleft {
float:left;
}

#mainlefttop {
width:470px;
height:1130px;
background:#FFFFCC;
padding-top:50px;
padding-left:40px;
padding-right:50px;
padding-bottom:40px;
text-align:justify;
}

#mainleftlow {
width:560px;
background:#FFFFCC;
text-align:right;
}

#mainright {
float:right;
}

#mainrighttop {
width:220px;
height:1008px;
background:#FFFFCC;
text-align:center;
padding-right:10px;
padding-left:10px;
padding-top:30px;
}

#mainrightlow {
width:240px;
}

#footer {
width:800px;
height:20px;
background:#73A533;
text-align:center;
padding-top:10px;
}

.aligncenter {
text-align:center;
}
