@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:1020px;
	height:345px;
}
#headerHolder{
	margin:0px;
	padding:0px;
	height:345px;
	width:1020px;
}
#bigFlash {
	margin:0px;
	padding:0px;
	height:345px;
	width:1020px;
	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*/
	overflow:hidden;
	margin:0px auto;
	padding:0px 0px 20px 0px;
	background: url(../pub/images/midWrapper.jpg) top left repeat-y;
	width: 828px;
}
#wrapper div.wrapInner{
	width:100%;
	background: url(../pub/images/topWrapper.jpg) top center no-repeat;
}

#rightBlock {
	/*border:red dotted 1px; border-collapse:collapse; /*--------------------DEV*/
	float:right;
	width:162px;
}
#rightBlock div.inner{
	/*border:red dotted 1px; border-collapse:collapse; /*--------------------DEV*/
	text-align:left;
	margin:35px 0px 0px 0px;
	padding:0px 0px 0px 0px; 
}

#leftBlock {
	/*border:red dotted 1px; border-collapse:collapse;  /*--------------------DEV*/
	float:left;
	width:226px;
}
#leftBlock div.inner{
	/*border:red dotted 1px; border-collapse:collapse;  /*--------------------DEV*/
	padding: 0px 0px 0px 0px;
	margin:50px 8px 0px 12px;
	/*height:400px;  									  /*--------------------DEV*/
}
div.inner * {
	margin:0px;
}
div.inside {padding: 0px 0px 0px 8px;}

#mainBlock {
	/*border:red dotted 1px; border-collapse:collapse;  /*--------------------DEV*/
	clear:none;
	display:inline;
	float:left;
	color:#FFFFFF;
 	width:425px;
	padding:20px 0px 10px 0px;
}

#mainBlock p {width:100%;}

#footer{
	clear:both;
	margin:0px auto;
	padding:0px;
	width: 1020px;
	height:171px;
	background:url(../pub/images/footerbg.jpg) bottom center no-repeat;
}
#footer div.top {
	margin:0px auto 0px auto;
	padding:57px 0px 0px 0px;
	width:802px;
	height:72px;
}
#footer div.top div.dgcLink{
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 20px 0px 0px;
}
#footer div.bottom{
	margin:0px auto;
	padding:25px 0px 0px 0px;
	text-align:center;
	font-size:0.9em;
	width:802px;
}
#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{
	color:#000;
}

/*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 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:1.2em;
	width:105px;
	height:28px;
	border:none;
	background:url(../pub/images/imageIndex.jpg) top left no-repeat;
	cursor:pointer;
}
/*END REGISTRATIONS*/

/*for slideshow*/
div.SSControls {
	height:28px;
	width:105px;
	float:right;
	background:transparent url(../pub/images/imageIndex.jpg) top right no-repeat;
}
div.SSControls div{padding:5px 0px 0px 0px; width:100%; text-align:center;}
div.SSControls div input, div.SSControls div img {pos ition:relative; t op:2px;}
.nowrap {
	white-space:nowrap;
	}

.clearContent {width:100%; height:1px; clear:both;}
p.centered { text-align:center; width:100%;}

/*BIG BUCKS TV*/
.flashPlayer {width:100%; text-align:center;}
