/* CSS Document */body {	margin: 0 auto;	text-align: center;	background-image: url(../images/backBlue.gif);	background-repeat: repeat;}a {	float: left;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #fff;	text-decoration: none;}a:hover {	color: #ffff33;	text-decoration: underline;}a:visited {	color: #fff;	text-decoration: none;}a:visited:hover {	color: #ffff33;	text-decoration: underline;}img {	border: none 0;}#header {	width: 777px;	height: 125px;	margin-bottom: 10px;	background-image: url(../images/backHeader.jpg);	background-repeat: no-repeat;}#headerLinks {	float: right;	width: 200px;	height: 30px	text-align: right;	margin-top: 15px;	margin-right: 35px;}#headerLinks a, #headerLinks a:visited {	float: right;	text-align: right;}#headerLinks span {	float: right;	font-size: 11px;	margin-left: 8px;	margin-right: 8px;	margin-top: 1px;	color: #ffff33;}#headerText {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #fff;	margin-top: 50px;	margin-left: 200px;	color: #ffff33;}#spacer {	float: left;	height: 20px;	width: 777px;	}/* - Main Content Containers - */#containerAll {	margin: 0 auto;	width: 777px;	text-align: left;}#containerMain {	width: 777px;	background-color: #d4e5ef;}#containerLeftColumn {	float: left;	width: 133px;	margin-left: 25px;	margin-top: 25px;}#containerRightColumn {	float: right;	width: 514px;	min-height: 324px;	margin-right: 25px;	margin-top: 25px;	padding: 10px 25px 10px 25px;	border: solid 1px #336699;	background-color: #fff;	text-align: center;}#containerRightColumnHome {	float: right;	width: 561px;	margin-right: 25px;	margin-top: 25px;	background-image: url(../images/main01.jpg);	background-repeat: no-repeat;	background-position: top left;	border: solid 1px #336699;}#containerHomeShirt {	width: 232px;	height: 335px;	float: left;	background-color: #fff;	border: solid 1px #336699;	margin: 38px;}#containerHomeShirtTextBig {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 21px;	color: #336699;	border-bottom: solid 1px #336699;	width: 200px;	margin-top: 60px;	padding-bottom: 10px;}#containerHomeShirtText {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #336699;	width: 200px;	margin-top: 50px;	padding-bottom: 10px;}#containerHomeShirtTextSmall {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #777;	text-align: left;	line-height: 20px;	margin-top: 10px;}#containerRightColumnAbout {	float: right;	width: 561px;	height: 361px;	margin-right: 25px;	margin-top: 25px;	background-image: url(../images/main01.jpg);	background-repeat: no-repeat;	background-position: top left;	border: solid 1px #336699;}#containerRightColumnOther a {	color: #336699;	font-size: 16px;	text-decoration: underline;	float: none;	font-weight: bold;}#containerRightColumnOther a:hover {	color: #aaa;	font-size: 16px;	text-decoration: underline;	float: none;}#containerRightColumnOther a:visited {	color: #336699;	font-size: 16px;	text-decoration: underline;	float: none;	font-weight: bold;}#containerRightColumnOther a:visited:hover {	color: #aaa;	font-size: 16px;	text-decoration: underline;	float: none;}#containerRightColumnAboutText {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #336699;	text-align: left;	line-height: 20px;	margin: 20px;}#containerCompanyInfo {	float: left;	width: 695px;	margin: 25px;	padding: 10px 15px;	border: solid 1px #336699;	background-color: #dfdfdf;	}	#containerCompanyInfoLeft {	float: left;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #336699;}#containerCompanyInfoRight {	float: right;	text-align: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #336699;}#containerCompanyInfoRight a {	float: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #336699;	text-decoration: none;}#containerCompanyInfoRight a:hover {	color: #fff;	text-decoration: underline;}#containerCompanyInfoRight a:visited {	color: #336699;	text-decoration: none;}#containerCompanyInfoRight a:visited:hover {	color: #fff;	text-decoration: underline;}#containerRightColumnOther {	float: right;	width: 561px;	height: 361px;	margin-right: 25px;	margin-top: 25px;	background-image: url(../images/main01.jpg);	background-repeat: no-repeat;	background-position: top left;	border: solid 1px #336699;}#containerRightColumnOtherText {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #336699;	text-align: left;	line-height: 20px;	margin: 20px;}/* - Item Containers - */#containerItem {	float: left;	width: 510px;	margin-top: 12px;	margin-bottom: 10px;	text-align: left;}#containerItem img {	float: left;	margin: 0px;	margin-right: 20px;	margin-left: 10px;}#containerItemDescription {	float: left;	width: 250px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;}#containerItem h1 {	float: left;	width: 500px;	margin-top: 0px;	margin-bottom: 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: normal;	color: #ffff33;	padding: 6px 0px 4px 0px;	background-image: url(../images/backItemDiv.jpg);	background-repeat: no-repeat;	background-position: left top;	border: solid 1px #114477;}#containerItemDescription h3 {	font-family: Arial, Helvetica, sans-serif;	color: #000;	font-size: 16px;	padding-bottom: 2px;	border-bottom: solid 1px #000;}#containerItemDescription h4 {	font-family: Arial, Helvetica, sans-serif;	color: #666;	font-size: 12px;	padding-bottom: 5px;}#containerItemDescription ul#listItems li {	width: 240px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #336699;	line-height: 18px;	margin-left: 0px;}#containerItemDescription span#size {	float: left;	width: 150px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333;	line-height: 18px;	border: solid 1px #ccc;	padding: 6px 0px 4px 10px;	margin-left: 0px;	margin-top: 0px;	background-color: #efefef;}/* - Titles -*/#titleBaseball {	float: right;	margin: 25px 25px 0px 0px;}#title {	float: left;	width: 480px;	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	font-weight: bold;	text-align: left;	color: #336699;	margin-top: 10px;	margin-bottom: 0px;	padding-left: 10px;}/* - Top Links - */#containerLinks {	width: 777px;	height: 27px;	margin-bottom: 8px;	padding-top: 14px;	border-bottom: solid 4px #d4af7e;	background-image: url(../images/backLinks.gif);	background-repeat: no-repeat;	background-position: top left;	text-align: center;}#containerLinks span {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-left: 8px;	margin-right: 8px;	color: #ffff33;}#containerLinks span#homepage {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-left: 35px;	margin-right: 0px;	color: #ffff33;}#containerLinks span#page {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-left: 0px;	margin-right: 0px;	color: #ffff33;}#containerLinks a#leftMargin {	float: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin-left: 35px;	color: #fff;	text-decoration: none;}#containerLinks a:hover#leftMargin {	color: #ffff33;	text-decoration: underline;}#containerLinks a:visited#leftMargin {	color: #fff;	text-decoration: none;}#containerLinks a:visited:hover#leftMargin {	color: #ffff33;	text-decoration: underline;}#containerLinks a#order {	float: right;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-right: 35px;	color: #ffff33;	text-decoration: none;}#containerLinks a:hover#order {	color: #fff;	text-decoration: underline;}#containerLinks a:visited#order {	color: #ffff33;	text-decoration: none;}#containerLinks a:visited:hover#order {	color: #fff;	text-decoration: underline;}#footer {	width: 777px;	height: 27px;	margin-top: 8px;	margin-bottom: 20px;	border-top: solid 4px #d4af7e;	text-align: center;	background-image: url(../images/backFooter.gif);	background-repeat: no-repeat;	background-position: bottom left;	padding-top: 14px;	border-top: solid 4px #d4af7e;}#copyright {	float: right;	font-family: Arial, Helvetica, sans-serif;	text-align: right;	margin-right: 44px;	margin-top: 4px;	font-size: 10px;	color: #fff;}#clearer {	clear: both;}/* -- Buttons -- *//* Baseball */#containerLeftColumn a#baseball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBaseball.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#baseball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBaseball.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#baseball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBaseball.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#baseball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBaseball.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#baseballOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonBaseballOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}/* Basketball */#containerLeftColumn a#basketball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBasketball.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#basketball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBasketball.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#basketball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBasketball.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#basketball {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonBasketball.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#basketballOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonBasketballOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}/* Football */#containerLeftColumn a#football {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonFootball.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#football {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonFootball.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#football {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonFootball.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#football {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonFootball.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#footballOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonFootballOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}/* Lacrosse */#containerLeftColumn a#lacrosse {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonLacrosse.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#lacrosse {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonLacrosse.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#lacrosse {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonLacrosse.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#lacrosse {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonLacrosse.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#lacrosseOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonLacrosseOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}/* Soccer */#containerLeftColumn a#soccer {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonSoccer.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#soccer {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonSoccer.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#soccer {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonSoccer.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#soccer {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonSoccer.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#soccerOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonSoccerOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}/* Shorts */#containerLeftColumn a#shorts {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonShorts.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#shorts {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonShorts.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#shorts {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonShorts.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#shorts {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonShorts.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#shortsOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonShortsOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}/* Apparel */#containerLeftColumn a#apparel {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonApparel.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#apparel {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonApparel.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#apparel {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonApparel.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#apparel {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonApparel.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#apparelOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonApparelOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}/* Misc */#containerLeftColumn a#misc {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonMisc.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:hover#misc {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonMisc.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn a:visited#misc {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonMisc.gif);	background-repeat: no-repeat;	background-position: left top;}#containerLeftColumn a:visited:hover#misc {	float: left;	width: 133px;	height: 37px;	margin: 0px 0px 10px 0px;	background-color: #fff;	background-image: url(../images/buttonMisc.gif);	background-repeat: no-repeat;	background-position: 0px -37px;}#containerLeftColumn span#miscOn {	float: left;	width: 133px;	height: 37px;	background-image: url(../images/buttonMiscOn.gif);	background-repeat: no-repeat;	background-position: left top;	margin: 0px 0px 10px 0px;}