/* basic html attributes ------------------------------------------------------------------------------ */body {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	background: #2f8069 url(../img/bg.jpg) no-repeat 50% 0;	text-align: center;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	line-height: 16px; 	color: #ffffff;	}p, td {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px;	line-height: 15px; 	color: #ffffff;	}a:link, a:visited {  	text-decoration: underline;	color: #ffffff;	}a:hover, a:active { 	text-decoration: underline; 	color: #f8971d;	}div, form {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	}h1, h2, h3 {	display: none;	}.small {	font-size: 9px;	}.textfield {	width: 150px;	margin: 0px 0px 0px 0px;	}.zip {	width: 90px;	margin: 0px 0px 0px 0px;	}td {	width: 170px;	}.bold { 	font-weight: bold;	}.gold { 	color: #f2e2a7;	}.red { 	color: #f2120b;	}.red a:link, .red a:visited {  	text-decoration: underline;	color: #f2120b;	}.red a:hover, .red a:active { 	text-decoration: underline; 	color: #f8971d;	}/* container ------------------------------------------------------------------------------------------ */#container {	width: 900px;	margin-left: auto;	margin-right: auto;	text-align: left;	background: url(../img/container.jpg) no-repeat 0px 138px;	}		#container1 {	width: 900px;	margin-left: auto;	margin-right: auto;	text-align: left;	background: url(../img/container_1.jpg) no-repeat 0px 138px;	}		#container2 {	width: 900px;	margin-left: auto;	margin-right: auto;	text-align: left;	background: url(../img/container_2.jpg) no-repeat 0px 138px;	}		#container3 {	width: 900px;	margin-left: auto;	margin-right: auto;	text-align: left;	background: url(../img/container_3.jpg) no-repeat 0px 138px;	}/* header --------------------------------------------------------------------------------------------- */#header {	height: 138px;	background: url(../img/header.jpg) no-repeat;	}/* espn network --------------------------------------------------------------------------------------- */#network {	padding: 4px;	text-align: center;	font-family: verdana, arial, helvetica, sans-serif;	color: #ffffff;	}#network a:link, #network a:visited {  	text-decoration: underline;	color: #ffffff;	}#network a:hover, #network a:active { 	text-decoration: underline; 	color: #f8971d;	}/* main content --------------------------------------------------------------------------------------- */#content {	float: right;	height: 317px;	width: 385px;	}#inner_content {	padding: 70px 20px 0px 18px;	}#inner_content p {	margin: 0px 0px 20px 0px;	}#inner_content2 {	width: 300px;	padding: 57px 0px 0px 16px;	}#inner_content2 p {	margin: 0px 0px 0px 0px;	}		#inner_content3 {	width: 285px;	padding: 65px 0px 0px 18px;	}#inner_content3 p {	margin: 0px 0px 0px 0px;	font-size: 12px;	line-height: 20px;		}#logo {	float: right;	position: absolute;	margin: 30px 680px 0px 0px;	}/* sidebar -------------------------------------------------------------------------------------------- */#sidebar {	height: 317px;	margin: 0px 385px 0px 0px;	}#locator {	float: left;	position: absolute;	padding: 256px 0px 0px 328px;	}/* footer --------------------------------------------------------------------------------------------- */#footer {	clear: both;	height: 394px;	background: url(../img/footer.jpg) no-repeat;	}#footer p {	text-align: center;	font-size: 10px;	margin: 0px 0px 0px 0px;	padding: 10px 30px 5px 30px;	}/* rules -------------------------------------------------------------------------------- */body#rules {	margin: 0px 0px 0px 0px;	padding: 20px;	background: url(../img/bg_rules.jpg) no-repeat fixed;	text-align: left;	font-family: verdana, arial, helvetica, sans-serif;	}body#rules p { 	font-size: 11px;	line-height: 14px; 	color: #FFFFFF;	}body#rules h4 {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 25px;	font-weight: normal; 	color: #ffffff;	margin: 0px 0px 0px 0px;	padding: 0px 0px 10px 0px;	}