BODY {
	MARGIN: 0px auto; HEIGHT: auto; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: center
}
#container {
	MARGIN: 4% 5% 0px; WIDTH: 900px; HEIGHT: 100%; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: left
}
#topcontainer {
	MARGIN: 0px auto; WIDTH: 900px; HEIGHT: auto; TEXT-ALIGN: left
}
#logo {
	FLOAT: left; MARGIN: 0px auto; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: left
}
#search {
	MARGIN: 0px auto; VERTICAL-ALIGN: bottom; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: right
}
#banner {
	MARGIN-TOP: 1%; WIDTH: auto; HEIGHT: auto; TEXT-ALIGN: right
}
#middlecontainer {
	CLEAR: right; MARGIN: 35px 0px 0px; WIDTH: 900px; HEIGHT: auto; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: left
}
#leftcontent {
	FLOAT: left; MARGIN: 0px 0px 0px 6px; WIDTH: 15%; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: left
}
#leftlinks {
	MARGIN: 25px 0px 0px; WIDTH: 100%; HEIGHT: auto; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: left
}
#centercontent {
	FLOAT: left; MARGIN: 0px 0px 0px 60px; WIDTH: 45%; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: left
}
#rightcontent {
	BACKGROUND: #ffdddd; FLOAT: left; MARGIN: 0px 0px 0px 94px; WIDTH: 17%; TEXT-ALIGN: center
}
#rightimage {
	CLEAR: right; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: auto
}
#righttext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(siteimages/speachbox_noback.gif); PADDING-BOTTOM: 0px; MARGIN: 2% 0px 0px; WIDTH: 174px; PADDING-TOP: 7%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
#footer {
	CLEAR: both; FONT-SIZE: 55%; MARGIN: 0px auto; WIDTH: auto; COLOR: #000000; FONT-FAMILY: Verdana,arial; HEIGHT: auto; BACKGROUND-COLOR: #ffdddd; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#clearing {
	CLEAR: both
}
#arrowlinkbox {
	WIDTH: 90%; HEIGHT: auto; TEXT-ALIGN: center
}
#searchresults {
	WIDTH: auto; HEIGHT: 250px
}
.arrowlink {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #000000; FONT-FAMILY: Arial Black; TEXT-DECORATION: none
}
P {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; COLOR: #000000; FONT-FAMILY: Verdana, Arial
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 150%; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial
}
H2 {
	CLEAR: none; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 65%; MARGIN: 0px auto; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial
}
.bluetextsmaller {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.bluetext {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.footertext {
	MARGIN-TOP: 0px; FONT-SIZE: 100%; MARGIN-BOTTOM: 0px; COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.leftlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px auto; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: underline
}
.rightlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 0px auto; COLOR: #000000; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.cleanlink {
	TEXT-DECORATION: none
}
.maplargelink {
	COLOR: #000; TEXT-DECORATION: none
}
.mapsmalllink {
	COLOR: #000000; TEXT-DECORATION: none
}
.contrastimage {
	MARGIN: 5px 0px
}

