/* Pajama Channels CSS *//* --- defaults and divs --- */body {	width: 100%;	background-color: #E3E3E3;	background-image: url('images/bg-tile.gif');	background-repeat: repeat-x;	margin: 0;	padding: 0;}html {	width: 100%;	height: 100%;	margin: 0;	padding: 0;}img {	margin: 0;	padding: 0;}#wrapper {	width: 898px;	height: auto;	margin: 0 auto;	padding: 0;	border-right: 1px solid #68ACE3;	border-bottom: 1px solid #68ACE3;	border-left: 1px solid #68ACE3;}#header {	width: 898px;	height: 130px;	margin: 0;	padding: 0;	background-image: url('images/header.jpg');	background-repeat: no-repeat;}#header a {	display: block;	width: 250px;	height: 90px;	position: absolute;	top: 25px;}#header a span {	visibility: hidden;}#flash {	width: 898px;	height: 250px;	margin: 0;	padding: 0;	background-image: url('images/flash.jpg');	z-index: -1;}#volleyball {	width: 480px;	height: 405px;	margin: 0;	padding: 0;}#basketball {	width: 480px;	height: 405px;	margin: 0;	padding: 0;}#homebody {	width: 898px;	height: 503px;	margin: 0;	padding: 0;	background-image: url('images/body_bg.gif');	background-repeat: repeat-x;	clear: both;}#btmnav {	width: 100%;	height: 30px;	margin: 0;	padding: 25px 0 25px 0;	text-align: center;}#footer {	width: 898px;	height: 22px;	margin: 0;	padding: 0;	background-image: url('images/footer.gif');}		.entWrapper {	width: 282px;	height: 413px;	display: block;	margin: 25px 0 25px 12px;	padding: 0;	background-image: url('images/ent_wrapper_bg.gif');	background-repeat: repeat-x;	float: left;}.entBorder {	width: 280px;	height: 386px;	margin:0;	padding: 0;	background-color: #FFF;	border: 1px solid #6D6D6D;	float: left;}.entContent {	width: 267px;	height: auto;	margin: 6px;	/*border: 1px solid pink;*/}.entText {	width: 266px;	height: 144px;	margin: 0;	padding: 15px 0 0 0;	background-image: url('images/ent_text_bg.gif');	background-repeat: repeat-x;}/* --- type --- */.copy {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFF;}.entHeadline {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #1062CD;}.entHeadline a:link, .entHeadline a:visited {	color: #1062CD;	text-decoration: none;}.entHeadline a:hover, .entHeadline a:active {	color: #1062CD;	text-decoration: underline;}.entCopy {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #6D6D6D;}.entText p {	width: 236px;	height: auto;	margin: 0 auto;}.introtext {	font-size: 14px;	font-weight: normal;	color: #6D6D6D;	line-height: 24px;}textarea {	border: 1px solid #9D9D9D;}input {	border: 1px solid #9D9D9D;}tr {	margin: 25px 0 25px 0;	padding: 0;}td {	width: 450px;	height: auto;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #1062CD;	vertical-align: top;}td.rtalign {	text-align: right;}#footer p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: center;	margin: 0;	padding: 5px 0 0 0;}#footer p a:link, #footer p a:visited {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}#footer p a:hover, #footer p a:active {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: underline;}/* --- navigation list --- */#nav {	width: 100%;	height: 30px;	margin: 0;	padding: 0;	/*background-image: url('images/nav_bg.gif');*/	background-repeat: repeat-x;	/*overflow: hidden;*/	clear: both;}#nav ul {	/*display: block;*/	list-style: none;	width: auto;	height: 30px;	margin: 0;	padding: 0;	background-image: url('images/nav_bg.gif');	background-repeat: repeat-x;}#nav ul li {	display: inline;	margin: 0;	padding: 0;	/*width: auto;	height: 30px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;*/}#nav ul li a, #nav ul li a:link, #nav ul li a:visited {	display: block;	width: auto;	float: left;	height: 30px;	margin: 0 0 -8px 0;	padding: 8px 20px 0 20px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration:none;	text-align: center;}#nav ul li a:hover, #nav ul li a:active {	/*width: auto;	height: 30px;	margin: 0;	padding: 9px 15px;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFF;*/	text-decoration: underline;	background-image: url('images/nav_bg_hover.gif');	background-repeat: repeat-x;	/*background-color: #0745B7;*/}#nav ul li a.current {	text-decoration: underline;	background-image: url('images/nav_bg_hover.gif');	background-repeat: repeat-x;}/* --- bottom navigation list --- */#btmnav ul {	display: block;	width: auto;	height: 30px;	margin: 0;	padding: 0;	clear: both;}#btmnav ul li {	display: inline;	width: auto;	height: auto;	margin: 0 0 25px 0;	padding: 2px 25px 2px 25px;	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #0C5BC6;	text-decoration:none;	border-left: 1px solid #0C5BC6;}#btmnav ul li.first {	border: none;}#btmnav ul li a, #btmnav ul li a:visited {	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #0C5BC6;	text-decoration:none;	margin: 0;	padding: 0;}#btmnav ul li a:hover {	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #0C5BC6;	text-decoration: underline;	margin: 0;	padding: 0;}/* --- subpage --- */#subbody {	width: 878px;	height: 604px;	margin: 0;	padding: 20px 0 0 20px;	background-image: url('images/sub_body_bg.gif');	background-repeat: repeat-x;	background-color: #FFFFFF;}#subbodyleft {	width: 550px;	height: auto;	margin: 0;	padding: 0;	float: left;}#subbodylefttop {	width: 550px;	height: auto;	margin: 0;	padding: 0;}#subbodyleftbtm {	width: 550px;	height: auto;	margin: 0;	padding: 0;	background-image: url('images/sub_content_top.gif');	background-position: top;	background-repeat: repeat-x;	background-color: #FFFFFF;}#subbodyleftlist {	width: 480px;	height: auto;	margin: 25px auto auto auto;	padding: 25px 0 0 0;}.subleftblock {	width: 435px;	height: 160px;	margin: 30px 0 auto 30px;	padding: 20px;	background-color: #E5F2FC;	float: left;	display: block;}.subleftblock p {	margin: 0;	padding: 0;}/* ----- SUB PAGE RIGHT COLUMN ---- */#subrightcol {	width: 291px;	height: 547px;	margin: 0 0 10px 20px;	padding: 0;	float: left;	background-image: url('images/rt_col_bg.jpg');	background-repeat: no-repeat;}#subrightcol img {	padding-bottom: 8px;}.rtcolcontent {	width: 245px;	height: auto;	margin: 15px auto 10px auto;	padding: 0;}.rtcolheadline {	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #FFFFFF;	margin: 0;	padding: 0;}.rtcolheadline a:link, .rtcolheadline a:visited {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #FFFFFF;	text-decoration: none;}.rtcolheadline a:hover, .rtcolheadline a:active {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #FFFFFF;	text-decoration: underline;}.rtcolcopy {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #C0DCF3;	margin: 0;	padding: 0 0 4px 0;}	/* --- sub page text styles --*/#subbody h2 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #1062CD;	font-weight: normal;	margin: 0;	padding: 0;}.leftblockheadline {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;		color: #7FB8E7;	margin: 0;	padding: 0;}#subbody p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #000000;	margin-top: 0;}