#ttnav {
	margin: 0;
	padding: 0 10px 6px;
	text-align: center;
	background-color: #ded8cf;
	font: bold 12px / 14px Tahoma, verdana, arial, helvetica;
	color: #900 
	}
#ttnav a {
	text-decoration: none 
	}
#ttnav a:link {
	color: #900 
	}
#ttnav a:visited {
	color: #800 
	}
#ttnav a:hover {
	color: #00f 
	}
#ln {
	width: 154;
	margin-bottom: 20px;
	}
#lsrch {
	width: 148;
	background-color: #003 
	}
#sform {
	margin: 0;
	padding: 10px 0;
	}
#sbox {
	margin-left: 8px;
	}
#sqry {
	font: 12px / 12px Tahoma, verdana, arial, helvetica;
	}
#stxt {
	margin-left: 8px;
	font: bold 12px / 12px Verdana, Arial, Helvetica;
	}
#stxt a {
	text-decoration: none 
	}
#stxt a:link {
	color: #fff 
	}
#stxt a:visited {
	color: #fff 
	}
#stxt a:hover {
	color: #f00 
	}
#lnt {
	background-image: url(images/ln-2.jpg);
	width: 148;
	margin: 0;
	padding: 10px 0;
	}
#lnt ul {
	margin: 0 0 0 23px;
	padding: 0;
	color: green 
	}
#lnt ul li {
	font: bold 12px / 18px Arial, Helvetica;
	margin: 0;
	padding: 0 
	}
#lnt a {
	text-decoration: none 
	}
#lnt a:link {
	color: black 
	}
#lnt a:visited {
	color: black 
	}
#lnt a:hover {
	color: red 
	}
#lnm, #lnb {
	background-image: url(images/ln-2.jpg);
	width: 148;
	margin: 0;
	padding: 10px 0;
	}
#lnb { font: bold 12px / 18px Arial, Helvetica; color: #003; }
#lnb a { text-decoration: none; padding-left: 20px }
#lnb a:link { color: #003 }
#lnb a:visited { color: #003 }
#lnb a:hover { color: red }
/* Upper Team Select Nav */
#tmnav {
	color: white;
	font: 11px / 13px Verdana, Arial, Helvetica;
	}
#tmlist {
	text-align: center;
	}
/* Current Specials Box */
#cspec {
	font: 13px / 17px Arial, Helvetica;
	color: #000;
	margin: 10px
	}
#cspecred {
	font: 13px / 17px Arial, Helvetica;
	color: #ff0000
	}
#cspecred:link {
	font: 13px / 17px Arial, Helvetica;
	color: #ff0000
	}
#cspecbld {
	font: bold 16px / 17px Arial, Helvetica;
	color: #000
	}
/* Home page main body */
#hmbdy {
	font: 13px / 17px Arial, Helvetica;
	color: #000;
	margin: 10px
	}
#hmbdy h2 {
	font: bold 14px / 17px Arial, Helvetica;
	color: #000;
	margin-bottom: 5px
	}
/* Home page discount offer */
#hpofr {
	width: 300px;
	padding: 10px;
	margin: 10px auto;
	border: solid 1px black;
	font: 11px / 17px Tahoma, verdana, arial, helvetica;
	color: #000;
	}
#hpofr a {
	text-decoration: none 
	}
#hpofr a:link {
	color: blue 
	}
#hpofr a:visited {
	color: purple 
	}
#hpofr a:hover {
	color: red 
	}
/* Home page catalog request box */
#hpcr {
	margin: 5px;
	font: bold 11px / 15px Tahoma, verdana, arial, helvetica;
	}
#hpcr a {
	text-decoration: none 
	}
#hpcr a:link {
	color: blue
	}
#hpcr a:visited {
	color: blue
	}
#hpcr a:hover {
	color: red
	}
/* Home Page Right Column */
#hplogo {
	width: 157px 
	}
/* Home Page "Hot Items" */
/* main body */
#hphim {
	background-color: white;
	width: 147px;
	margin: 0;
	padding: 0 
	}
/* Individual item container */
.hitem {
	text-align: center;
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid black
	}
/* name/header */
.hihdr {
	font: 12px / 12px Tahoma, verdana, arial, helvetica;
	color: blue 
	}
.hihdr a {
	text-decoration: none 
	}
.hihdr a:link {
	color: blue 
	}
.hihdr a:visited {
	color: blue 
	}
.hihdr a:hover {
	color: red 
	}
/* image div */
.hiimg {
	margin-top: 5px;
	margin-bottom: 5px;
	}
/* content block contains regular and sale price text */
.hicnt {
	font: 12px / 12px Tahoma, verdana, arial, helvetica;
	color: black
	}
/* regular price text */
.hireg {
	font: 11px / 12px Tahoma, verdana, arial, helvetica;
	color: blue
	}
.hireg a {
	text-decoration: none 
	}
.hireg a:link {
	color: blue 
	}
.hireg a:visited {
	color: blue 
	}
.hireg a:hover {
	color: green 
	}
/* sale price text */
.hisal {
	font: bold 12px / 12px Tahoma, verdana, arial, helvetica;
	color: red
	}
.hisal a {
	text-decoration: none 
	}
.hisal a:link {
	color: red 
	}
.hisal a:visited {
	color: red 
	}
.hisal a:hover {
	color: green 
	}
/* Bottom Nav */
#bnav {
	font: 11px / 17px Tahoma, verdana, arial, helvetica;
	color: #fff;
	margin: 10px
	}
#bnav a {
	text-decoration: none;
	}
#bnav a:link {
	color: #fff 
	}
#bnav a:visited {
	color: #eee 
	}
#bnav a:hover {
	color: #3f3;
	font-weight: bold
	}
/* Hot Items Formatting */
.hitem {
	text-align: center;
	font: bold 12px / 14px Tahoma, verdana, arial, helvetica;
	color: blue 
	}
#vfdiv {
	padding: 5px;
	font: 10px / 12px Tahoma, verdana, arial, helvetica;
	color: #666;
	}
#vfdiv a {
	text-decoration: none 
	}
#vfdiv a:link {
	color: #888 
	}
#vfdiv a:visited {
	color: #666 
	}
#vfdiv a:hover {
	color: #6f6 
	}
/* Inside page stuff */
#rcol { width: 157px; text-align: right }

/* Right Column Catalog Request */
#catrq { text-align: center; font: 11px/11px verdana,arial,helvetica; margin-bottom: 10px}
#catrq a {text-decoration: none }
#catrq a:link { color: blue }
#catrq a:visited { color: blue }
#catrq a:hover { color: red }

/* Right Column Top Searches */
#rctsrl { width: 145px; background-color: #eee; text-align: left; float: right; border-bottom: 1px solid black}
#rctsrl ul {margin: 0; padding: 0; list-style-type: none; font: 11px/14px Tahoma,verdana,arial,helvetica;}
#rctsrl ul a { text-decoration: none; display: block; margin: 0; padding: 0; padding: 3px 10px; width: 145px } 
#rctsrl ul a:link { color: blue;  }
#rctsrl ul a:visited { color: purple }
#rctsrl ul a:hover { color: red; border-left: 1px solid blue; background-color: #beb19f}/**/



/* Breadcrumbs */
#bcrmbs { font: 11px/11px verdana,arial,helvetica; }
#bcrmbs a {text-decoration: none }
#bcrmbs a:link { color: blue }
#bcrmbs a:visited { color: blue }
#bcrmbs a:hover { color: red }

#mbody, #mbody td { font: 13px / 15px arial, helvetica, tahoma, verdana; margin-left: 50px; margin-right: 50px; margin-bottom: 20px; margin-top: 20px;}
#mbody a { text-decoration: none }
#mbody a:link { color: blue}
#mbody a:visited { color: purple }
#mbody a:hover { color: red }

/* Catalog Request Page */
#mbcat { text-align: center; }

#mbcat a { text-decoration: none }
#mbcat b { font-size: 18px; color: blue }

#catstep { text-align: center; color: blue; margin: 20px }
#catfrm {}
#catfrm td {font: 16px / 19px Tahoma, verdana, arial, helvetica;}

#catdc { text-align: center; font: 10px / 12px Tahoma, verdana, arial, helvetica; margin: 20px; margin-top: 40px; }
#catdc b { color: blue }

h2 { font: bold 20px/24px Tahoma, verdana, arial, helvetica; color: #c00 }

/* Feedback */
#fbbdy { text-align: center }
#fblup { text-align: right; font: 10px / 12px Tahoma, verdana, arial, helvetica; color: #33338d; }
#fbftr { text-align: center; left: auto; right: auto; border-top: 1px solid black; font: 10px / 12px Tahoma, verdana, arial, helvetica; margin: 20px; padding-top: 20px;}

/* Coupons & Specials */
#cpsbdy { text-align: center }

/* Giveaway Page */
#mbgway { text-align: center; }
#mbgway div.gwcng {font: 11px / 14px Tahoma, verdana, arial, helvetica;}
#mbgway div.gwcng b { font-weight: bold; color: #30c }
#gwpwhdr { font: bold 13px / 15px Tahoma, verdana, arial, helvetica; color: white; margin-left: 20px }
#gwefrmr {font: 11px / 14px Tahoma, verdana, arial, helvetica; text-align: left; margin: 20px}

/*Nike Feature */
#nikehdr {font: 22px/ 24px Verdana, Arial, Helvetica; color: white; margin-left: 15px}
#nikebdy {font: 11px/ 12px Arial, Verdana, Helvetica; color: white; margin-left: 15px}
#nikebdyb {font: 11px/ 12px Arial, Verdana, Helvetica; color: black; margin-left: 15px}

#t2007nav { background-image: url(images/2007-hdr-r2.jpg); background-repeat: no-repeat; background-position: 100% 0; text-align: center; }
