
.column200 {height: 200px}
.column225 {height: 225px}
.column250 {height: 250px}
.column300 {height: 300px}
.column400 {height: 400px}
.column500 {height: 500px}
.column550 {height: 550px}
.column600 {height: 600px}
.column650 {height: 650px}
.column700 {height: 700px}
.column800 {height: 800px}
.column850 {height: 850px}
.column900 {height: 900px}
.column1000 {height: 1000px}
.column1100 {height: 1100px}
.column1200 {height: 1200px}
.column1300 {height: 1300px}
.column1400 {height: 1400px}
.column1500 {height: 1500px}
.column1700 {height: 1700px}
.column1800 {height: 1800px}
.column2000 {height: 2000px}
.column2100 {height: 2100px}

html { min-height: 100%; margin-bottom: 1px; overflow-y: scroll;}

body {background-color:#CCCC99;}
#top-wrapper {background-color:#739240; width:950px; height:165px;}
#top-header {background-color:#425227;}

p#subhead1 {font-size: 3em; font-weight: bold; color:#EEE8AA; margin:0;}
p#company {font-size: 2em; font-weight: bold; color:#EEE8AA; margin:0;}
p#subhead2 {font-size: 1.5em; font-weight: bold; color:#EEE8AA; margin:0;}
p#subhead3 {font-size: 1.25em; font-weight: bold; color:#EEE8AA; margin: 0;}

.logo {text-align:center; display:block;}

#slogan {text-align:center; font-weight: bold; border-top-style:solid; border-bottom-style:solid; border-color: #556B2F; border-width: 2px;}

#description {font-size: 1.25em; margin:0; padding-top:20px;}

.quote {text-align:center; font-style:italic; background-color:#FFFFFF;}

ul#links {
	list-style: none; margin-left: 0;}

ul#links li {margin-left: 0; padding: 0;}

ul#links li a {display:block;	font-weight:normal; border-bottom: 1px dashed #D5D5D5; text-decoration:none; padding: 5px;}


#nav {background-color:#FFCC66;}

#nav ul
{
margin: 0 0 0 7em;
padding: 0 0 0 0;
color: #FFFFFF;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
letter-spacing: 2px;
font-weight: bold;
}

#nav ul li {
display: inline;
}

#nav ul li a{
padding: 0.2em 12px;
background-color: #859731;
color: #FFFFFF;
text-decoration: none;
float: left;
border-right: 2px solid #FFCC66;
}

#navlist li a:hover, #navlist li a:active
{
color: #FFFFFF;
text-decoration: none;
background: #739240;
text-align: left;
}
#navlist li#active a{
background: #425227;
}

.navfooter
{text-align: center; padding-top:20px; padding-bottom:25px; background-color:#FFFFFF;}

.navfooter ul 
{list-style:none;
}

.navfooter ul li
{
display:inline;
margin-left:0;
padding-left:0;
}

.navfooter ul li a
{
text-decoration: none;
}


#wrapper {background-color:#FFFFFF;}








