html, body, ul, li { margin: 0; padding: 0; border: 0; }
h1 {
	font-size:120%;
}

h2 {
	font-size:105%;
}


body {
	text-align:center;
	font-family:Arial;
	background-color:#99AA99;
}

a {
	color:#cccccc;
	font-weight:bold;
}

/************* CENTERING CONTAINERS *************/
.bodyContainer {
	width:100%;
	height:100%;
	text-align:center;
	display:table;
	
}

.bodyInner {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#ffffff;
}

/************* HORIZONTAL CONTAINERS *************/
.headerContainer {
	height:110px;
	margin-bottom:1px;
}

.imageBarContainer {
	margin-bottom:1px;
}

.menuContainer {
	background-color:black;
	color:white;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:2px;
}

.contentContainer {
	background-color:#ffffff;
	/* background-color:#1D5B06; */
	/* color:white; */
	padding:5px;
	margin-bottom:2px;
	/* overflow-y:auto; */
}

/************* Image Bar Components *************/
.imageContainerEnd {
	position:relative;
	float:left;
	padding:0px;
}

.imageContainer {
	position:relative;
	float:left;
	margin-right:5px;
}

/************* Menu Container Components *************/
.menuContainer a {
	color:white;
}

.menuItem {
	float:left;
	width:130px;
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:80%;
}

/************* FOOTER *************/
.footerLink {
	float:right;
	font-family:Verdana;
	padding-right:15px;
	padding-left: 15px;
	font-size:70%;
	font-weight:bold;

}

.footerLink a {
	color:#ffffff;
}

.footer {
	background-color:#558855;
}

/************* BREADCRUMBS CONTAINER *************/
.breadcrumbsContainer {
	padding-left:5px;
	font-size:70%;
	height:15px;
	background-color:#558855;
	border-bottom:1px solid white;
	color:white;
	font-weight:bold;
}

.breadcrumbsContainer a {
	color:white;	
}


/************* OTHER *************/
A:link {text-decoration:none}
A:visited {text-decoration:none}
A:active {text-decoration:none}
A:hover {text-decoration:none; color:red;}

a img {
	border:0px;
}

.br {
	clear:both;
}

