/*homepage tabs and positioning*/
#home_features li a.tab1 {
  left: 20px;
}
#home_features li a.tab2 {
  left: 116px;
}
#home_features li a.tab3 {
  left: 212px;
}
#home_features li a.tab4 {
  left: 308px;
}
#home_features li a.tab5 {
  left: 404px;
}

#top_nav li#balls div div, #top_nav li#balls div div ul {
	width:820px;
}

#top_nav li#balls div div div {
	_left: -8px;
}

#top_nav li#accessories div div, #top_nav li#accessories div div ul {
width:208px;
}

#top_nav li#accessories div div, #top_nav li#accessories div div ul {
width:208px;
}

#top_nav li#accessories li {
width:208px;
}

#shop_locator div {
	padding-left: 10px;
	position: relative;
}

#shop_locator h3.darker {
	float:left;
	display: inline;
	width: 183px;
	font-weight: normal;
}

#shop_locator h3.darker span {
	font-weight: normal;
}

#shop_locator img {
display:inline;
float:left;
padding:0 7px 0 0;
margin-top: -10px;
}

#shop_locator a.search_btn {
	width: 83px;
	height: 25px;
	margin: 0px 0 0 0;
	background: url(../images/shell/search_btn.jpg) left top no-repeat;
	display: block;
	font-size: 0;
	line-height: 0;
	text-indent: -999em;
	border: 0;
	position: absolute;
	bottom: 20px;
	left: 142px;
}

#shop_locator a.search_btn:hover {
	background-position: 0 -25px;
}

#get_started div a.get_started_btn {
	float: left;
	_display: inline;
}

#get_started div a.get_started_fr_btn {
background:url("../images/fitting/get_started_fr_btn.jpg") no-repeat scroll left top transparent;
float:left;
font-size:0;
height:33px;
line-height:0;
text-indent:-999em;
width:110px;
margin-left: 20px;
_display: inline;
}

#get_started div a.get_started_fr_btn:hover {
	background-position: 0 -33px;
}