.thrColFixHdr #container {
	/* total width: 881px */
	width: 879px;
	/*background: #FFF url(../_images/pageBG.gif) left top repeat-y;*/
	background-color: #FFF;
	margin: 0 auto;
	border: 1px solid #000000;
	border-top: none;
	text-align: left;
	padding: 0 0 30px 0;
}
.thrColFixHdr #formcontainer {
	/* total width: 881px */
	width: 879px;
	background-color: White;
	margin: 0 auto;
	border: 1px solid #000000;
	border-top: none;
	text-align: left;
	padding: 0 0 30px 0;
}
.thrColFixHdr #header {
	height: 137px;
	background: url(../_images/header.jpg) left top no-repeat;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	padding: 0;
	margin: 0;
}
.thrColFixHdr #sidebar1 {
	float: left;
	width: 142px;
	padding: 0px 1px 20px 0px;
}
.thrColFixHdr #sidebar2 {
	float: right;
	width: 142px;
	padding: 0px 0px 20px 1px;
}
.thrColFixHdr #mainContent {
	margin: 0 50px; /* this was 143 to match sidebar1 */
	padding: 19px 18px;
}
.thrColFixHdr #formContent {
	margin: 0 100px;
	padding: 19px 18px;
}

/* fix for 3px text job */
/* hide hack from Mac-IE5 \*/
* html .thrColFixHdr #mainContent { height: 1%; }
/* end hiding */

.thrColFixHdr #footer {
	padding: 15px 0px;
	text-align: center;
	font-size: 0.9em;
}
.thrColFixHdr #footer a:link {
	color: #000;
}
.thrColFixHdr #footer a:visited {
	color: #000;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.platinumSponsor {
	padding-left: 10px;
	padding-top: 20px;
	font-weight: bold;
	font-size: 1.2em;
	color: #962426;
}
.goldSponsor {
	padding-left: 10px;
	font-weight: bold;
	font-size: 1.2em;
	color: #451815;
}
.sponsors {
	padding: 7px 0 8px 0;
	margin: 0;
	list-style-type: none;
	text-align: center;
}
.sponsors li {
	padding: 18px 0px;
}
.sponsorText {
	margin-left: 25px;
	padding-left: 0;
}
.sponsorText li {
	margin-bottom: 0.6em;
}
