@charset "utf-8";
/*layoutanddesign CSS Document */
#superWrapper{
	width:100%;
	background:url(../pub/images/background.jpg) top center no-repeat;
}
#header {
	margin:0px auto;
	padding:0px;
	width:1019px;
	height:324px;
}
#headerHolder{
	margin:0px;
	padding:0px;
	height:324px;
	width:1019px;
}
#bigFlash {
	margin:0px;
	padding:0px;
	height:325px;
	width:1019px;
	background:url(../pub/images/tempbigflash.jpg) top left no-repeat;
}
#menuBar{
	background:url(../pub/images/menubarbg.jpg) top left no-repeat;
	margin:0px auto;
	padding:0px;
	height:66px;
	width:1019px;
}
#menuFlash{
	float:left;
	margin:0px;
	padding:0px;
	display:inline;
	width:675px;
	height:66px;
}
#mailingListLink{
	float:left;
	margin:0px;
	padding:0px;
	width:313px;
	height:66px;
	display:inline;
}

#wrapper {
	/*for precise placement of main content*/
	margin:0px auto;
	padding:0px;
	width: 1019px;
}

#rightBlock {
	float:right;
	width:188px;
}
#rightBlock .inner{
	margin:0px 31px 0px 0px;
}

#leftBlock {
	float:left;
	width:350px;
}
#leftBlock div.inner{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:84px;
}
#leftBlock div.inner2{
	margin-left:94px;
	padding:0px 2px 5px 2px;
	text-align:right;
	background:#2E2423;
}
div.inner2 * {margin:0px;}

#mainBlock {
	clear:none;
	display:inline;
	float:left;
	color:#ffe6cb;
 	width:470px;
}

#mainBlock p {text-align:justify; width:100%;}
div.inside {padding: 0px 10px;}
#footer{
	clear:both;
	margin:0px;
	padding:0px;
	width: 1019px;
	height:80px;
	background:url(../pub/images/footerbg.jpg) bottom center no-repeat;
}
#footer div.inner {
	padding:20px 0px 0px 80px;
	margin: 0px 0px 0px 0px;
	font-size:0.9em;
}

/*CLASSES*/
.textRight{
	text-align:right;
}
.textLeft{
	text-align:left;
}


/*REGISTRATIONS*/
div.regBox{
	background:#154186;
	padding:0;
	width:440px;
}
html>body div.regBox{
	background:#154186;
	padding:0;
	width:450px !important;
}

div.regBox p { padding:10px; margin:0px 0px 0px 0px; }
html>body div.regBox p {  width:420px !important; padding:10px 20px 10px 10px; }

.submitButton {
	width:107px;
	height:49px;
	border:none;
	background:url(../pub/images/submitBtn.jpg) top left no-repeat;
	cursor:pointer;
}
/*END REGISTRATIONS*/

/*for slideshow*/
.slideshowIndex {
	color:#E56F32;
	position:relative;
	top:-5px;
}
.nowrap {
	white-space:nowrap;
	}