#topbanner h1 a:link, #topbanner h1 a:visited, #topbanner h1 a:active{
	color: #8d9fa5;
}

#topbanner h1 a:hover {
	color: #8d9fa5;
	text-decoration: none;
}

#topbanner2 h1 a:link, #topbanner2 h1 a:visited, #topbanner2 h1 a:active{
	color: #8d9fa5;
}

#topbanner2 h1 a:hover {
	color: #8d9fa5;
	text-decoration: none;
}

#topbanner3 h1 a:link, #topbanner3 h1 a:visited, #topbanner3 h1 a:active{
	color: #8d9fa5;
}

#topbanner3 h1 a:hover {
	color: #8d9fa5;
	text-decoration: none;
}

#topbanner4 h1 a:link, #topbanner4 h1 a:visited, #topbanner4 h1 a:active{
	color: #8d9fa5;
}

#topbanner4 h1 a:hover {
	color: #8d9fa5;
	text-decoration: none;
}

#leftside ul a:link, #leftside ul a:visited, #leftside ul a:active{
	color: #000000;
}

#leftside ul a:hover {
	color: #999999;
	text-decoration: none;
} 
 
 
#topnav a:link, #topnav a:visited, #topnav a:active {
color:#000000;
}


#topnav a:hover {
	color:#999999;
}

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

a:hover {
	color: #999999;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}



td {
	font-family: "Times New Roman", Times, serif;
}

th {
	font-family: "Times New Roman", Times, serif;
}
body {
	margin: 0 auto 0;
	padding: 0;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	background-color: #dfddd0;
	color: #000000;
	}


#maincontainer {
	text-align: center;
	position: relative;
	margin: 0 auto;
	width:1000px;
	background-color: #dfddd0;
	padding: 0px;
	}


#topbanner {
	background-image:url(images/topbanner.jpg);
	height: 143px;
	width: 1000px;
}


#topbanner2 {
	background-image:url(images/topbanner2.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 1000px;
}

#topbanner3 {
	background-image:url(images/topbanner3.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 1000px;
}

#topbanner4 {
	background-image:url(images/topbanner4.jpg);
	background-repeat: no-repeat;
	height: 143px;
	width: 1000px;
}

#container {
	width: 1000px;
	min-height:368px;
	height:auto !important;
	height:368px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	background-image:url(images/backgdslice2.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
		}

#leftside {
	background-image:url(images/leftsidefade1.jpg);
	background-repeat: no-repeat;
	width: 534px;
	height: 338px;
	margin-left: 25px;
	float: left;
	padding-top: 30px;
	font-size: 80%;
	}

	
#leftside2 {
	background-image:url(images/leftside2.jpg);
	background-repeat: no-repeat;
	width: 385px;
	height: 375px;
	margin-left: 24px;
	float: left;
	padding-top: 30px;
	font-size: 80%;
	}

#leftside3 {
	background-image:url(images/leftside3.jpg);
	background-repeat: no-repeat;
	width: 535px;
	height: 375px;
	margin-left: 24px;
	float: left;
	padding-top: 30px;
	font-size: 80%;
	}
	
#leftside4 {
	background-image:url(images/leftside4.jpg);
	background-repeat: no-repeat;
	width: 535px;
	height: 338px;
	margin-left: 24px;
	float: left;
	padding-top: 30px;
	font-size: 80%;
	}


#rightside {
	font-size: 75%;
	width: 366px;
	min-height:363px;
	height:auto !important;
	height:363px;
	margin-right: 55px;
	float: right;
	background-image:url(images/rightside1.jpg);
	background-repeat: no-repeat;
	line-height: 16px;
	padding-left: 20px;
	padding-top: 10px;
	word-spacing: 0.2em;
	}

#rightside2 {
	font-size: 75%;
	width: 546px;
	min-height:363px;
	height:auto !important;
	height:363px;
	margin-right: 45px;
	float: right;
	line-height: 16px;
	padding-left: 0px;
	padding-top: 10px;
	word-spacing: 0.2em;
	}
	
#rightside3 {
	font-size: 75%;
	width: 366px;
	min-height:363px;
	height:auto !important;
	height:363px;
	margin-right: 55px;
	float: right;
	background-image:url(images/rightside3.jpg);
	background-repeat: no-repeat;
	line-height: 16px;
	padding-left: 20px;
	padding-top: 10px;
	word-spacing: 0.2em;
	}	
	
#rightside4 {
	font-size: 75%;
	width: 366px;
	min-height:363px;
	height:auto !important;
	height:363px;
	margin-right: 55px;
	float: right;
	background-image:url(images/rightside4.jpg);
	background-repeat: no-repeat;
	line-height: 16px;
	padding-left: 20px;
	padding-top: 10px;
	word-spacing: 0.2em;
	}

#footer {
	font-size: 75%;
	width: 1000px;
	height: 48px;
	background-image:url(images/footer2.jpg);
	background-repeat:no-repeat;
	padding-top: 40px;
	color:#333333;
	text-align: center;
	
}


#footer2 {
	font-size: 75%;
	width: 1000px;
	height: 48px;
	background-image:url(images/footer2.jpg);
	background-repeat:no-repeat;
	padding-top: 40px;
	color:#333333;
	clear: both;
	text-align: center;
	
}

#footer3 {
	font-size: 75%;
	width: 1000px;
	height: 48px;
	background-image:url(images/footer3.jpg);
	background-repeat:no-repeat;
	padding-top: 40px;
	color:#333333;
		
}

#footer4 {
	font-size: 75%;
	width: 1000px;
	height: 48px;
	background-image:url(images/footer4.jpg);
	background-repeat:no-repeat;
	padding-top: 40px;
	color:#333333;
		
}


#leftside ul {
	text-align:center;
	list-style-type: none;
	line-height: 30px;
	font-size: 85%;
	width: 125px;
	letter-spacing: 0.1em;
	margin-left: -13px;
}

#leftside2 ul, #leftside3 ul, #leftside4 ul {
	text-align:center;
	list-style-type: none;
	line-height: 30px;
	width: 125px;
	font-size: 85%;
	letter-spacing: 0.1em;
	margin-left: -13px;
}

.smallcapstitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
}


/* BELOW CODE FOR TOP NAVIGATION HORIZONTAL*/
#topnav {
	position: absolute;
	text-align: left;
	left: 540px;
	top: 58px;
	width: 460px;
	font-size: 85%;
	letter-spacing: 0.1em;
	}

/* * ul  change | into | horizontal | navigation | links */ 

ul.horiznavlist { } 

/* float selected element and all other links */
 
ul.horiznavlist li {
	display : block;
	float : left;
	padding : 0px 28px 0px 0px;
	} 

/* remove left padding from first item in a list */
 
ul.horiznavlist li.first { 
padding-left : 0px !important; 
} 

/* remove right padding from last item in a list */
 
ul.horiznavlist li.last { 
padding-right : 0px !important; 
border-right : 0px !important; 
} 


/* TOP BANNER IMAGES REPLACEMENT FOR HEADER BELOW */




#topbanner h1, #topbanner2 h1, #topbanner3 h1, #topbanner4 h1{
	font-size: 40px;
	text-align: left;
	position: absolute;
	left: 61px;
	top: 24px;
	font-family: calibri;
	width: 540px;
	letter-spacing: 0.2em;
	color: #8D9FA5;
}
