#maincontainer {
	height: 594px;
	width: 635px;
	margin: 0px auto;
	padding: 0px;
	clear: both;
}
#mainheader {
	background-image: url(images/bgs/header.png);
	margin: 0px;
	padding: 0px;
	height: 96px;
	width: 635px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	position: relative;
}
#title {
	height: 96px;
	width: 524px;
	float: right;
	text-align: right;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 2px;
}
#midwrapper {
	background-attachment: scroll;
	background-image: url(images/bgs/mid.png);
	background-repeat: repeat-y;
	background-position: center center;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 433px;
	width: 635px;
	background-color: #32306F;
}
.bg {
	background-color: #000000;
	padding: 0px;
	text-align: center;
	background-attachment: scroll;
	background-position: center 243px;
	background-repeat: no-repeat;
	margin: 10px 0px 0px;
	background-image: url(images/bgs/strip07.jpg);
}
#menu {
	float: left;
	height: 210px;
	width: 98px;
	margin: 0px;
	padding: 25px 0px 0px 3px;
	z-index: 3;
	position: relative;
	clear: right;
}
#dialogue {
	margin: 0px;
	padding: 0px;
	height: 337px;
	width: 526px;
	float: left;
	SCROLLBAR-FACE-COLOR: #32306F;
	SCROLLBAR-HIGHLIGHT-COLOR: #32306F;
	SCROLLBAR-SHADOW-COLOR: #32306F;
	SCROLLBAR-3DLIGHT-COLOR:#919297;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #32306F;
	SCROLLBAR-DARKSHADOW-COLOR: #919297;
	overflow:auto;
	z-index: 2;
	position: relative;
}
#dialogue2 {
	margin: 0px;
	padding: 0px;
	height: 337px;
	width: 526px;
	float: left;
	SCROLLBAR-FACE-COLOR: #32306F;
	SCROLLBAR-HIGHLIGHT-COLOR: #32306F;
	SCROLLBAR-SHADOW-COLOR: #32306F;
	SCROLLBAR-3DLIGHT-COLOR:#919297;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #32306F;
	SCROLLBAR-DARKSHADOW-COLOR: #919297;
	z-index: 2;
	position: relative;
}
#dialoguecontainer {
	margin: 0px;
	padding: 0px;
	height: 337px;
	width: 531px;
	float: right;
	z-index: 1;
	position: relative;
}
.imagecontainer {
	padding: 5px 0px;
	text-align: center;
	margin: 0px;
}
#footer {
	width: 635px;
	margin: 0px auto;
	padding: 0px;
	position: relative;
	height: 58px;
	background-image: url(images/bgs/footer.png);
}
#boardleft {
	text-align: left;
	width: 245px;
	height: 380px;
	position: relative;
	float: left;
}
#boardright {
	text-align: right;
	width: 245px;
	height: 380px;
	position: relative;
	float: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}
.horizpic {
	margin: 2px;
	padding: 2px;
	text-align: center;
	display: inline;
	border: 1px solid #999999;
}
.imgleft {
	margin: 4px 5px 0px 2px;
	padding: 2px;
	border: 1px solid #999999;
	float: left;
}
.imgright {
	margin: 4px 2px 0px 5px;
	padding: 2px;
	border: 1px solid #999999;
	float: right;
}
.imgrightnone {
	margin: 4px 2px 0px 5px;
	padding: 2px;
	float: right;
}

.imgmid{
	margin: 2px;
	padding: 2px;
	border: 1px solid #999999;
	text-align: center;
}
.tabgall{
	margin: 2px;
	padding: 0px;
	text-align: center;
	display: inline;
	clear: both;
	width: auto;
}
#plaquegall {
	width: 500px;
	position: relative;
	float: left;
}
#privacy {
	padding: 33px 0px 0px;
	position: relative;
	height: 10px;
	margin: 0px;
}
/*text formatting*/
p {
	color: #FFFFFF;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	vertical-align: top;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
p a:link {
	color: #FFFFFF;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	vertical-align: top;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	text-decoration: underline;
}
p a:visited {
	color: #CCCCCC;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	vertical-align: top;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}p a:hover {
	color: #FFFF00;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	vertical-align: top;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
.yellowtxt {
	color: #FFFF00;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	vertical-align: top;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}
.bullets {
	color: #FFFFFF;
	text-align: justify;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 0px 100px;
	display: list-item;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(images/titles/bullet_full.png);
}
.ctrptxt  {
	color: #FFFFFF;
	background-attachment: scroll;
	background-position: left;
	text-align: center;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

.smtxtwhite {
	color: #FFFFFF;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	vertical-align: top;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
.formtxtwhite {
	color: #FFFFFF;
	background-attachment: scroll;
	background-position: left;
	text-align: left;
	font: 10px/normal Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.tabtxtwhite {
	color: #FFFFFF;
	text-align: justify;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.maptxt a:link {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: center;
	margin: 0px;
	text-decoration: none;
	position: relative;
	width: 50px;
	padding: 5px 10px;
}
.maptxt a:visited {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: center;
	margin: 0px;
	text-decoration: none;
	position: relative;
	width: 50px;
	padding: 5px 10px;
}
.maptxt a:hover {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	text-decoration: none;
	position: relative;
	width: 50px;
	padding: 5px 10px;
}
.tablestuff {
	text-align: center;
	margin: 1px;
	padding: 1px;
}
#fc {
	width: 525px;
	position: relative;
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#fc2 {
	width: 525px;
	position: relative;
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	height: 337px;
}
#butt {
	text-align:left;
	position: relative;
	margin: 0px;
	padding: 0px 0px 0px 17px;
	bottom: 0px;
	height: 10px;
}
.buttons {
	background-color: #FFFFFF;
	margin: 4px 40px;
	padding: 0px;
	width: 60px;
	border: 1px solid #CCCCCC;
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	color: #32306F;
	text-align: center;
	height: 18px;
}
.backbutt  a:link {
	text-align:center;
	background-color: #FFFFFF;
	margin: 0px 40px 0px 0px;
	padding: 0px 10px;
	height: 18px;
	width: 60px;
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	position: relative;
	vertical-align: top;
	text-decoration: none;
	color: #32306F;
	top: 7px;
}
.backbutt  a:visited {
	text-align:center;
	background-color: #FFFFFF;
	margin: 0px 40px 0px 0px;
	padding: 0px 10px;
	height: 18px;
	width: 60px;
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	position: relative;
	vertical-align: top;
	text-decoration: none;
	color: #32306F;
	top: 7px;
}
.backbutt  a:hover {
	text-align:center;
	background-color: #FFFFFF;
	margin: 0px 40px 0px 0px;
	padding: 0px 10px;
	height: 18px;
	width: 60px;
	font: bold 12px Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #CCCCCC;
	position: relative;
	vertical-align: top;
	text-decoration: none;
	color: #32306F;
	top: 7px;
}
.formbox {
	font: bold normal 11px Geneva, Arial, Helvetica, sans-serif;
	color: #32306F;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 5px;
	margin: 1px 0px;
	text-align: left;
	vertical-align: middle;
	height: 13px;
	border: 1px solid #32306F;
}
.formtxt {
	color: #919297;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	vertical-align: top;
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.tinytxt3 a:link {
	color: #919297;
	background-attachment: scroll;
	background-position: left;
	text-align: left;
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
.tinytxt3 a:visited {
	color: #919297;
	text-align: left;
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
.tinytxt3 a:hover {
	color: #CCCCCE;
	text-align: left;
	font: normal 9px/normal Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
#captcha1{
	margin: 0px;
	padding: 0px;
	width: 500px;
}
#captcha2{
	margin: 0px;
	padding: 0px;
	width: 500px;
}
.IntroTab a:link {
	color: #FFFFFF;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
.IntroTab a:visited {
	color: #CCCCCC;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.IntroTab a:hover {
	color: #FFFF00;
	background-attachment: scroll;
	background-position: left;
	text-align: justify;
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}

