/* ++ Navigation CSS for McSport.ie ++ */

/* super navigation and shopping cart */
ul#superNav {
	background-color: #000000;
	/*border-bottom: 1px dotted #353334;*/
	list-style: none;
	padding: 3px 0;
	text-align: right;
}

#shoppingCart ul { list-style: none; }

ul#superNav li, #shoppingCart ul li {
	display: inline;
	font-size: 85%;
	padding-right: 10px;
	text-transform: uppercase;
}

ul#superNav li.acctLogin { 
	border-left: 1px solid #353334;
	padding-left: 10px;
	color: #f15a21; 
}
ul#superNav li.multi { 
	border-left: 1px solid #353334;
	padding-left: 10px;
	color: #f15a21; 
}

ul#superNav li a:link, ul#superNav li a:visited { color: #ffffff; }
ul#superNav li a:hover, ul#superNav li a:active { color: #5ab631; }

#shoppingCart ul li a { font-weight: bold; }

.panNotLoggedInLink
{ 
	display:inline;
}

/* corporate navigation and shopping cart */
ul#corporateNav, ul#shoppingCart {
	font-size: 85%;
	list-style-type: none;
	text-transform: uppercase;
}

ul#corporateNav {
	float: left;
	padding-right: 10px;
	width: 725px;
}

ul#shoppingCart {
	float: right;
	font-weight: bold;
	width: 205px;
}

ul#corporateNav li, ul#shoppingCart li {
	display: inline;
	padding: 0 10px 0 0;
}

ul#corporateNav li a:link, ul#corporateNav li a:visited { color: #ffffff; }
ul#corporateNav li a:hover, ul#corporateNav li a:active { color: #5ab631; }


/* primary navigation */
ul#navigation {
	list-style-type: none;
	margin: 0 auto;
	padding: 10px 0;
	text-align: left;
	width: 950px;
}

ul#navigation li {
	display: inline;
	padding: 0 15px 0 5px;
}

ul#navigation li a {
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

ul#navigation li a:link, ul#navigation li a:visited { color: #ffffff; }
ul#navigation li a:hover, ul#navigation li a:active { color: #000000; }

ul#navigation li a.current {  color: #000000; }


/* secondary navigation sidebar */
ul#secondaryNav {
	list-style-type: none;
	text-align: left;
}

ul#secondaryNav li {
	border-bottom: 1px solid #dcdcdc;
	display: block;
	width: 195px;
}

ul#secondaryNav li a {
	display: block;
	font-size: 85%;
	font-weight: bold;
	margin-right: 10px;
	padding: 2px 10px;
	text-transform: uppercase;
}

ul#secondaryNav li a:link, ul#secondaryNav li a:visited { background: transparent url(../img/common/arrow_greenDots.gif) center right no-repeat; }
ul#secondaryNav li a:hover, ul#secondaryNav li a:active { background: transparent url(../img/common/arrow_orangeDots.gif) center right no-repeat; }

ul#secondaryNav li a.currentSub {
	background: transparent url(../img/common/arrow_orangeDots.gif) center right no-repeat; 
	color: #f15a21;
}

/* brand logos nav bar */
ul#brandLogos {
	background: #231f20 url(../img/common/bg_brandLogos.gif) top left repeat-x;
	border-top: 10px solid #dcdcdc;
	border-bottom: 10px solid #dcdcdc;
	clear: both;
	display: block;
	height: 60px;
	list-style-type: none;
	overflow: hidden;
	width: 950px;
}

ul#brandLogos li {
	float: left;
	height: 60px;
	width: 125px;
}

ul#brandLogos li a {
	display: block;
	height: 60px;
	width: 125px;
}

ul#brandLogos li a#adidas { background: transparent url(../img/common/logo_adidas.gif) no-repeat;}
ul#brandLogos li a#nike { background: transparent url(../img/common/logo_nike.gif) no-repeat;}
ul#brandLogos li a#puma { background: transparent url(../img/common/logo_puma.gif) no-repeat;}
ul#brandLogos li a#umbro { background: transparent url(../img/common/logo_umbro.gif) no-repeat;}
ul#brandLogos li a#canterbury { background: transparent url(../img/common/logo_canterbury.gif) no-repeat;}
ul#brandLogos li a#lonsdale { background: transparent url(../img/common/logo_lonsdale.gif) no-repeat;}
ul#brandLogos li a#oneills { background: transparent url(../img/common/logo_oneills.gif) no-repeat;}
ul#brandLogos li a#speedo { background: transparent url(../img/common/logo_speedo.gif) no-repeat;}
ul#brandLogos li a#reebok { background: transparent url(../img/common/logo_reebok.gif) no-repeat;}
ul#brandLogos li a#molten { background: transparent url(../img/common/logo_molten.gif) no-repeat; }
ul#brandLogos li a#riley { background: transparent url(../img/common/logo_riley.gif) no-repeat;}
ul#brandLogos li a#precision { background: transparent url(../img/common/logo_precision.gif) no-repeat;}
ul#brandLogos li a#gilbert { background: transparent url(../img/common/logo_gilbert.gif) no-repeat;}
ul#brandLogos li a#fitmad { background: transparent url(../img/common/logo_fitmad.gif) no-repeat;}
ul#brandLogos li a#centurion { background: transparent url(../img/common/logo_centurion.gif) no-repeat; }

ul#brandLogos li a#adidas:link, ul#brandLogos li a#adidas:visited, ul#brandLogos li a#nike:link, ul#brandLogos li a#nike:visited, 
ul#brandLogos li a#puma:link, ul#brandLogos li a#puma:visited, ul#brandLogos li a#umbro:link, ul#brandLogos li a#umbro:visited, 
ul#brandLogos li a#canterbury:link, ul#brandLogos li a#canterbury:visited, ul#brandLogos li a#lonsdale:link, 
ul#brandLogos li a#lonsdale:visited, ul#brandLogos li a#oneills:link, ul#brandLogos li a#oneills:visited, 
ul#brandLogos li a#speedo:link, ul#brandLogos li a#speedo:visited, ul#brandLogos li a#reebok:link, ul#brandLogos li a#reebok:visited, 
ul#brandLogos li a#molten:link, ul#brandLogos li a#molten:visited
{
	background-position: top left;
}

ul#brandLogos li a#adidas:hover, ul#brandLogos li a#adidas:active, ul#brandLogos li a#nike:hover, ul#brandLogos li a#nike:active, 
ul#brandLogos li a#puma:hover, ul#brandLogos li a#puma:active, ul#brandLogos li a#umbro:hover, ul#brandLogos li a#umbro:active, 
ul#brandLogos li a#canterbury:hover, ul#brandLogos li a#canterbury:active, ul#brandLogos li a#lonsdale:hover, 
ul#brandLogos li a#lonsdale:active, ul#brandLogos li a#oneills:hover, ul#brandLogos li a#oneills:active, 
ul#brandLogos li a#speedo:hover, ul#brandLogos li a#speedo:active, ul#brandLogos li a#reebok:hover, ul#brandLogos li a#reebox:active,
ul#brandLogos li a#molten:hover, ul#brandLogos li a#molten:active
{
	background-position: bottom left;
}

ul#brandLogos li a span { display: none; }


/* base navigation */
ul#baseNav {
	list-style-type: none;
	margin: 0 auto;
	padding: 10px 0;
	text-align: left;
	width: 950px;
}

ul#baseNav li {
	display: inline;
	padding: 0 10px;
}

ul#baseNav li a {
	font-size: 85%;
	text-decoration: none;
	text-transform: uppercase;
}

ul#baseNav li a:link, ul#baseNav li a:visited { color: #ffffff; }
ul#baseNav li a:hover, ul#baseNav li a:active { color: #5ab631; }

/* breadcrumb links */

ul#breadcrumb {
	display: block;
	font-size: 85%;
	font-weight: bold;
	list-style-type: none;
	padding: 10px;
	text-align: left;
	text-transform: uppercase;
}

ul#breadcrumb li {
	display: inline;
}

/* pagination */
h6.pagination {
	padding: 10px 10px 0 0;
	text-align: right;
}
