ul { 
padding : 0; 
margin : 8px 20px; 
color : #0e0e0e; 
} 
.centerColumn ul { 
padding : 0; 
margin : 8px 15px; 
color : #0e0e0e; 
} 
#indexDefault { 
border : none; 
padding : 0; 
} 
#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault { 
margin : 0; 
} 
input#login-email-address, input#login-password, input#company, input#firstname, input#lastname, input#suburb, input#street-address, input#city, input#state, select#country, input#telephone, input#fax, input#email-address, input#contactname { 
width : 49%; 
margin : 0 0 3px; 
vertical-align : middle; 
} 
input#dob, input#postcode { 
width : 70px; 
margin : 0 0 3px; 
vertical-align : middle; 
} 
input#password-new, input#password-confirm { 
width : 49%; 
margin : 0 0 3px; 
vertical-align : middle; 
} 
textarea#enquiry { 
width : 93%; 
margin : 4px 0; 
} 
#navCatTabs { 
color : #0e0e0e; 
font-weight : bold; 
margin-bottom : 2px; 
} 
#navCatTabs ul { 
margin : 0 10px; 
padding : 10px 0 0 0; 
list-style : none; 
line-height : 18px; 
} 
#navCatTabs ul li { 
display : inline; 
padding : 0 10px; 
} 
#navCatTabs ul li a { 
color : #fff; 
outline : none; 
text-decoration : underline; 
} 
#navCatTabs ul li a:hover { 
text-decoration : none; 
} 
#navBreadCrumb { 
padding : 10px 0 0 0; 
color : #0e0e0e; 
font-weight : bold; 
margin-bottom : 2px; 
} 
#navBreadCrumb a { 
color : #343434; 
outline : none; 
text-decoration : underline; 
} 
#accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading, #acctNewslettersDefaultHeading { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
#addressBookProcessDefault h1 { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
h2 { 
font-size : 14px; 
font-weight : bold; 
line-height : normal; 
color : #363636; 
padding : 3px 0 5px; 
} 
h3 { 
color : #363636; 
font-size : 12px; 
font-weight : bold; 
line-height : normal; 
padding : 3px 0 5px; 
} 
h4 {
	color : #000;
	font-size : 12px;
	font-weight : bold;
	line-height : normal;
	padding : 3px 0 5px;
} 
h2.centerBoxHeading { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
#indexCategoriesHeading, #productListHeading { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
#newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
#newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line { 
padding : 0; 
line-height : 0; 
font-size : 0; 
background : url(../../images/line_1.gif) repeat-x left top; 
height : 7px; 
} 
#newProductsDefault td, #allProductsDefault td, #featuredDefault td { 
padding : 10px; 
border : none; 
} 
#newProductsDefault a.link, #allProductsDefault a.link, #featuredDefault a.link { 
text-decoration : none; 
display : block; 
color : #fcfbfb; 
background : #434242; 
text-transform : uppercase; 
text-decoration : none; 
padding : 3px 2px 3px 8px; 
margin-bottom : 22px; 
} 
#newProductsDefault a.link:hover, #allProductsDefault a.link:hover, #featuredDefault a.link:hover { 
text-decoration : none; 
} 
#reviewsDefault hr { 
color : #d8d8d8; 
border : 0; 
border-top : 1px solid #434242; 
margin : 5px 0; 
} 
#reviewsDefault .smallProductImage { 
padding : 0 10px 10px 10px; 
} 
#reviewsInfoDefaultHeading, #productReviewsDefaultHeading, #reviewsWriteHeading { 
clear : both; 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
#reviewsDefault .rating, .bold { 
padding : 5px 0; 
} 
#reviewsDefault h2 { 
clear : both; 
display : block; 
color : #fcfbfb; 
background : #434242; 
text-transform : uppercase; 
text-decoration : none; 
padding : 3px 2px 3px 8px; 
margin-bottom : 22px; 
} 
#reviewsInfoDefaultPrice, #reviewsWritePrice, h2#productReviewsDefaultPrice { 
color : #202020; 
font-size : 11px; 
font-weight : bold; 
} 
#categoryImgListing { 
padding : 0; 
margin : 0 0 10px; 
} 
#indexProductListCatDescription, #categoryDescription { 
padding-bottom : 15px; 
border-bottom : 1px solid #434242; 
margin-bottom : 20px; 
} 
.categoryListBoxContents { 
text-align : center; 
padding : 10px 0; 
} 
.categoryListBoxContents img { 
margin-bottom : 5px; 
} 
.categoryListBoxContents a { 
color : #ff0000; 
font-size : 14px; 
font-weight : bold; 
text-transform : uppercase; 
text-decoration : none; 
} 
.categoryListBoxContents a:hover { 
color : #828282; 
} 
.tabTable { 
margin : 0 0 5px 0; 
border-left : 1px solid #434242; 
} 
.tabTable th { 
padding : 5px 10px; 
border-top : 1px solid #434242; 
border-right : 1px solid #434242; 
border-bottom : 1px solid #434242; 
text-align : center; 
} 
.tabTable th { 
font-size : 11px; 
} 
.tabTable th a { 
color : #0e0e0e; 
} 
.tabTable td { 
border-right : 1px solid #434242; 
border-bottom : 1px solid #434242; 
padding : 5px; 
} 
.tabTable td { 
color : #202020; 
font-size : 11px; 
} 
.tabTable td .listingDescription { 
padding : 5px 0; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px; 
color : #0e0e0e; 
} 
.tabTable td a:hover { 
text-decoration : none; 
} 
#prevOrders { 
margin : 0 0 5px 0; 
border-left : 1px solid #434242; 
} 
#prevOrders th { 
padding : 5px 10px; 
border-top : 1px solid #434242; 
border-right : 1px solid #434242; 
border-bottom : 1px solid #434242; 
text-align : center; 
} 
#prevOrders th { 
font-size : 11px; 
} 
#prevOrders th a { 
color : #0e0e0e; 
} 
#prevOrders td { 
border-right : 1px solid #434242; 
border-bottom : 1px solid #434242; 
padding : 5px; 
} 
#prevOrders td { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px; 
color : #0e0e0e; 
} 
#prevOrders td a { 
color : #343434; 
outline : none; 
text-decoration : underline; 
} 
#accountHistInfo table { 
margin : 0 0 5px 0; 
border-left : 1px solid #434242; 
} 
#accountHistInfo th { 
padding : 5px 10px; 
border-top : 1px solid #434242; 
border-right : 1px solid #434242; 
border-bottom : 1px solid #434242; 
text-align : center; 
} 
#accountHistInfo th { 
font-size : 11px; 
} 
#accountHistInfo th a { 
color : #0e0e0e; 
} 
#accountHistInfo td { 
border-right : 1px solid #434242; 
border-bottom : 1px solid #434242; 
padding : 5px; 
} 
#accountHistInfo td { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px; 
color : #0e0e0e; 
} 
#accountHistInfo td a { 
color : #343434; 
outline : none; 
text-decoration : underline; 
} 
.categoryIcon { 
padding : 10px; 
} 
.categoryIcon a { 
color : #434242; 
text-transform : uppercase; 
text-decoration : none; 
} 
.categoryIcon a:hover { 
color : #828282; 
} 
.navNextPrevWrapper { 
margin : 0 10px; 
padding : 10px 0; 
text-align : center; 
} 
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage { 
margin : 0 10px 10px 0; 
text-align : center; 
line-height : 20px; 
} 
#productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage a { 
color : #434242; 
text-transform : uppercase; 
text-decoration : none; 
} 
#productMainImage a:hover, #reviewsInfoDefaultProductImage a:hover, #productReviewsDefaultProductImage a:hover, #reviewWriteMainImage a:hover { 
color : #828282; 
} 
#productName { 
clear : both; 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
#productPrices { 
color : #202020; 
font-size : 30px; 
font-weight : bold; 
} 
#productDescription { 
margin : 0 10px; 
padding : 0; 
} 
#cartAdd { 
float : right; 
text-align : center; 
margin : 1em; 
border : 1px solid #434242; 
padding : 1em; 
} 
#alsoPurchased { 
margin-top : 10px; 
} 
#alsoPurchased a { 
color : #434242; 
text-transform : uppercase; 
text-decoration : none; 
} 
#alsoPurchased a:hover { 
color : #828282; 
} 
#productAdditionalImages { 
margin : 10px; 
border : 1px solid #434242; 
padding : 10px 0; 
} 
#productAdditionalImages .additionalImages { 
text-align : center; 
} 
#productAdditionalImages .additionalImages a { 
color : #434242; 
text-transform : uppercase; 
text-decoration : none; 
} 
#productAdditionalImages .additionalImages a:hover { 
color : #828282; 
} 
#cartInstructionsDisplay { 
padding : 10px; 
} 
#cartEmptyText { 
font-size : 13px; 
color : #161616; 
border : 1px solid #f00; 
background : #f8fac5; 
text-align : center; 
font-weight : bold; 
padding : 6px 0; 
margin : 15px 0; 
} 
#cartContentsDisplay { 
border-left : 1px solid #434242; 
} 
#cartContentsDisplay th { 
border : 1px solid #434242; 
border-left : none; 
padding : 5px; 
text-align : center; 
} 
#cartContentsDisplay th { 
font-size : 11px; 
} 
#cartContentsDisplay th a { 
color : #0e0e0e; 
} 
#cartContentsDisplay td { 
border-right : 1px solid #434242; 
border-bottom : 1px solid #434242; 
padding : 5px; 
text-align : center; 
} 
#cartContentsDisplay td .cartAttribsList { 
text-align : left; 
} 
#cartContentsDisplay td { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px; 
color : #0e0e0e; 
} 
#cartContentsDisplay td.cartTotalDisplay { 
color : #202020; 
font-size : 11px; 
font-weight : bold; 
} 
#cartContentsDisplay td #cartImage { 
float : none; 
display : block; 
} 
#cartContentsDisplay td a { 
color : #434242; 
text-transform : uppercase; 
text-decoration : none; 
} 
#cartContentsDisplay td a:hover { 
color : #828282; 
} 
#cartSubTotal { 
padding : 5px; 
text-align : right; 
font-weight : bold; 
} 
#cartSubTotal strong { 
color : #202020; 
font-size : 11px; 
font-weight : bold; 
} 
#shoppingCartDefault .buttonRow { 
margin : 5px; 
} 
#shoppingCartDefault .text_v_c { 
margin : 5px; 
text-align : right; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px; 
color : #0e0e0e; 
} 
#shoppingCartDefault .text_v_c a { 
color : #343434; 
outline : none; 
text-decoration : underline; 
} 
.advisory { 
margin : 10px; 
} 
#infoShoppingCart { 
background : #ffffff; 
} 
#infoShoppingCart div { 
padding : 20px; 
} 
#infoShoppingCart h1 { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
#popupSearchHelp div { 
padding : 20px; 
} 
#popupCVVHelp { 
background : #ffffff; 
} 
#popupCVVHelp div { 
padding : 10px 20px; 
} 
#popupCVVHelp h1 { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
.hiddenField { 
display : none; 
} 
#popupShippingEstimator { 
background : #ffffff; 
} 
#popupShippingEstimator div { 
padding : 15px; 
} 
#shippingEstimatorContent h2 { 
font-size : 11px; 
font-weight : bold; 
color : #fcfbfb; 
background : url(../images/page-title-tail.gif) repeat-x top; 
padding : 10px 10px 12px 25px; 
text-transform : uppercase; 
margin : 0 -24px 26px -22px; 
position : relative; 
} 
select#country, select#stateZone { 
width : 160px; 
margin : 0 0 3px; 
} 
input#state { 
width : 156px; 
margin : 0 0 3px 0; 
} 
#popupShippingEstimator label#stateLabel { 
display : none; 
} 
#shippingEstimatorContent td.cartTotalDisplay { 
color : #202020; 
font-size : 11px; 
font-weight : bold; 
} 
#shippingEstimatorContent table { 
margin : 0 0 5px 0; 
border-left : 1px solid #434242; 
border-bottom : 1px solid #434242; 
border-collapse : collapse; 
} 
#shippingEstimatorContent th { 
padding : 5px 10px; 
border-top : 1px solid #434242; 
border-right : 1px solid #434242; 
text-align : center; 
} 
#shippingEstimatorContent th { 
font-size : 11px; 
} 
#shippingEstimatorContent th a { 
color : #0e0e0e; 
} 
#shippingEstimatorContent td { 
border-right : 1px solid #434242; 
border-top : 1px solid #434242; 
padding : 5px; 
} 
#shippingEstimatorContent td { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
line-height : 16px; 
color : #0e0e0e; 
} 
code { 
display : block; 
padding : 10px; 
font-size : 85%; 
border : 1px solid #ccc; 
background : #f2f2f2; 
margin-bottom : 5em; 
white-space : pre; 
overflow : auto; 
} 
div.limiter { 
text-align : left; 
width : 80%; 
max-width : 708px; 
padding : 1.2em 1.5em; 
margin-left : auto; 
margin-right : auto; 
} 
ul { 
margin-bottom : 2em; 
} 
ul#news { 
border : 1px solid #ccc; 
padding : 2em; 
background : #fffeb8; 
} 
ul#portfolio li img { 
border : 1px solid #ccc; 
padding : 4px; 
} 
.fade { 
margin-bottom : 2em; 
} 
.fade p { 
margin-bottom : 2em; 
text-align : center; 
width : 100%; 
background : #000; 
} 
div#att { 
background-color : #fffeb8; 
border-bottom : 1px solid; 
height : 2.5em; 
line-height : 2.5em; 
position : absolute; 
top : 0; 
width : 100%; 
} 
div#att p { 
background : transparent url(http://famoussports.com/images/slideshow/att.png) no-repeat 0% 46%; 
margin : 0; 
display : inline; 
padding : 6px 0 6px 26px; 
} 
