/* ie5 win start */body { 	font: small sans-serif;  	margin: 0px; 	padding: 0px; 	line-height: 14px;	color: #000000;	font-size: x-small;	voice-family: "\"}\""; 	voice-family: inherit;	font-size: small;	text-align: center; }/* ie5 win - grrr - end */ /* opera - grrr - start */html>body {	font-size: small;	}/* opera - grrr - end *//* start of the real css *//* basic elements */body {	background-image: url(images/bg2.jpg);	background-repeat: no-repeat;	background-position: top right;	color: #000000; 	background-color: #000000;	font-size: 11px; 	line-height: 14px;	font-family: arial, sans-serif; 	text-align: left;  	margin: 0px; 	padding: 0px;	}p {	font-size: 11px; 	line-height: 14px;	font-family: arial, sans-serif; 	text-align: left;	color: #ffffff; 	margin: 0px; 	padding-bottom: 4px;	}	h1	{	font-size: 16px; 	line-height: 20px;	font-weight: bold; 	font-family: arial, sans-serif; 	text-align: left; 	margin: 0px; 	color: #000000;	padding-bottom: 10px;	padding-top: 1px;	}	h2	{	font-size: 16px; 	line-height: 20px;	font-weight: normal; 	font-family: arial, sans-serif; 	text-align: left; 	margin: 0px; 	color: #333333;	padding-bottom: 10px;	padding-top: 0px;	}	h3	{	font-size: 9px; 	line-height: 14px;	font-weight: bold; 	font-family: arial, sans-serif; 	text-align: left; 	margin: 0px; 	color: #333333;	padding-bottom: 10px;	}h4	{	font-size: 10px; 	line-height: 13px;	font-weight: normal; 	font-family: arial, sans-serif; 	text-align: left; 	margin: 0px; 	color: #999999;	padding-top: 5px;	}			hr {	border: 0;	color: #cccccc;	background-color: #cccccc;	height: 1px;	width: 100%;	text-align: left;	padding: 0px 0px 0px 0px;	margin: 7px 0px 8px 0px;	}/* various classes */	.subhead {	color: #ffcc00;	font-size: 11px; 	line-height: 15px;	font-family: arial, sans-serif; 	text-align: left;	font-weight: bold;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}		.playergallery {	width: 754px;	margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-color: #333333;	border: 0px;	}	.playergallerytext {	width: 754px;	margin: 20px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-color: #333333;	border: 0px;	}	.playergallerytextnomargin {	width: 754px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-color: #333333;	border: 0px;	}	.playergallerytextnomarginwhite {	width: 754px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background-color: #ffffff;	border: 0px;	}				.playsgallery {	width: 190px;	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	background-color: #ffffff;	border: 0px;	text-align: center;	}		 	.playergalleryheader {	padding: 10px 10px 10px 10px;	background-color: #000000;	}	.playergalleryheadertext {	padding: 10px 20px 10px 20px;	background-color: #333333;	}	.playergalleryheadertextwhite {	padding: 10px 10px 10px 10px;	background-color: #ffffff;	}			.gallerytdwidth {	margin: 0px 0px 0px 0px;	padding: 5px 6px 5px 7px;	vertical-align: top;	}	.schedule {	margin: 0px 0px 0px 0px;	padding: 5px 5px 5px 10px;	vertical-align: top;	background-color: #f1f1f1;	}	.schedule2 {	margin: 0px 0px 0px 0px;	padding: 5px 5px 5px 10px;	vertical-align: top;	background-color: #d1d1d1;	}				.arrow {	width: 130px;	height: 14px;	background-image: url(images/square.jpg);	background-position: center left;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	.newswidth {	width: 138px;	}		.bottomlink {	color: #666666;	font-size: 10px; 	line-height: 12px;	font-family: arial, sans-serif; 	text-align: center;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-decoration: none;	}	.bottomlink a:link {	text-align: center;	color: #ffcc00;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink a:visited { 	text-align: center;	color: #ffcc00;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	} .bottomlink a:visited:hover {	text-align: center; 	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink a:hover {	text-align: center;	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink a:active {	text-align: center; 	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}		.bottomlink2 {	color: #999999;	font-size: 10px; 	line-height: 12px;	font-family: arial, sans-serif; 	text-align: center;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-decoration: none;	}	.bottomlink2 a:link {	text-align: center;	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink2 a:visited { 	text-align: center;	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	} .bottomlink2 a:visited:hover {	text-align: center; 	color: #660000;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink2 a:hover {	text-align: center;	color: #660000;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink2 a:active {	text-align: center; 	color: #660000;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink3 {	color: #666666;	font-size: 10px; 	line-height: 12px;	font-family: arial, sans-serif; 	text-align: center;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	text-decoration: none;	}	.bottomlink3 a:link {	text-align: center;	color: #666666;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink3 a:visited { 	text-align: center;	color: #666666;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	} .bottomlink3 a:visited:hover {	text-align: center; 	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink3 a:hover {	text-align: center;	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}	.bottomlink3 a:active {	text-align: center; 	color: #cccccc;	font-size: 10px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	text-decoration: none;	}		.arrowtext {	color: #666666;	font-size: 11px; 	line-height: 12px;	font-family: arial, sans-serif; 	text-align: center;	margin: 0px 0px 0px 0px;	padding-left: 10px;	text-decoration: none;	}	.arrowtext a:link {	text-align: center;	color: #ffcc00;	font-size: 11px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	padding-left: 10px;	text-decoration: none;	}	.arrowtext a:visited { 	text-align: center;	color: #ffcc00;	font-size: 11px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	padding-left: 10px;	text-decoration: none;	} .arrowtext a:visited:hover {	text-align: center; 	color: #cccccc;	font-size: 11px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	padding-left: 10px;	text-decoration: none;	}	.arrowtext a:hover {	text-align: center;	color: #cccccc;	font-size: 11px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	padding-left: 10px;	text-decoration: none;	}	.arrowtext a:active {	text-align: center; 	color: #cccccc;	font-size: 11px; 	line-height: 12px;	font-weight: normal;	font-family: arial, sans-serif;	padding-left: 10px;	text-decoration: none;	}				/* major divs */#containerindex { 	width: 1020px;	position: relative;	background-color: #000000;  	margin: 80px auto 40px auto;	padding: 0px 0px 0px 0px;	}#container { 	width: 1020px;	background-image: url(images/bgstripe.jpg);	background-repeat: repeat-y; 	position: relative;	background-color: #ffffff;  	margin: 80px auto 40px auto;	padding: 0px 0px 0px 0px;	}#intro { 	width: 1020px;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}						/* top navigation */			#nav { 	width: 1020px; 	height: 62px; 	background-image: url(images/nav.jpg);	background-position: top center;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}	#navbar { 	position: absolute;  	top: 10px; 	left: 210px; 	width: 800px; 	height: 35px;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}	#navbar td {	text-align: center;	padding-left: 4px;	padding-right: 4px;	}	#navbar a:visited,	#navbar a:link { 	font-size: 11px;	line-height: 14px;	font-weight: normal; 	text-decoration: none; 	color: #999999;	} #navbar a:visited:hover { 	font-size: 11px;	line-height: 14px;	font-weight: normal; 	text-decoration: none; 	color: #ffcc00;	}#navbar a:hover, #navbar a:active { 	font-size: 11px;	line-height: 14px;	font-weight: normal; 	text-decoration: none; 	color: #ffcc00;	}	.navwidth {	width: 800px;	padding: 0px 0px 0px 0px;	}						/* banner */					#minibanner { 	width: 1020px; 	height: 129px; 	background-image: url(images/minibanner.jpg);	background-position: top center;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#minibannerinfo { 	position: absolute;  	top: 62px; 	left: 20px; 	width: 1000px; 	height: 124px;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}						/* breadcrumbs */				#breadcrumbs { 	width: 1020px; 	height: 41px; 	background-image: url(images/breadcrumbs.jpg);	background-position: top center;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}	#breadcrumbsinfo { 	position: absolute;  	top: 208px; 	left: 48px; 	width: 800px; 	height: 35px;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}	#breadcrumbsinfo a:visited,	#breadcrumbsinfo a:link { 	font-size: 11px;	line-height: 14px;	font-weight: normal; 	text-decoration: none; 	color: #999999;	} #breadcrumbsinfo a:visited:hover { 	font-size: 11px;	line-height: 14px;	font-weight: normal; 	text-decoration: none; 	color: #ffcc00;	}#breadcrumbsinfo a:hover, #breadcrumbsinfo a:active { 	font-size: 11px;	line-height: 14px;	font-weight: normal; 	text-decoration: none; 	color: #ffcc00;	}							/* left navigation */				#leftnav {	float: left;  	background-image: url(images/leftnav.jpg);	background-position: top center;	background-repeat: no-repeat; 	width: 235px; 	height: 503px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#leftnavinfo {	position: absolute;  	top: 239px; 	left: 47px; 	width: 181px;	margin: 0px 0px 0px 0px;	padding: 0px 15px 0px 0px;	}	#leftnavinfo p {	color: #333333;	font-size: 11px; 	line-height: 14px;	font-family: arial, sans-serif; 	text-align: left;	padding-bottom: 0px;	padding-top: 0px;	}	#leftnavinfo img {	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	border: 0px;	}	#leftnavinfo li {	list-style-type: disc;	color: #003366;	font-size: 11px; 	line-height: 14px;	font-family: arial, sans-serif; 	text-align: left;	padding-bottom: 3px;	padding-top: 3px;	}		/* main homepage */	#preamblemainsoon { 	width: 1020px; 	height: 545px; 	background-color: #000000;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}		#preamblemain { 	width: 1020px; 	height: 545px; 	background-image: url(images/indexmain.jpg);	background-position: top center;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#preamblemaininfo { 	position: absolute;  	top: 62px; 	left: 20px; 	width: 1000px; 	height: 542px;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}			/* main */#preamble2 { 	float:left; 	background-image: url(images/insidemain.jpg);	background-position: top center;	background-repeat: no-repeat; 	width: 785px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#textblock { 	width: 755px;	margin: 7px 0px 5px 5px;	padding: 0px 0px 0px 0px;	}	#textblock img {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border: 0px;	}	#textblock img.squareheader {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border: 0px;	}				#textblock p {	color: #ffffff;	font-size: 13px; 	line-height: 20px;	font-family: arial, sans-serif; 	text-align: left;	padding-top: 4px;	}#textblock ul {	margin: 0px 0px 0px 30px; 	padding: 0px 0px 0px 0px;	}			#textblock li {	list-style-type:disc;	font-size: 13px; 	line-height: 18px;	font-weight: normal; 	font-family: arial, sans-serif; 	text-align: left;	color: #333333;	margin: 0px 0px 0px 0px; 	padding: 3px 0px 0px 0px;	}	#textblock p.title {	color: #ffffff;	font-size: 16px; 	line-height: 16px;	font-family: arial, sans-serif; 	text-align: left;	font-weight: normal;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}	#textblock p.blacktext {	color: #333333;	font-size: 13px; 	line-height: 20px;	font-family: arial, sans-serif; 	text-align: left;	padding-top: 4px;	}		#textblock p.videotext {	color: #ffffff;	font-size: 12px; 	line-height: 16px;	font-family: arial, sans-serif; 	text-align: left;	padding-top: 4px;	}	#textblock p.tabletext {	color: #000000;	font-size: 13px; 	line-height: 13px;	font-family: arial, sans-serif; 	text-align: left;	padding-top: 4px;	}	#textblock a:visited,	#textblock a:link { 	font-size: 13px;	line-height: 13px;	font-weight: normal; 	text-decoration: none; 	color: #ffcc00;	} #textblock a:visited:hover { 	font-size: 13px;	line-height: 13px;	font-weight: normal; 	text-decoration: none; 	color: #999999;	}	#textblock a:hover, #textblock a:active { 	font-size: 13px;	line-height: 13px;	font-weight: normal; 	text-decoration: none; 	color: #999999;	}	#newsroomtext {	margin: 13px 10px 10px 3px;	padding: 0px 0px 0px 0px;	}#newsroomimage { 	width: 138px; 	float: left;	margin: 12px 12px 10px 3px;	padding: 0px 0px 0px 0px;	}	#textblock img.newsimage {	margin: 5px 16px 0px 0px;	padding: 0px 0px 0px 0px;	border: 0px;	}										/* features */		#features {	clear: both; 	width: 1020px; 	height: 77px; 	background-image: url(images/features.jpg);	background-position: top center;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}	#featuresinfoblock1 {	float: left; 	width: 156px;	margin: 0px 0px 0px 22px;	padding: 0px 0px 0px 0px;	display: inline;	}	#featuresinfoblock1 img {	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	border: 0px;	}		#featuresinfoblock2 {	float: left; 	width: 135px;	margin: 5px 0px 0px 10px;	padding: 0px 0px 0px 0px;	display: inline;	}	#featuresinfoblock3 {	float: left; 	width: 140px;	margin: 5px 0px 0px 165px;	padding: 0px 0px 0px 0px;	display: inline;	}	#featuresinfoblock4 {	float: left; 	width: 158px;	margin: 0px 0px 0px 5px;	padding: 0px 0px 0px 0px;	display: inline;	}	#featuresinfoblock4 img {	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	border: 0px;	}	#featuresinfoblock5 {	float: left; 	width: 135px;	margin: 5px 0px 0px 10px;	padding: 0px 0px 0px 0px;	display: inline;	}	#featuresinfoblock6 {	float: left; 	width: 51px;	margin: 10px 0px 0px 20px;	padding: 0px 0px 0px 0px;	display: inline;	}	#featuresinfoblock6 img {	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	border: 0px;	}														/* footer */#bottomline {	clear: both; 	width: 1020px; 	height: 12px; 	background-image: url(images/bottomline.jpg);	background-position: top center;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}	#bottom {	clear: both; 	width: 1020px; 	height: 30px; 	background-image: url(images/footer.jpg);	background-position: top center;	background-repeat: no-repeat;	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px;	}		#bottominfo {	clear: both; 	width: 975px; 	height: 25px;	margin: 0px 0px 0px 30px; 	padding: 0px 0px 0px 0px;	}	#bottominfo td {	text-align: center;	padding-left: 7px;	padding-right: 7px;	}	.bottomwidth {	width: 975px;	padding: 0px 0px 0px 0px;	}		/* rollover buttons */.cssnav{position: relative;font-family: arial, helvetica, sans-serif;background: url(images/overbtn.jpg) no-repeat;white-space: nowrap;display: block;width: 181px;height: 27px;margin: 0;padding: 0;}.cssnav a{display: block;color: #ffffff;font-size: 10px;width: 181px;height: 27px;display: block;float: left;color: white;text-decoration: none;font-weight: normal;}.cssnav img{width: 181px;height: 27px;border: 0}* html a:hover{visibility:visible}.cssnav a:hover img{visibility:hidden}.cssnav span{position: absolute;left: 20px;top: 7px;margin: 0px;padding: 0px;cursor: pointer;}.cssnav2{position: relative;font-family: arial, helvetica, sans-serif;background: url(images/overbtnheader.jpg) no-repeat;white-space: nowrap;display: block;width: 181px;height: 27px;margin: 0;padding: 0;}.cssnav2 a{display: block;color: #ffffff;font-size: 11px;width: 181px;height: 27px;display: block;float: left;color: white;text-decoration: none;font-weight: normal;}.cssnav2 img{width: 181px;height: 27px;border: 0}* html a:hover{visibility:visible}.cssnav2 a:hover img{visibility:hidden}.cssnav2 span{position: absolute;left: 20px;top: 7px;margin: 0px;padding: 0px;cursor: pointer;}