/* PRODUCT pages 
***************************/

/* General
***********************************/
.skateboards #mainBody, .trucks #mainBody, .accessories #mainBody, .apparel #mainBody, 
.product #mainBody { margin: 0 0 0 150px; }
.locator #mainBody { margin: 0 0 0 130px; }
#mainProductImage {
	display: block;
	margin: 0 0 12px 0;
	}
.clickToEnlarge {
	display: block;
	margin: 0 auto;
	}
#productInfo { min-height: 400px; }
#productInfo ul {
	margin: 0 0 20px 0;
	padding: 0 0 0 1em;
	list-style-position: inside;
	}
.findADealer { 
	display: block;
	margin: 0 0 8px 0; 
	}
.buyOnline { 
	display: block;
	margin: 0; 
	}
h4.inlineHeader { 
	margin: 0 0 20px 0;
	padding: 0;
	color: #ffffff;
	}
#itemVariants {
	margin: 0 0 12px 0;
	}

.clear, .clear_left, .clear_right { height: 0; overflow: hidden; }
.clear { clear: both; }
.clear_left { clear: left; }
.clear_right { clear: right; }

	
/* Product homepage
************************************/
#productHome #pageTitle {
	background : url("../../images/product/heading_product.gif") left top no-repeat;
	margin : 0 0 20px 0;
	padding : 18px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:18px; /* for IE5/Win */
	}
.tblProduct td, .tblProduct td p { text-align: center; }
.tblProduct .col1 { width: 105px; }
.tblProduct .col2 { width: 150px; }
.tblProduct .col3 { width: 135px; }
.tblProduct .col4 { width: 145px; }
.tblProduct .thumbnail { 
	vertical-align: bottom; 
	padding-bottom: 4px;
	}
.tblProduct .caption { vertical-align: top; }


/* Secondary nav 
***********************************/
#secondarynav {
	float: left;
	width : 116px;
	overflow: hidden;
	background: url("../../images/techinfo/secondarynav_bottom.gif") left bottom no-repeat;
	}
#secondarynav ul {
	list-style-type : none;
	margin: 0;
	padding: 0;
	}
#secondarynav h3 {
	margin : 0 0 4px 0;
	padding : 21px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:21px; /* for IE5/Win */
	}
.skateboards #secondarynav h3, .trucks #secondarynav h3, .wheels #secondarynav h3, .accessories #secondarynav h3, 
.product #secondarynav h3 { background : url("../../images/product/selectaproduct.gif") left top no-repeat; }
.locator #secondarynav h3 { background : url("../../images/product/selectaregion.gif") left top no-repeat; }
#secondarynav h4, #secondarynav h5 {
	margin: 0;
	padding: 0;
	}
#secondarynav .productCategory, #secondarynav .dealerRegion { padding: 0 0 16px 0; }


/* Skateboards section
***********************************/
.tbl-skateboards { margin: 0 0 12px 0; }
.tbl-skateboards .caption { vertical-align: top; }
.tbl-skateboards .thumbnail { vertical-align: bottom; }
.tbl-skateboards .caption { padding: 6px 0 0 0; }
#surfriderSeriesHeading {
	background: url("../../images/product/skateboards/surfriderseries.gif") left top no-repeat;
	margin : 0 0 4px 0;
	padding : 21px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:21px; /* for IE5/Win */
	}
#surfSeriesHeading {
	background: url("../../images/product/skateboards/surfseries.gif") left top no-repeat;
	margin : 0 0 4px 0;
	padding : 21px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:21px; /* for IE5/Win */
	}
#totemSeriesHeading {
	background: url("../../images/product/skateboards/totemseries.gif") left top no-repeat;
	margin : 0 0 4px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}
#lairdSeriesHeading {
	background: url("../../images/product/skateboards/lairdseries.gif") left top no-repeat;
	margin : 0 0 4px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}
#artistSeriesHeading {
	background: url("../../images/product/skateboards/artistseries.gif") left top no-repeat;
	margin : 0 0 16px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
.caption a { color: #F7E8B2; }
.caption a:hover { color: #ffffff; }

.tbl-skateboards .col1, 
.tbl-skateboards .col2, 
.tbl-skateboards .col3, 
.tbl-skateboards .col4, 
.tbl-skateboards .col5 { 
	width: 104px; 
}

.tbl-skateboards .caption span { display: block; }

/* Detail pages */
#skateboardsDetail #mainImageWrapper {
	width: 225px;
	float: left;
	}
	
/* 	Image replacement for headings
	all image headers are either 20 pixels tall or 22 pixels.
	Be sure to pick which group it belongs to below.
************************************************************/
#skateboardsDetail #mainBody { margin: 0 24px 0 122px; }
#skateboardsDetail #productInfo { margin: 0 0 0 250px; }
#sk_29FishHeading, #sk_29SwallowHeading, #sk_29SwallowCxHeading, #sk_42StringerHeading, #sk_34GreenroomHeading, 
#sk_35SummerHeading, #sk_36CruiserHeading, #sk_36CruiserCxHeading, #sk_36LiveFreeHeading, #sk_36StringerHeading, 
#sk_36WoodieHeading, #sk_36WoodieCxHeading, #sk_34EmblemHeading, #sk_34EmblemCxHeading, #sk_33PinstripeHeading, 
#sk_35ZuluHeading, #sk_42MokuHeading, #sk_36LairdGunHeading, #sk_42LairdMalibuHeading, #sk_42FlowmasterHeading, 
#sk_42FlowmasterCxHeading, #sk_31FortKnoxHeading {
	margin : 0 0 4px 0;
	padding : 20px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:20px; /* for IE5/Win */
	}
/* Set background images for image replacement */
#sk_29FishHeading { background: url("../../images/product/skateboards/heading_29fish.gif") left top no-repeat; }
#sk_29SwallowHeading { background: url("../../images/product/skateboards/heading_29swallow.gif") left top no-repeat; }
#sk_29SwallowCxHeading { background: url("../../images/product/skateboards/heading_29swallow_cx.gif") left top no-repeat; }
#sk_34GreenroomHeading { background: url("../../images/product/skateboards/heading_34greenroom.gif") left top no-repeat; }
#sk_34EmblemHeading { background: url("../../images/product/skateboards/heading_34emblem.gif") left top no-repeat; }
#sk_34EmblemCxHeading { background: url("../../images/product/skateboards/heading_34emblem_cx.gif") left top no-repeat; }
#sk_35SummerHeading { background: url("../../images/product/skateboards/heading_35summer.gif") left top no-repeat; }
#sk_36CruiserHeading { background: url("../../images/product/skateboards/heading_36cruiser.gif") left top no-repeat; }
#sk_36CruiserCxHeading { background: url("../../images/product/skateboards/heading_36cruiser_cx.gif") left top no-repeat; }
#sk_36LiveFreeHeading { background: url("../../images/product/skateboards/heading_36livefree.gif") left top no-repeat; }
#sk_36LairdGunHeading { background: url("../../images/product/skateboards/heading_36lairdgun.gif") left top no-repeat; }
#sk_36StringerHeading { background: url("../../images/product/skateboards/heading_36stringer.gif") left top no-repeat; }
#sk_36WoodieHeading { background: url("../../images/product/skateboards/heading_36woodie.gif") left top no-repeat; }
#sk_36WoodieCxHeading { background: url("../../images/product/skateboards/heading_36woodie_cx.gif") left top no-repeat; }
#sk_33PinstripeHeading { background: url("../../images/product/skateboards/heading_33pinstripe.gif") left top no-repeat; }
#sk_35ZuluHeading { background: url("../../images/product/skateboards/heading_35zulu.gif") left top no-repeat; }
#sk_42FlowmasterHeading { background: url("../../images/product/skateboards/heading_42flowmaster.gif") left top no-repeat; }
#sk_42FlowmasterCxHeading { background: url("../../images/product/skateboards/heading_42flowmaster_cx.gif") left top no-repeat; }
#sk_42MokuHeading { background: url("../../images/product/skateboards/heading_42moku.gif") left top no-repeat; }
#sk_42StringerHeading { background: url("../../images/product/skateboards/heading_42stringer.gif") left top no-repeat; }
#sk_42LairdMalibuHeading { background: url("../../images/product/skateboards/heading_42lairdmalibu.gif") left top no-repeat; }
#sk_31FortKnoxHeading { background: url("../../images/product/skateboards/heading_31fortknox.gif") left top no-repeat; }
/* Anomaly. This needs a taller height */
#sk_32MonsterHeading, 
#sk_28TeardropHeading,
#sk_30PigC7Heading,
#sk_30PigCxHeading,
#sk_34HybridC7Heading,
#sk_34HybridCxHeading,
#sk_37GreatWaveC7Heading,
#sk_37GreatWaveCxHeading {
	margin : 0 0 4px 0;
	padding : 22px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:22px; /* for IE5/Win */	
	}
#sk_32MonsterHeading { background: url("../../images/product/skateboards/heading_32monster.gif") left top no-repeat; }
#sk_28TeardropHeading { background: url(../../images/product/skateboards/heading_28teardrop.gif) left top no-repeat; }
#sk_30PigC7Heading { background: url(../../images/product/skateboards/heading_30pig.gif) left top no-repeat; }
#sk_30PigCxHeading { background: url(../../images/product/skateboards/heading_30pig_cx.gif) left top no-repeat; }
#sk_34HybridC7Heading { background: url(../../images/product/skateboards/heading_34hybrid.gif) left top no-repeat; }
#sk_34HybridCxHeading { background: url(../../images/product/skateboards/heading_34hybrid_cx.gif) left top no-repeat; }
#sk_37GreatWaveC7Heading { background: url(../../images/product/skateboards/heading_37greatwave.gif) left top no-repeat; }
#sk_37GreatWaveCxHeading { background: url(../../images/product/skateboards/heading_37greatwave_cx.gif) left top no-repeat; }

/* New deck headers */
#hdr_28_newwave,
#hdr_28_newwave_cx,
#hdr_29_swallow,
#hdr_29_swallow_cx,
#hdr_30_rocket,
#hdr_30_rocket_cx,
#hdr_33_matthoy,
#hdr_33_matthoy_cx,
#hdr_33_fraktal,
#hdr_33_fraktal_cx,
#hdr_35_diamond,
#hdr_35_diamond_cx,
#hdr_35_bitmap,
#hdr_35_bitmap_cx,
#hdr_36_lola,
#hdr_36_lola_cx,
#hdr_31_fortknox,
#hdr_31_fortknoxblk { 
	text-indent: -9000px;
	overflow: hidden;
	width: 250px;
	height: 22px;
	margin: 0 0 4px 0;
	padding: 0;
	}

#hdr_28_newwave { background: url(../../images/product/skateboards/hdr_28_newwave.gif) 0 0 no-repeat; }
#hdr_28_newwave_cx { background: url(../../images/product/skateboards/hdr_28_newwave_cx.gif) 0 0 no-repeat; }
#hdr_29_swallow { background: url(../../images/product/skateboards/hdr_29_swallow.gif) 0 0 no-repeat; }
#hdr_29_swallow_cx { background: url(../../images/product/skateboards/hdr_29_swallow_cx.gif) 0 0 no-repeat; }
#hdr_30_rocket { background: url(../../images/product/skateboards/hdr_30_rocket.gif) 0 0 no-repeat; }
#hdr_30_rocket_cx { background: url(../../images/product/skateboards/hdr_30_rocket_cx.gif) 0 0 no-repeat; }
#hdr_31_fortknox { background: url(../../images/product/skateboards/hdr_31_fortknox.gif) 0 0 no-repeat; }
#hdr_31_fortknoxblk { background: url(../../images/product/skateboards/hdr_31_fortknoxblk.gif) 0 0 no-repeat; }
#hdr_33_matthoy { background: url(../../images/product/skateboards/hdr_33_matthoy.gif) 0 0 no-repeat; }
#hdr_33_matthoy_cx { background: url(../../images/product/skateboards/hdr_33_matthoy_cx.gif) 0 0 no-repeat; }
#hdr_33_fraktal { background: url(../../images/product/skateboards/hdr_33_fraktal.gif) 0 0 no-repeat; }
#hdr_33_fraktal_cx { background: url(../../images/product/skateboards/hdr_33_fraktal_cx.gif) 0 0 no-repeat; }
#hdr_35_diamond { background: url(../../images/product/skateboards/hdr_35_diamond.gif) 0 0 no-repeat; }
#hdr_35_diamond_cx { background: url(../../images/product/skateboards/hdr_35_diamond_cx.gif) 0 0 no-repeat; }
#hdr_35_bitmap { background: url(../../images/product/skateboards/hdr_35_bitmap.gif) 0 0 no-repeat; }
#hdr_35_bitmap_cx { background: url(../../images/product/skateboards/hdr_35_bitmap_cx.gif) 0 0 no-repeat; }
#hdr_36_lola { background: url(../../images/product/skateboards/hdr_36_lola.gif) 0 0 no-repeat; }
#hdr_36_lola_cx { background: url(../../images/product/skateboards/hdr_36_lola_cx.gif) 0 0 no-repeat; }

/* Display / Hide secondary sub navs
*************************************/
/* On Product homepage */
#productHome #skateboardsNav h5, #productHome #skateboardsNav ul,
#productHome #trucksNav h5, #productHome #trucksNav ul,
#productHome #wheelsNav h5, #productHome #wheelsNav ul,
#productHome #accessoriesNav ul, #productHome #apparelNav ul { display: none; }

/* On Skateboards pages */
.skateboards #trucksNav h5, .skateboards #trucksNav ul { display: none; }
.skateboards #accessoriesNav ul { display: none; }
.skateboards #apparelNav ul { display: none; }
.skateboards #wheelsNav ul { display: none; }

/* On Trucks pages */
.trucks #skateboardsNav h5, .trucks #skateboardsNav ul { display: none; }
.trucks #accessoriesNav ul { display: none; }
.trucks #apparelNav ul { display: none; }
.trucks #wheelsNav ul { display: none; }




/* On Accessories pages */
.accessories #skateboardsNav h5, .accessories #skateboardsNav ul { display: none; }
.accessories #trucksNav h5, .accessories #trucksNav ul { display: none; }
.accessories #apparelNav ul { display: none; }
.accessories #wheelsNav ul { display: none; }


/* wheels */
.wheels #skateboardsNav h5, .wheels #skateboardsNav ul { display: none; }
.wheels #trucksNav h5, .wheels #trucksNav ul { display: none; }
.wheels #accessoriesNav ul { display: none; }

/* Revised Skateboards landing page 2009-08-11 */
/*#skateboardsHome #content { margin-right: 0; }*/
#s_surfrider h3 {
	text-indent: -9000px;
	overflow: hidden;
	background: url(../../images/product/skateboards/surfriderseries.gif) left top no-repeat;
	height: 21px;
	margin: 0 0 12px 20px;
}

#s_thruster h3 {
	text-indent: -9000px;
	overflow: hidden;
	background: url(../../images/product/skateboards/hdr_thruster.gif) left top no-repeat;
	height: 19px;
	margin: 0 0 12px 20px;
}

#s_surfskate h3 {
	text-indent: -9000px;
	overflow: hidden;
	background: url(../../images/product/skateboards/hdr_surfskate.gif) left top no-repeat;
	height: 19px;
	margin: 0 0 12px 20px;
}

/*
#s_surfskate { margin-left: 4px; }
#s_surfskate .tbl-skateboards td.thumbnail { padding-top: 9px; }
#s_surfrider { padding-top: 20px; }
*/

/* Trucks section
*************************************/
#truckSetsHeading, #truckKitsHeading, #cx65SetHeading, #c465SetHeading, #c450SetHeading,
#c765KitHeading, #cx65KitHeading {
	margin : 0 0 12px 0;
	padding : 18px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:18px; /* for IE5/Win */
	}
#truckSetsHeading { background: url("../../images/product/trucks/trucksets.gif") left top no-repeat; }
#truckKitsHeading { background: url("../../images/product/trucks/truckkits.gif") left top no-repeat; }
.tbl-trucks { margin: 0 0 20px 0; }
.tbl-trucks .col1, .tbl-trucks .col2, .tbl-trucks .col3 { width: 139px; }
.tbl-trucks .caption { vertical-align: top; }
.tbl-trucks .thumbnail { vertical-align: bottom; }
.tbl-trucks .caption { padding: 6px 0 0 0; }

/* Common declarations */
#c765SetDetail #mainBody, #c750SetDetail #mainBody, #cx65SetDetail #mainBody, #c265SetDetail #mainBody,
#c465SetDetail #mainBody, #c450SetDetail #mainBody, #c765KitDetail #mainBody, #cx65KitDetail #mainBody { margin: 0 24px 0 122px; }

#c765SetDetail #mainImageWrapper, #c750SetDetail #mainImageWrapper, #cx65SetDetail #mainImageWrapper, 
#c265SetDetail #mainImageWrapper, #c465SetDetail #mainImageWrapper, #c450SetDetail #mainImageWrapper {
	float: left;
	width: 303px;
	}

#c765SetDetail #productInfo, #c750SetDetail #productInfo, #cx65SetDetail #productInfo, #c265SetDetail #productInfo,
#c465SetDetail #productInfo, #c450SetDetail #productInfo { margin: 0 0 0 323px; }

#c765KitDetail #mainImageWrapper, #cx65KitDetail #mainImageWrapper {
	float: left;
	width: 250px;
	}

#c765KitDetail #productInfo, #cx65KitDetail #productInfo { margin: 0 0 0 270px; }

/* C7 6.5" Set */
#c765SetHeading {
	background: url("../../images/product/trucks/heading_c765set.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}
/* C7 5.0" Set */
#c750SetHeading {
	background: url("../../images/product/trucks/heading_c750set.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}
/* CX 6.5" Set */
#cx65SetHeading { background: url("../../images/product/trucks/heading_cx65set.gif") left top no-repeat; }
/* C2 6.5" Set */
#c265SetHeading {
	background: url("../../images/product/trucks/heading_c265set.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}
#c465SetHeading { background: url("../../images/product/trucks/heading_c465set.gif") left top no-repeat; }
#c450SetHeading { background: url("../../images/product/trucks/heading_c450set.gif") left top no-repeat; }
#c765KitHeading { background: url("../../images/product/trucks/heading_c765kit.gif") left top no-repeat; }
#cx65KitHeading { background: url("../../images/product/trucks/heading_cx65kit.gif") left top no-repeat; }
	
	
/* Accessories section
***************************************/
#accessoriesDetail #mainBody { margin: 0 24px 0 122px; }
#accessoriesHome #content { min-height: 400px; }
#accessoriesHeading {
	background: url("../../images/product/accessories/accessories.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
.tbl-accessories { margin: 0 0 20px 0; }
.tbl-accessories .col1, .tbl-accessories .col2, .tbl-accessories .col3, .tbl-accessories .col4 { width: 140px; }
.tbl-accessories .caption { vertical-align: top; }
.tbl-accessories .thumbnail { vertical-align: bottom; }
.tbl-accessories .thumbnail img { display: block; margin: 0 auto; }
.tbl-accessories .caption { padding: 6px 0 0 0; }
/* Detail page */
#accessoriesDetail #mainImageWrapper {
	float: left;
	width: 224px;
	}
#accessoriesDetail #productInfo {
	margin: 0 0 0 240px;
	}
#pipewrenchHeading {
	background: url("../../images/product/accessories/heading_pipewrench.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 22px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:22px; /* for IE5/Win */
	}

#gasketRisersHeading {
	background: url("../../images/product/accessories/heading_gasketrisers.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 20px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:20px; /* for IE5/Win */
	}
#carverHardwareHeading {
	background: url("../../images/product/accessories/heading_carverhardware.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
	
/* Wheels section
***************************************/
#wheelsDetail #mainBody { margin: 0 24px 0 122px; }
#wheelsHome #content { min-height: 400px; }
#wheelsHeading {
	background: url("../../images/product/wheels/wheels.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
.tbl-wheels { margin: 0 0 20px 0; }
.tbl-wheels .col1, .tbl-wheels .col2, .tbl-wheels .col3, .tbl-wheels .col4 { width: 140px; }
.tbl-wheels .caption { vertical-align: top; }
.tbl-wheels .thumbnail { vertical-align: bottom; }
.tbl-wheels .thumbnail img { display: block; margin: 0 auto; }
.tbl-wheels .caption { padding: 6px 0 0 0; }
/* Detail page */
#wheelsDetail #mainImageWrapper {
	float: left;
	width: 224px;
	}
#wheelsDetail #productInfo {
	margin: 0 0 0 240px;
	}
#78a {
	background: url("../../images/product/wheels/heading_pipewrench.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 22px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:22px; /* for IE5/Win */
	}

#81a {
	background: url("../../images/product/wheels/heading_gasketrisers.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 20px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:20px; /* for IE5/Win */
	}
#radials {
	background: url("../../images/product/accessories/heading_carverhardware.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
	
/* Apparel section
*****************************************/
#apparelDetail #mainBody { margin: 0 24px 0 122px; }
#apparelHeading {
	background: url("../../images/product/apparel/apparel.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
.tbl-apparel { margin: 0 0 20px 0; }
.tbl-apparel .col1, .tbl-apparel .col2, .tbl-apparel .col3 { width: 144px; }
.tbl-apparel .caption { vertical-align: top; }
.tbl-apparel .thumbnail { vertical-align: bottom; }
.tbl-apparel .thumbnail img { display: block; margin: 0 auto; }
.tbl-apparel .caption { padding: 6px 0 0 0; }
/* Detail page */
#apparelDetail #mainImageWrapper {
	float: left;
	width: 248px;
	}
#apparelDetail #productInfo {
	margin: 0 0 0 264px;
	}
#liveFreeTshirtHeading {
	background: url("../../images/product/apparel/heading_livefreetshirt.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}
#summerTshirtHeading {
	background: url("../../images/product/apparel/heading_summertshirt.gif") left top no-repeat;
	margin : 0 0 12px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
#emblemTshirtHeading {
	background: url("../../images/product/apparel/heading_emblemtshirt.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 18px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:18px; /* for IE5/Win */
	}
#carverBeanieHeading {
	background: url("../../images/product/apparel/heading_carverbeanie.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 17px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:17px; /* for IE5/Win */
	}
#carverCapHeading {
	background: url("../../images/product/apparel/heading_carvercap.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 21px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:21px; /* for IE5/Win */
	}
#crosskatesTshirtHeading {
	background: url("../../images/product/apparel/heading_crosskatestshirt.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}	
#pancarverTshirtHeading {
	background: url("../../images/product/apparel/heading_pancarver.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 19px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:19px; /* for IE5/Win */
	}
#flyingfishTshirtHeading {
	background: url("../../images/product/apparel/heading_flyingfish.gif") left top no-repeat;
	margin : 0 0 2px 0;
	padding : 22px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:22px; /* for IE5/Win */
	}
		

/* Popup windows
****************************************/
#popup { 
	margin: 0;
	padding: 0;
	}
#popupWraper { width: 450px; }
#fullImage {
	display: block;
	border-bottom: 3px double #FFD24F;
	}
#closeWindow {
	display: block;
	float: right;
	margin: 5px 2px 0 0;
	}
#productDetailText {
	display: block;
	margin: 7px 0 0 6px;
	}
	
	
/* Find a Dealer pages
****************************************/
#findADealerHeading {
	background: url("../../images/product/locator/heading_findadealer.gif") center top no-repeat;
	margin : 0 0 16px 0;
	padding : 31px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:31px; /* for IE5/Win */	
	}
#regionMapImage {
	display: block;
	margin: 0 auto 16px auto;
	}
#clickHereIntl { margin-bottom: 72px; }
#clickHereIntl a {
	display: block;
	background: url("../../images/product/locator/clickhere_intl.gif") center top no-repeat;
	width: 336px;
	margin: 0 auto 20px auto;
	padding : 10px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:10px; /* for IE5/Win */
	}
#west #pageTitle, #east #pageTitle, #central #pageTitle, #intl #pageTitle, #intl .altPageTitle {
	margin : 0 0 16px 0;
	padding : 27px 0 0 0;
	overflow : hidden;
	height : 0px !important; 
	height /**/:27px; /* for IE5/Win */
	border-top: 1px solid #E99519;
	border-bottom: 1px solid #E99519;
	}
#west #pageTitle { background: url("../../images/product/locator/heading_west.gif") left 6px no-repeat; }
#east #pageTitle { background: url("../../images/product/locator/heading_east.gif") left 6px no-repeat; }
#central #pageTitle { background: url("../../images/product/locator/heading_central.gif") left 6px no-repeat; }
#intl #pageTitle { background: url("../../images/product/locator/heading_intl_dealers.gif") left 6px no-repeat; }
#intl .altPageTitle { background: url("../../images/product/locator/heading_intl_dist.gif") left 6px no-repeat; }
.tblDealers { margin: 0 0 24px 0; }
.tblDealers td { vertical-align: top; }
.tblDealers .col1 { width: 210px; }
.tblDealers .col2 { width: 200px; }
.regionSubheading {
	color: #F7E8B2;
	margin: 0 0 12px 0;
	padding: 0 0 2px 0;
	border-bottom: 1px dotted #e99519;
	}
/* Display / Hide secondary sub navs */
/* On West page */
#west #centralNav ul, #west #eastNav ul, #west #intlNav ul { display: none; }
/* On Central page */
#central #westNav ul, #central #eastNav ul, #central #intlNav ul { display: none; }
/* On East page */
#east #centralNav ul, #east #westNav ul, #east #intlNav ul { display: none; }
/* On Int'l page */
#intl #centralNav ul, #intl #eastNav ul, #intl #westNav ul { display: none; }

/* added 2009-08-03 hide skateboard series titles per Neil */
/*
#skateboardsNav h5,
#skateboardsHome #mainBody h3 { 
	display: none; 
}*/
