﻿/* MAIN */
body {
	background-color: #ffffff;
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/MAIN_BG_OSU.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
div#mainOutsideFrameContainer {
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	width: 974px;
}
div#mainOutsideFrameTopContainer,
div#mainOutsideFrameMiddleContainer,
div#mainOutsideFrameBottomContainer {
	background-color: #ffffff;
	background-image: none;
	width: 974px;
}
div#mainOutsideFrameTopContainer {
	height: 0px; 
	margin-top: 0px;
	overflow: hidden;
}
div#mainOutsideFrameBottomContainer {
	height: 0px;
}
div#mainOutsideContentContainer {
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left; 
	width: 974px;
}
div#mainOutsideFrameMiddleContainer {
	border-color: #ffffff;
	border-style: solid;
	border-width: 0px;
}
/* Overrides the 1000px width imposed by cart.css */
div#mainOutsideFrameContainer, div#mainCheckoutOutsideFrameContainer {
	width: 974px; 
}

/* LINK COLORS */
/* Header Two and Three Link CSS */
div#headerMarqueeContainer div.headerMarqueeItem {
	color: #000000;
}
div#headerFrameTopContainer div#headerFrameSectionThree,
div#headerFrameTopContainer div#headerFrameSectionThree ul,
div#headerFrameTopContainer div#headerFrameSectionThree a {
	color: #000000;
	text-decoration: none; 
}
div#headerFrameTopContainer div#headerFrameSectionThree a.highlight {
	color: #ffffff /*No color was given here, defaulting to white...*/;
	font-weight: bold; 
	text-decoration: none;
}
div#headerFrameTopContainer div#headerFrameSectionThree a:hover {
	color: #990000;
	text-decoration: underline; 
}
/* Header Dropdown link CSS */
div#headerNavContainer ul li ul li a {
	background-color: #ffffff;
	color: #999999;
	text-decoration: none;
}	
div#headerNavContainer ul li ul li a:hover {
	background-color: #ffffff; 
	color: #990000;
	text-decoration: none;	
}	
/* Left Nav Link CSS */
div.SidebarListContainer ul li a {
	background-color: #ffffff; 
	color: #990000;
	text-decoration: none;
}
div.SidebarListContainer ul li a:hover {
	background-color: #ffffff; 
	color: #999999;
	text-decoration: none;
}
div.SidebarListContainer ul li.sale a:hover {
	background-color: #ffffff; 
	color: #ff0000;
	text-decoration: underline;
}
/* Department Boxes on TLP Link CSS */
div.tlpDeptItemContainer a {
	color: #000000;
	text-decoration: none; }
div.tlpDeptItemContainer a:hover {
	color: #990000;
	text-decoration: underline; }
/* Footer Link CSS */
div#footerFrameContainer div#footerFrameTopHalfContainer ul li span.highlight,
div#footerFrameContainer div#footerFrameTopHalfContainer ul li a {
	color: #990000;
	text-decoration: none; 
}
div#footerFrameContainer div#footerFrameTopHalfContainer ul li a:hover {     
	color: #999999;
	text-decoration: underline; 
}
/* Footer Partner Link CSS */     
div#footerFrameContainer div.partnerLink a {
	color: #990000;
	font-weight: bold;    
	text-decoration: none; 
}
div#footerFrameContainer div.partnerLink a:hover {
	color: #999999;
	text-decoration: underline; 
}
/* Breadcrumbs Text CSS */
div.browseHeaderBreadCrumbsContainer div.browseHeaderBreadCrumbs {
	color: #990000;
	text-decoration: none; 
}
/* Breadcrumbs Link CSS */
div.browseHeaderBreadCrumbsContainer div.browseHeaderBreadCrumbs a,
div.browseHeaderBreadCrumbsContainer div.browseHeaderBreadCrumbs .highlight {
	color: #990000;
	text-decoration: none; 
}
div.browseHeaderBreadCrumbsContainer div.browseHeaderBreadCrumbs a:hover {
	color: #999999;
	text-decoration: underline; 
}
/* DLP, TLP item link CSS */
div.ItemContainer a {
	color: #000000;
	text-decoration: none; 
}
div.ItemContainer a:hover {
	color: #990000;
	text-decoration: underline; 
}
/* Shopping Index link CSS */
div#shoppingIndexSmall,
div#shoppingIndexLargeClickableArea,
div#shoppingIndexArea,
div#shoppingIndexArea a {
	color: #000000;
	text-decoration: none; 
}
div#shoppingIndexArea a:hover {
	color: #990000;
	text-decoration: underline; 
}
/* Default Link Color */
body a {
	color: #000000;
	text-decoration: none; 
}
body a:hover {
	color: #990000;
	text-decoration: underline; 
}
/* Header Checkout Text */
div#headerFrameSectionFour div#headerFrameCartCheckoutContainer a#headerCartTextLink {
	color: #000000;
	text-decoration: none; 
}
div#headerFrameSectionFour div#headerFrameCartCheckoutContainer a#headerCartTextLink:hover {
	color: #990000; 
	text-decoration: underline;
}
/* Checkout Header Links/Text */
div#coHeaderTopHalfRightContainer,
div#coHeaderTopHalfRightContainer a {
	color: #000000;
	text-decoration: none; 
}
div#coHeaderTopHalfRightContainer a:hover {
	color: #990000;
	text-decoration: underline; 
}
/* Nav Menu */
div#headerFrameContainer div#headerNavContainer ul#headerUL li ul li a {
	background-color: #ffffff; 
	color: #000000;
	text-decoration: none;
}
div#headerFrameContainer div#headerNavContainer ul#headerUL li ul li a:hover {
	background-color: #ffffff;
	color: #990000;
	text-decoration: none; 
}   

/* SIZES AND POSITIONS */
div#mainOutsideContentContainer div#headerFrameContainer {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/HEAD_MAIN_BG_OSU.jpg);
	background-position: top center; 
	background-repeat: no-repeat;
	padding-bottom: 0px;
}
div#headerFrameContainer div#headerFrameTopContainer {
	background-image: none;
	height: 210px; 
	width: 974px;
}
div#headerFrameTopContainer {
	position: relative;
}
div#headerFrameTopContainer div#headerFrameSectionOne,
div#headerFrameTopContainer div#headerFrameSectionTwo,
div#headerFrameTopContainer div#headerFrameSectionThree,
div#headerFrameTopContainer div#headerFrameSectionFour {
	float: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	position: absolute; 
}
div#headerFrameTopContainer div#headerFrameSectionOne {
	height: 82px;
	left: 0px;
	top: 52px;
	width: 974px; 
}
div#headerFrameSectionOne div#headerHome {
	height: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 100%; 
}
div#headerHome a#headerHomeLink {
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	width: 100%; 
}
div#headerFrameTopContainer div#headerFrameSectionTwo {
	height: 25px; background-color: red; opacity: .5;
	display: none;
	left: 185px;
	top: 100px;
	width: 335px; 
}
div#headerFrameSectionTwo div#headerMarqueeContainer {
	height: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: 100%; 
}
div#headerMarqueeContainer div.headerMarqueeItem {
	height: 100%;
	padding-left: 0px;
	text-align: center;
	width: 100%;
}
div#headerFrameTopContainer div#headerFrameSectionThree {
	font-size: 12px;
	height: 25px;
	right: 325px;
	text-align: left; 
	top: 15px;
	width: 480px;
}
div#headerFrameSectionThree div.headerSectionPadding {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px; 
}
div#headerFrameTopContainer div#headerFrameSectionFour {
	height: 187px;
	right: 17px;
	top: 9px;
	width: 250px; 
}
div#headerFrameSectionFour div#headerFrameCartCheckoutContainer {
	/*background-image: url(//images.footballfanatics.com/partners/OhioState/2011/!#MYCART_BG_IMG!#);
	background-position: bottom left; */
	height: 29px;
	background-image: none;
	margin-top: 0px;
	width: auto;
}
div#headerFrameSectionFour div#headerFrameCartCheckoutContainer a#headerCartTextLink {
	height: 29px;
	line-height: 29px;
	text-indent: 30px; 
	width: 174px;
}
div#headerFrameSectionFour div#headerFrameCartCheckoutContainer a#headerCartTextLink span.headerCartDivider {
	display: none; 
}
div#headerFrameSectionFour div#headerFrameCartCheckoutContainer a#headerCartCheckoutLink {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/HEAD_CART_BTN_OSU.gif); 
	display: block;
	height: 29px;
	width: 76px;
}
div#headerFrameSectionFour div#headerFrameSearchContainer {
	background-image: none;
	background-position: top left;
	background-repeat: no-repeat;
	height: 21px; /*height: 21px;*/
	padding-top: 121px; 
	width: auto;
}
div#headerFrameSectionFour div#headerFrameSearchContainer div#headerFrameSearchRowOne {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/HEAD_SEARCH_BG_OSU.gif);	
	background-repeat: no-repeat;
	height: 21px; /*height: 21px;*/
	padding-top: 0px; 
	width: auto;
}
div#headerFrameSectionFour div#headerFrameSearchContainer div#headerFrameSearchRowTwo {
    display: none; 
}
div#headerFrameSectionFour div#headerFrameSearchContainer div.headerSearchTextContainer {
	background-image: none;
	height: 21px; /*height: 21px;*/
	width: 223px; /*width: 223px;*/ 
}
div#headerFrameSectionFour div#headerFrameSearchContainer div.headerSearchTextContainer input.searchText {
	border: none;
	background-color: transparent;
	border-width: 0px;
	height: 18px; /*height: 21px; -3 FOR BORDER */
	line-height: 18px; /*line-height: 21px; -3 FOR BORDER */
	margin: 0px;
	padding: 1px;
	padding-left: 5px;
	width: 217px; /*width: 223px; - 6 FOR PADDING & BORDER */
}
div#headerFrameSearchRowOne div.headerSearchSubmitContainer {
	height: 21px; 
	width: 26px;
}
div#headerFrameSearchRowOne div.headerSearchSubmitContainer input.searchSubmit {
	background-color: transparent;
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/HEAD_SEARCH_BTN_OSU.gif);
	background-position: top left;
	background-repeat: no-repeat; 
	height: 21px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 26px;
}

/* NAV */
/* General */
div#headerNavContainer ul li {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/NAV_BG_OSU.jpg); 
}
div#headerNavContainer ul li {
	width: 81px; 
}
div#headerFrameContainer div#headerNavContainer ul#headerUL li ul li a {
	width: auto;
}
div#headerNavContainer, div#headerNavContainer ul li, div#headerNavContainer ul li a {
	height: 26px; 
}	
/* Specific */
div#headerNavContainer li#ohio_state_buckeyesMens,
div#headerNavContainer li#ohio_state_buckeyesMens a {
	width: 83px;
}
div#headerNavContainer li#ohio_state_buckeyesMens {
	background-position: -0px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesMens:hover,
div#headerNavContainer li#ohio_state_buckeyesMens.display {
	background-position: -0px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesLadies,
div#headerNavContainer li#ohio_state_buckeyesLadies a {
	width: 122px;
}
div#headerNavContainer li#ohio_state_buckeyesLadies {
	background-position: -83px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesLadies:hover,
div#headerNavContainer li#ohio_state_buckeyesLadies.display {
	background-position: -83px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesKids,
div#headerNavContainer li#ohio_state_buckeyesKids a {
	width: 102px;
}
div#headerNavContainer li#ohio_state_buckeyesKids {
	background-position: -205px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesKids:hover,
div#headerNavContainer li#ohio_state_buckeyesKids.display {
	background-position: -205px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesJerseys,
div#headerNavContainer li#ohio_state_buckeyesJerseys a {
	width: 116px;
}
div#headerNavContainer li#ohio_state_buckeyesJerseys {
	background-position: -307px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesJerseys:hover,
div#headerNavContainer li#ohio_state_buckeyesJerseys.display {
	background-position: -307px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesT-Shirts,
div#headerNavContainer li#ohio_state_buckeyesT-Shirts a {
	width: 105px;
}
div#headerNavContainer li#ohio_state_buckeyesT-Shirts {
	background-position: -423px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesT-Shirts:hover,
div#headerNavContainer li#ohio_state_buckeyesT-Shirts.display {
	background-position: -423px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesSweatshirts,
div#headerNavContainer li#ohio_state_buckeyesSweatshirts a {
	width: 135px;
}
div#headerNavContainer li#ohio_state_buckeyesSweatshirts {
	background-position: -528px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesSweatshirts:hover,
div#headerNavContainer li#ohio_state_buckeyesSweatshirts.display {
	background-position: -528px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesHats,
div#headerNavContainer li#ohio_state_buckeyesHats a {
	width: 81px;
}
div#headerNavContainer li#ohio_state_buckeyesHats {
	background-position: -663px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesHats:hover,
div#headerNavContainer li#ohio_state_buckeyesHats.display {
	background-position: -663px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesAccessories,
div#headerNavContainer li#ohio_state_buckeyesAccessories a {
	width: 137px;
}
div#headerNavContainer li#ohio_state_buckeyesAccessories {
	background-position: -744px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesAccessories:hover,
div#headerNavContainer li#ohio_state_buckeyesAccessories.display {
	background-position: -744px 0px;
}
div#headerNavContainer li#ohio_state_buckeyesViewAll,
div#headerNavContainer li#ohio_state_buckeyesViewAll a,
div#headerNavContainer li#ohio_state_buckeyesViewAllclickable,
div#headerNavContainer li#ohio_state_buckeyesViewAllclickable a {
	width: 93px;
}
div#headerNavContainer li#ohio_state_buckeyesViewAll,
div#headerNavContainer li#ohio_state_buckeyesViewAllclickable {
	background-position: -881px -26px;
}
div#headerNavContainer li#ohio_state_buckeyesViewAll:hover,
div#headerNavContainer li#ohio_state_buckeyesViewAll.display,
div#headerNavContainer li#ohio_state_buckeyesViewAllclickable:hover,
div#headerNavContainer li#ohio_state_buckeyesViewAllclickable.display {
	background-position: -881px 0px; 
}
div#headerNavContainer ul#headerUL li.clicked div.navPositionWrapper {
	display: none; 
}
div#headerNavContainer li.display div.navPositionWrapper {
	display: block; 
}
div.navPositionWrapper {
	top: 26px; 
}
/* Left Nav */
div.SidebarListContainer {
	border-left-color: #dee5ef;
	border-left-style: solid;
	border-left-width: 1px;
}
div.SidebarListContainer div.SidebarTopCap {
	display: none; 
}
div#SidebarOutsideContainer div.SidebarListContainer h2.FeaturedDepts,
div#SidebarOutsideContainer div.SidebarListContainer h2.Departments,
div#SidebarOutsideContainer div.SidebarListContainer h2.searchHeader,
div#SidebarOutsideContainer div.SidebarListContainer h2.price_ranges,
div#SidebarOutsideContainer div.SidebarListContainer h2.PriceRanges,
div#SidebarOutsideContainer div.SidebarListContainer h2.PriceRange {
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	height: 35px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	outline: none;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-indent: -9000px;
}
div#SidebarOutsideContainer div.SidebarListContainer h2.FeaturedDepts {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/SIDE_FEAT_BTN_OSU.jpg);
}
div#SidebarOutsideContainer div.SidebarListContainer h2.Departments {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/SIDE_DEPT_BTN_OSU.jpg);
}
div#SidebarOutsideContainer div.SidebarListContainer h2.searchHeader {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/SIDE_SEARCH_BTN_OSU.jpg);
}
div#SidebarOutsideContainer div.SidebarListContainer h2.price_ranges,
div#SidebarOutsideContainer div.SidebarListContainer h2.PriceRanges,
div#SidebarOutsideContainer div.SidebarListContainer h2.PriceRange {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/SIDE_PRICES_BTN_OSU.jpg);
}
div.SidebarListContainer  div.searchBottom {
	display: none;
}
div.searchButtonInputContainer input.searchButtonInput {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/SIDE_GO_BTN_OSU.jpg);
}

/* CHECKOUT */
div#mainOutsideContentContainer div#coHeaderOutsideContainer {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/HEAD_CO_BG_OSU.jpg);
	background-repeat: no-repeat;
}
div#coHeaderOutsideContainer div#coHeaderTopHalfContainer {
	background-image: none; 
	height: 137px;
	margin-bottom: 0px;
	width: auto;
}
div#coHeaderTopHalfContainer a#coHeaderLogoLink {
	height: 80px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 52px;
	width: 400px;
}
div#coHeaderTopHalfRightContainer {
	margin-right: 0px;
	margin-top: 17px;
	width: 500px;
}
div#coHeaderOutsideContainer div#coHeaderBottomHalfStepContainer {
	background-color: #ffffff;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 2px;
}
div#coContentHeaderNewLeftContainer {
	padding-left: 10px;
}
div#coContentAreaOutsideContainer {
	padding-top: 10px; 
}

/* MISC */
div#landingPageWrapper div#landingPageContentOutsideContainer  {
	margin-top: 0px;
	padding-top: 14px; 
}
div#landingPageWrapper div#landingPageContentOutsideContainer h2.helpDeskH2 {
	margin-bottom: 0px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	padding-bottom: 10px;
	padding-left: 40px;
	padding-right: 0px;
	padding-top: 10px;
}
div#cartWrapper div.shippingRate  {
	margin-bottom: 0px;
	padding-bottom: 15px; 
}
div#coFooterOutsideContainer {
	background-color: #ffffff; 
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	width: auto;
}
div#coContentHeaderRightContainer p {
	padding-right: 15px; 
}	

/* FOOTER */
div#footerFrameContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/footer/partner_footer_bg_grad.jpg);
	background-position: top left;
	background-repeat: repeat-x; 
}
div#footerFrameTopHalfContainer {
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
div#footerFrameContainer div.partnerLink {
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 5px;
}
div#footerFrameTopHalfContainer div.footerList {
	width: 178px; 
}
div.emailSignupBottomRow div.emailSignupAddressContainer input.inputTypeText {
	height: 17px; 
}
div.emailSignupBottomRow div.emailSignupSubmitContainer input.inputTypeSubmit {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/FOOTER_ENTER_BTN_OSU.gif);
	height: 22px;
	width: 49px;
}
div.newEmailSignupContainerWrapper {
	display: block;
	float: left;
	width: 260px;
}
div.newEmailSignupPaddingContainer {
	padding-bottom: 0px;
	padding-left: 20px; 
	padding-right: 0px;
	padding-top: 0px;
}
div.newEmailSignupHeaderContainer {
	font-weight: bold; 
}
div.newEmailSignupContainer {
	background-image: none;
	width: 240px;
}
div.newEmailSignupInputContainer {
	width: 152px; 
}
div.newEmailSignupInputContainer input {
	background-color: #ffffff;
	border-color: #747d82;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	width: 152px;
}
div.newEmailSignupSubmitContainer input {
	background-image: url(//images.footballfanatics.com/partners/OhioState/2011/FOOTER_ENTER_BTN_OSU.gif);
	height: 22px;
	margin-bottom: 6px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 6px;
	width: 49px;
}

/* FRAME COLOR GRADIENTS */
div#shoppingIndexSmall,
div.dlpPagination,
div.tlpPagination,
div.srPagination {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_shoppingIndex_closedBG.jpg); 
}
div.SidebarTopCap,
div.shopByCategoryContainer,
div.tlpDeptItemTopCap,
div.tlpPromoTopCap {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_180x15.jpg); 
}
div.SidebarBottomCap,
div.shopByCategory,
div.tlpDeptItemBottomCap,
div.tlpPromoBottomCap {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_180x15.jpg); 
}
div.altImageContainer,
div.pdpLeftContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_344x15.jpg); 
}
div.altImageWrapper,
div.pdpLeftContent {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_344x15.jpg); 
}
div.pdpRightContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_361x15.jpg); 
}
div.pdpRightContentPadding, div.pdpRightContent {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_361x15.jpg); 
}
div.qlBorderContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_477x15.jpg); 
}
div.qlInsideContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_477x15.jpg); 
}
div.tlpFeaturedProductTopCap {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_572x15.jpg); 
}
div.tlpFeaturedProductBottomCap {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_572x15.jpg); 
}
div.tlpTeamHeaderContainer,
div#shoppingIndexLargeClickableArea,
div.dlpFilterByWrapper,
div.landingPageDividerHeaderContainer,
div.pdpDividerHeaderContainer,
div.searchHeaderContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_768x15.jpg); 
}
div.tlpTeamHeader,
div#shoppingIndexArea,
div.dlpFilterByContainer,
div.landingPageDividerHeaderContainer div.landingPageDividerHeader,
div.pdpDividerHeaderContainer div.pdpDividerHeader,
div.searchHeader {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_768x15.jpg); 
}
div.suggestionHeaderOutsideContainer,
div.suggestionContentOutsideContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_772x15.jpg); 
}
div.suggestionContentContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_772x15.jpg); 
}
div#landingPageWrapper div.browseHeaderContainer {
	background-image:url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_top_968x15.jpg); 
}
div.browseHeaderContainer div.browseHeaderBreadCrumbsContainer {
	background-image: url(//images.footballfanatics.com/partners/ff_wide/frame/gray_gradient_bottom_968x15.jpg); 
}
.solidblockmenu li a:hover, .solidblockmenu li a.current { 
	color: #000000; 
}
div#headerFrameSectionThree ul li 
{
    margin: 0px;
    padding: 1px;
    float: left;
    margin-left: 5px;
}
div#landingPageWrapper div.browseHeaderContainer {
    margin-top: 0px;
}
div#headerNavContainer 
{
    position: absolute;
    top: 137px;
}
div#coHeaderTopHalfRightContainer ul li 
{
    float: left;
    margin-left: 15px;
}

#headerCustomLink {
    width: 316px;
    height: 20px;
    position: absolute;
    top: 155px;
    right: 319px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    outline: none;
    text-indent: -9000px; }
    
#headerCustomLink2 {
    width: 306px;
    height: 22px;
    position: absolute;
    top: 153px;
    left: 200px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    outline: none;
    text-indent: -9000px; }
