body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #000000;
	margin: 0px;
	background-image: url(images/bg_confetti.jpg);
	background-position: left top;
}

#wrapper {
	width: 100%;
	text-align: center;
}

#mainBox {
	display: block;
	width: 775px;
	height: auto;
	text-align: center;
}
/*
	#mainBox .leftBorder {
		display: block;
		float: left;
		background: url(images/leftBorder.png) repeat-y;
		width: 12px;
		height: 100px;
	}
*/
	#header {
		display: block;
		white-space: nowrap;
}
	#headerL {float: left;}
	#headerR {float: right;}
	#mainBox .mid {
		display: block;
		width: 757px;
		height: auto;
		background-color: #151515;
		text-align: left;
		padding: 0px 9px 0px 9px;
	}
		#midMainBox {
			display: block;
			background-color: #333333;
			margin: 0px 0px 2px 0px;
			text-align: center;
			padding: 4px 4px 4px 4px;
			height: 672px;
		}
		#midContainer {
			display: block;
			width: 750px;
			background-color: #333333;
		}
			#midBodyL {
				display: block;
				float: left;
				width: 396px;
				background-color: #333333;
			}
			#midBodyR {
				display: block;
				float: right;
				width: 352px;
				border-left: 2px dashed #414141;
				padding: 0px;
				margin: 0px;
				background-color: #333333;
			}
			#widgetdl {
				background: #252525;
				padding: 5px;
			}
			#widgetdl a:link,
			#widgetdl a:visited,
			#widgetdl a:hover,
			#widgetdl a:active {
				color: #b3a26c;
				font-weight: bold;
			}
			#countdown {
				display: block;
				background: #484E51;
				width: 350px;
				height: 21px;
				line-height: 21px;
				text-align: center;
			}
				#countdown form,
				#countdown input {
					border: 0px;
					margin: 0px;
					padding: 0px;
				}
				input.countdown {
					border: 0px;
					background: none;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #EFF2DF;
					text-align: center;
					line-height: 19px;
					height: 21px;
					font-weight: bold;
				}
			.gallery {
				display: block;
				text-align: left;
				padding-left: 11px;
				background: #333333;
			}
			.gallery,
			.gallery a:link,
			.gallery a:active,
			.gallery a:visited {
	color: #DFDFDF;
			}
		#footer {
			display: block;
			background-color: #382f14;
			width: auto;
			line-height: 35px;
			margin: 0px 0px 4px 0px;
		}
			#footer a:link,
			#footer a:active,
			#footer a:visited {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #998033;
				text-decoration: none;
			}
			#footer a:hover {
				color: #cead45;
			}
			#footer .footerL {
				display: block;
				float: left;
				background-color: #382f14;
				width: 625px;
				padding: 0px 0px 0px 14px;
				margin-top: 2px;
			}
			#footer .footerR {
				display: block;
				float: right;
				width: 104px;
				text-align: right;
				background-color: #382f14;
				padding: 0px 14px 0px 0px;
				margin-top: 2px;
			}
		#footerSponsors {
			text-align: center;
			padding-bottom: 41px;
		}



