﻿#nav 
{
	padding:0;
	margin:0;
	list-style:none;
	height:26px;
	position:relative;
	z-index:99;
	font-family:arial, verdana, sans-serif;
	width:790px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFF;
}
#menuwrapper {
	margin: 0px;
	padding: 0px;
}



#nav li.top 
{
	height:26px;
	display:block;
	float:left;
	padding:0;
	margin:0;
}

#nav li a 
{
	display:block;
	float:left;
	text-decoration:none;
	padding:0;
	cursor:pointer;
	margin:0;
}

#nav li a b 
{
	margin-left:-999px;
	padding:0; 
}

#nav li a.newproducts 
{
	border:0px;
	background:url(../images/products/products_subnav/new_products_off.gif); 
	height:26px; 
	width:150px;
	padding:0; 
	margin:0;
}
#nav li a.newproducts:hover 
{
	border:0px;
	background:url(../images/products/products_subnav/new_products_on.gif); 
	height:26px; 
	width:150px;
	padding:0; 
	margin:0;
}

#nav li a.performance 
{
	border:0px;
	background:url(../images/products/products_subnav/performance_off.gif);
	height:26px;
	width:153px;
	padding:0; 
	margin:0;
}
#nav li a.performance:hover 
{
	border:0px;
	background:url(../images/products/products_subnav/performance_on.gif); 
	height:26px; 
	width:153px;
	padding:0; 
	margin:0;
}

#nav li a.training 
{
	border:0px;
	background:url(../images/products/products_subnav/training_off.gif); 
	height:26px; 
	width:119px;
	padding:0; 
	margin:0;
}
#nav li a.training:hover 
{
	border:0px;
	background:url(../images/products/products_subnav/training_on.gif); 
	height:26px; 
	width:119px;
	padding:0; 
	margin:0;
}

#nav li a.instruction 
{
	border:0px;
	background:url(../images/products/products_subnav/instructional_off.gif); 
	height:26px; 
	width:126px;
	padding:0; 
	margin:0;
}
#nav li a.instruction:hover 
{
	border:0px;
	background:url(../images/products/products_subnav/instructional_on.gif); 
	height:26px; 
	width:126px;
	padding:0; 
	margin:0;
}



#nav li a.schools 
{
	border:0px;
	background:url(../images/products/products_subnav/schools_off.gif); 
	height:26px; 
	width:92px;
	padding:0; 
	margin:0;
}
#nav li a.schools:hover 
{
	border:0px;
	background:url(../images/products/products_subnav/schools_on.gif); 
	height:26px; 
	width:92px;
	padding:0; 
	margin:0;
}

#nav li a.gear 
{
	border:0px;
	background:url(../images/products/products_subnav/gear_off.gif); 
	height:26px; 
	width:125px;
	padding:0; 
	margin:0;
}
#nav li a.gear:hover 
{
	border:0px;
	background:url(../images/products/products_subnav/gear_on.gif); 
	height:26px; 
	width:125px;
	padding:0; 
	margin:0;
}





#nav li:hover a,
#nav a:hover
{
	background-position: 0 0px;	
	padding:0; 
	margin:0;
}

#nav table 
{
	position:absolute; 
	top:0; left:0; 
	border-collapse:collapse; 
	padding:0; 
	width:0; 
	height:0; 
	margin:-1px;
}

#nav .sub 
{
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
}


/* */

#nav li:hover,
#nav li.over
{
	position:relative; 
	z-index:9999;
	padding:0; 
	margin:0;
}

#nav a:hover
{
	position:relative; 
	white-space:normal; 
	z-index:9999;
	padding:0; 
	margin:0;
}

/* */

#nav :hover ul.sub,
#nav li.over ul.sub
{
	left:0px; 
	top:26px; 
	width:126px; 
	height:auto; 
	z-index:9999;
	padding:0; 
	margin:0;
}


#nav :hover ul.sub li,
#nav li.over ul.sub li
{
	display:block; 
	height:26px; 
	position:relative; 
	float:left; 
	width:126px; 
	font-weight:normal;
	padding:0; 
	margin:0;
}


#nav :hover ul.sub li a,
#nav li.over ul.sub li a
{
	display:block;  
	border:1px solid #888; 
	text-decoration:none; 
	padding:0; 
	cursor:pointer;
	margin:0;
}

#nav :hover ul.sub li a b,
#nav li.over ul.sub li a b
{
	position:absolute; 
	left:-9999px; 
	margin:0;
	padding:0;
}

#nav ul li a.stackandtilt 
{
	background:url(../images/products/drop_down/instruction/stack_tilt_off.gif);
	height:26px; 
	width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.stackandtilt:hover
{
	background:url(../images/products/drop_down/instruction/stack_tilt_on.gif);
	height:26px; 
	width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.dualhinged5iron 
{
	background:url(../images/products/drop_down/training/hinge_five_off.gif);
	height:26px; 
	width:124px;
	padding:0; 
	margin:0;
}
	
#nav ul.sub li a.dualhinged5iron:hover 
{
	background:url(../images/products/drop_down/training/hinge_five_on.gif);
	height:26px; 
	width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.dualhinged7iron 
{
	background:url(../images/products/drop_down/training/hinge_seven_off.gif);
	height:26px; 
	width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.dualhinged7iron:hover 
{
	background:url(../images/products/drop_down/training/hinge_seven_on.gif);
	height:26px; 
	width:124px;
	padding:0; 
	margin:0;
}
	
#nav ul li a.dualhingeddriver 
{
	background:url(../images/products/drop_down/training/hinge_driver_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.dualhingeddriver:hover 
{
	background:url(../images/products/drop_down/training/hinge_driver_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.edatacoach 
{
	background:url(../images/products/drop_down/training/data_coach_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.edatacoach:hover 
{
	background:url(../images/products/drop_down/training/data_coach_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.impactramp 
{
	background:url(../images/products/drop_down/training/impact_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.impactramp:hover 
{
	background:url(../images/products/drop_down/training/impact_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.powermaxlwedge 
{
	background:url(../images/products/drop_down/training/maximus_wedge_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.powermaxlwedge:hover 
{
	background:url(../images/products/drop_down/training/maximus_wedge_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.powermax7iron 
{
	background:url(../images/products/drop_down/training/maximus_seven_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.powermax7iron:hover 
{
	background:url(../images/products/drop_down/training/maximus_seven_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.powermaxdriver 
{
	background:url(../images/products/drop_down/training/maximus_driver_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.powermaxdriver:hover 
{
	background:url(../images/products/drop_down/training/maximus_driver_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.powermeter 
{
	background:url(../images/products/drop_down/training/power_meter_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.powermeter:hover 
{
	background:url(../images/products/drop_down/training/power_meter_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.powerpak 
{
	background:url(../images/products/drop_down/training/power_pak_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.powerpak:hover 
{
	background:url(../images/products/drop_down/training/power_pak_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.puttingtrainer 
{
	background:url(../images/products/drop_down/training/putting_trainer_off.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.puttingtrainer:hover 
{
	background:url(../images/products/drop_down/training/putting_trainer_on.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.visiontrack 
{
	position:relative;
	top:-1px;
	background:url(../images/products/drop_down/training/vision_track_off.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}
#nav ul.sub li a.visiontrack:hover 
{
	background:url(../images/products/drop_down/training/vision_track_on.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.corelinks 
{
	position:relative;
	top:-1px;
	background:url(../images/products/drop_down/training/core_links_off.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}
#nav ul.sub li a.corelinks:hover 
{
	background:url(../images/products/drop_down/training/core_links_on.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}


#nav ul li a.perfectconnextion 
{
	position:relative;
	top:-1px;
	background:url(../images/products/drop_down/training/connextion_off.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}
#nav ul.sub li a.perfectconnextion:hover 
{
	background:url(../images/products/drop_down/training/connextion_on.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.stackstick 
{
	position:relative;
	top:-1px;
	background:url(../images/products/drop_down/training/stack_stick_off.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}
#nav ul.sub li a.stackstick:hover 
{
	background:url(../images/products/drop_down/training/stack_stick_on.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.dualhingedriveranni 
{
	position:relative;
	top:-1px;
	background:url(../images/products/drop_down/training/anni_driver_off.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}
#nav ul.sub li a.dualhingedriveranni:hover 
{
	background:url(../images/products/drop_down/training/anni_driver_on.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.overspin
{
	position:relative;
	top:-1px;
	background:url(../images/products/drop_down/performance/over_spin_off.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}
#nav ul.sub li a.overspin:hover 
{
	background:url(../images/products/drop_down/performance/over_spin_on.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}


#nav ul li a.revolves 
{
	position:relative;
	top:-1px;
	background:url(../images/products/drop_down/performance/revolver_off.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}
#nav ul.sub li a.revolves:hover 
{
	background:url(../images/products/drop_down/performance/revolver_on.gif);
	height:28px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.drivinglessons 
{
	background:url(../images/products/drop_down/instruction/driving_lessons_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.drivinglessons:hover 
{
	background:url(../images/products/drop_down/instruction/driving_lessons_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.subconsciousgolf 
{
	background:url(../images/products/drop_down/instruction/subconscious_golf_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.subconsciousgolf:hover 
{
	background:url(../images/products/drop_down/instruction/subconscious_golf_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.teetogreen 
{
	background:url(../images/products/drop_down/instruction/tee_green_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.teetogreen:hover 
{
	background:url(../images/products/drop_down/instruction/tee_green_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.toptipsfromthepros 
{
	background:url(../images/products/drop_down/instruction/top_tips_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.toptipsfromthepros:hover 
{
	background:url(../images/products/drop_down/instruction/top_tips_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.giftcards 
{
	background:url(../images/products/drop_down/accessories/gift_cards_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.giftcards:hover 
{
	background:url(../images/products/drop_down/accessories/gift_cards_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.nikedrifit 
{
	background:url(../images/products/drop_down/accessories/shirts_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.nikedrifit:hover 
{
	background:url(../images/products/drop_down/accessories/shirts_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.sportelitegolfbag 
{
	background:url(../images/products/drop_down/accessories/sport_elite_off.gif);
	height:27px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.sportelitegolfbag:hover 
{
	background:url(../images/products/drop_down/accessories/sport_elite_on.gif);
	height:27px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.tourelitegolfbag 
{	
	background:url(../images/products/drop_down/accessories/tour_elite_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.tourelitegolfbag:hover 
{
	background:url(../images/products/drop_down/accessories/tour_elite_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}


#nav ul li a.umbrella 
{	
	background:url(../images/products/drop_down/accessories/umbrella_off.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.umbrella:hover 
{
	background:url(../images/products/drop_down/accessories/umbrella_on.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.sunglasses 
{	
	background:url(../images/products/drop_down/accessories/sunglasses_off.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.sunglasses:hover 
{
	background:url(../images/products/drop_down/accessories/sunglasses_on.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.ballcap 
{	
	background:url(../images/products/drop_down/accessories/ballcap_off.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.ballcap:hover 
{
	background:url(../images/products/drop_down/accessories/ballcap_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.ladyvisor
{	
	background:url(../images/products/drop_down/accessories/visor_off.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.ladyvisor:hover 
{
	background:url(../images/products/drop_down/accessories/visor_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.prov1 
{	
	background:url(../images/products/drop_down/accessories/prov1_off.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.prov1:hover 
{
	background:url(../images/products/drop_down/accessories/prov1_on.gif);
	height:25px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.oneday 
{	
	background:url(../images/products/drop_down/schools/1day_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.oneday:hover 
{
	background:url(../images/products/drop_down/schools/1day_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul li a.threeday 
{	
	background:url(../images/products/drop_down/schools/3day_off.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav ul.sub li a.threeday:hover
{
	background:url(../images/products/drop_down/schools/3day_on.gif);
	height:26px; width:124px;
	padding:0; 
	margin:0;
}

#nav :hover ul.sub li a:hover 
{
	background-position: 0 0px; 
	position:relative;
	padding:0; 
	margin:0;
}

/*
#menuwrapper 
{
	padding:0; 
	margin:0; 
	display:block;
	list-style:none; 
	position:relative; 
	z-index:9999; 
	font-family:arial, verdana, sans-serif; 
}
*/

