body {
	background-color:#CCCCCC;
	color:black; /* foreground - inherited */
	text-align:center; /* center justify left right - NOT inherited */
	font-family:Arial, Helvetica, sans-serif; /* base font - inherited */
	font-size:.9em; /* base font size - inherited */
	font-style:normal; /* normal or italic - inherited */
	font-weight:normal; /* bold bolder lighter - inherited */
	margin-top:0px;
}
div.page {
	width:760px; /* NOT inherited */
	height:auto; /* NOT inherited */
	margin:10px auto; /* margin outside div - NOT inherited */
	border:0px; /* IE5 counts/Firefox doesn't - NOT inherited */
	padding:0px; /* margin inside div - IE5 counts/Firefox doesn't - 2: TB,RL 3: T,RL,B 4: T,R,B,L - NOT inherited */
}
div.shadow {
	background-image:url(images/layout/header.jpg);
	background-repeat:no-repeat;
	background-color:#A5BBC9;
	width:760px;
	height:auto;
	margin:0px;
	border:1px solid #000000;
	padding:0px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	-opera-border-radius:25px;
	-khtml-border-radius:25px;
	border-radius:25px;
	-moz-box-shadow:rgba(0,0,0,0.5) 5px 5px 40px;
	-webkit-box-shadow:rgba(0,0,0,0.5) 5px 5px 40px;
	-opera-box-shadow:rgba(0,0,0,0.5) 5px 5px 40px;
	-khtml-box-shadow:rgba(0,0,0,0.5) 5px 5px 40px;
	box-shadow:rgba(0,0,0,0.5) 5px 5px 40px;
	float:left;
	clear:both;
}
div.header {
	width:760px;
	height:166px;
	margin:0px;
	border:0px;
	padding:0px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
}
div #left {
	background-color:white;
	margin:0px;
	padding:20px 15px 30px;
	float:left;
	text-align:left;
}
div #right {
	margin:0px 5px 0px 0px;
	padding:20px 0px 30px;
	float:right;
}
div.footer {
	width:760px;
	height:auto;
	margin:0px;
	border-top:1px solid #000000;
	padding:0px 0px 5px;
	float:left;
}
div.testimonials {
	width:300px;
	height:140px;
	float:left;
	display:inline;
	margin:10px 0px 0px;
	border:0px;
	padding:0px;
	position:relative;
	left:255px;
	text-align:center;
}
div.disclaimer {
	width:760px;
	height:9px;
	float:left;
	clear:both;
	position:relative;
	top:12px;
	margin:0px;
	border:0px;
	padding:0px;
	text-align:center;
	font-size:9px;
	font-style:italic;
	font-weight:lighter;
}
div.disclaimer2 {
	width:760px;
	height:10px;
	float:left;
	clear:both;
	position:relative;
	top:-14px;
	margin:0px;
	border:0px;
	padding:0px;
	text-align:center;
	font-size:10px;
	font-style:italic;
}
div.shop {
	height:110px;
	width:95px;
	margin:0px;
	border:0px;
	padding:0px;
	background-image:url(images/layout/shop2.png);
	float:right;
}
div.sports {
	height:46px;
	width:121px;
	margin:0px auto 15px;
	border:0px;
	padding:0px;
	background-image:url(images/layout/sports2.png);
}
a {
	outline:none;
}
a:link, a:visited, a:active {
	color: #345D59;
	text-decoration: none;
}
a:hover, a:focus {
	color:#233039;
	text-decoration: underline;
}
div.header a:link, div.header a:visited, div.header a:active {
	color:#FFFFFF;
	text-decoration: none;
	font-family:Georgia, Verdana, Tahoma, Geneva, serif;
	padding:10px;
}
div.header a:hover, div.header a:focus  {
	color:#233039;
	text-decoration: none;
}
a.image img {
	border:2px solid #A5BBC9;
}
a.image:hover img {
	border:2px solid #233039;
}
div.shop a:link, div.shop a:visited, div.shop a:active {
	display:block;
	padding:0px;
}
div.shop img {
	height:110px;
	width:95px;
	border:0px;
}
div.shop a:hover img {
	visibility:hidden;
}
div.sports a:link, div.sports a:visited, div.sports a:active {
	display:block;
	padding:0px;
}
div.sports img {
	height:46px;
	width:121px;
	border:0px;
}
div.sports a:hover img {
	visibility:hidden;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:x-large;
	text-align:center;
}
h2 {
	color: #496070;
	font-weight: bold;
	font-size:large;
	margin-bottom:0px;
	text-align:center;
}
ul.gif {
	list-style-image:url(images/layout/bullet.gif);
}
.styleSmallPrint {
	font-size:small;
	font-style:italic;
}
.styleLargePrint {
	font-size:large;
	font-weight:bold;
	text-align:center;
}

#c1 { position:relative; top:2px; left:-4px; }
#c2 { position:relative; top:2px; left:-5px; }
#c3 { position:relative; top:2px; left:-8px; }
#c4 { position:relative; top:2px; left:-15px; }
#c5 { position:relative; top:2px; left:-23px; }
#c6 { position:relative; top:2px; left:-34px; }
#c7 { position:relative; top:2px; left:-149px; }
#c8 { position:relative; top:1px; left:-166px; }

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style2 {color: #C6C6CE}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-large;
}
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: small;
}
.style6 {font-family: Arial, Helvetica, sans-serif}
.style7 {
	color: #496070;
	font-weight: bold;
	font-size: small;
}
.style8 {
	color: #496070;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style9 {font-size: small}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
}
.style14 {color: #FFFFFF}
.style15 {color: #000000}