/* GLOBAL FOR ALL LANDING*/

/*SET THE MAIN CONTENT BOX LISTS TO SQUARE*/
div#main-content ul {
    list-style-type:square;
    margin-left:0;
    padding-left:28px;	
    margin-top:0;			    
}

#main-content #ft ul {
    list-style-type: none;
}

#main-content #ft li {
    list-style-type: none;
}

/*FIX THE WIDTH OF THE TEASER AND ADD MARGIN*/			
div#main-content-teaser {
	width:480px;
	margin-bottom:40px;
}


div#main-content-teaser p {
	margin-bottom:0;
	margin-top:8px;
}
div#main-content-teaser1 p {
	margin-bottom:0;
	margin-top:4px;
}

div.box {
	background:#EAEAEA url(/img/tire-retread/top-fixed-background.gif);
	float:left;
	width:274px;
	margin-top:20px;
	margin-bottom:20px;		
	position:relative;			
}

.ServiceFeaturebox1 {
	background:#EAEAEA url(/img/tire-retread/top-fixed-background.gif);
	float:left;
	width:274px;
	margin-top:20px;
	margin-bottom:20px;		
	position:relative;			
}

.ServiceFeaturebox1.fixheight1 {
  height: 170px;
}

.ServiceFeaturebox1.fixheight2 {
  height: 110px;
}

.ServiceFeaturebox1 h2 {
  position:absolute;
  margin:0px;
  margin-top:-55px;
	color:#0A4582;
	letter-spacing:-0.035em;
	font-size:15px;
	z-index:3;
}

.ServiceFeaturebox1 h2.single {
  margin-top:-35px;
}

.ServiceFeaturebox1 p {
  margin:0px;
  padding:0px 5px 0px 5px;
  position:inherit;
  margin-bottom:10px;
  bottom:auto;
  z-index:3;
  position:relative;
}

.ServiceFeaturebox1 .columnholder .png {
  position:relative;
  z-index:3;
}

.ServiceFeaturebox1 .columnholder {
  display:block;
  float:left;
  width:135px;
  margin-top:15px;
}

.ServiceFeaturebox1 .columnholder img.pullup1 {
  position:relative;
  margin-top:-25px; 
  z-index:3;
}

.ServiceFeaturebox1 .columnholder img.pullup2 {
  position:relative;
  margin-top:-25px; 
  z-index:3;
}

.ServiceFeaturebox1 .columnholder p.link a:link, .ServiceFeaturebox1 .columnholder p.link a:visited {
	background:url(/img/tire-retread/clickthrough.gif) no-repeat 0% 50%;
	padding-left:16px;
	margin:0px;
	color:#2C5A91;
	text-decoration:none;
}

.ServiceFeaturebox1 .box_bottom {
  position:absolute;
  bottom:0px;
	background:url(/img/tire-retread/bottom-fixed-background.gif) no-repeat 0px 100%;
	height:11px;
	width:274px;
}

/*  FOR retreadProducts-landing.jsp*/
div.box1 {
	
	float:left;
	width:274px;
	margin-top:20px;
	margin-bottom:20px;		
	position:relative;			
}

div.left {
	margin-right:6px;
}
/*  FOR retreadProducts-landing.jsp*/
div.left1 {
	margin-right:0px;
}

div.right {
	margin-left:6px;
}	
/*  FOR retreadProducts-landing.jsp*/
div.right1 {
	margin-left:4px;
}		

div.box_bottom {
  position:absolute;
  bottom:0px;
	background:url(/img/tire-retread/bottom-fixed-background.gif) bottom;
	height:13px;
	width:274px;
/*	margin-top:-11px; */
}

div.box h2 {
	/* MOVE THE HEADER UP A BIT*/
	margin-top:-25px;
	margin-left:133px;
	margin-bottom:19px;
	color:#0A4582;
	letter-spacing:-0.035em;
	font-size:15px;
	
}
	
div.box p {
	color:#646464;
}	

	
div.box img {
	float:left;
	margin-top:-28px;
}

div.large_badge h2, div.full_badge h2 {
	font-size:24px;
	margin-bottom:19px;
	margin-top:-32px;
}		


/* Bottom link boxes have no top margin */
div.link {
	margin-top:0px;
}

/* headings used in bottom link boxes */
div.box h3 {
	font-size:15px;
	color:#0A4582;
	letter-spacing:-0.03em;
	margin-left:14px;
	margin-bottom:0;
	margin-top:11px;
}

/* click here for more link */
p.clickthrough {
	margin-bottom:0;
	position:relative;
	bottom:0px;
}

p.clickthrough a:link, p.clickthrough a:visited {
	background:url(/img/tire-retread/clickthrough.gif) no-repeat 0% 50%;
	padding-left:16px;
	color:#2C5A91;
	text-decoration:none;
}

p.morelink a {
	background:url(/img/tire-retread/clickthrough.gif) no-repeat 0% 50%;
	padding-left:16px;
	color:#2C5A91;
	text-decoration:none;
}

p.morelink a:hover {
	text-decoration:underline;
	color:#2C5A91;
}

/*  FOR retreadProducts-landing.jsp*/
p.clickthrough1 a:link, p.clickthrough1 a:visited {	
	padding-left:8px;
	color:#2C5A91;
	text-decoration:none;
}
p.clickthrough a:hover {
	text-decoration:underline;
}

div.clear {
	clear:left;
}

/* GLOWY STUFF */
div.large_badge_glow {
	position:absolute;
	z-index:0;
}

div#primary div.large_badge_glow {
	top:-50%;
	right:0;
}

div#secondary div.large_badge_glow {
	top:-50%;
	left:0;
}


div.box p {
	z-index:2;
	position:relative; 
}

.imgcontainor {
  float:left;
  display:block;
  width:132px;
  margin-bottom:10px;
}

.textcontainor {
  float:left;
  display:block;
  width:140px;
  margin-bottom:10px;
}

div.box .textcontainor h2 {
  margin-left:0px;
}

div.box .textcontainor p {
  padding-left:0px;
}

div.box .imgcontainor img {
  float:none;
}

div.box img {
  display:block;
	z-index:2;
	position:relative; 
}

div.box h2 {
	z-index:2;
	position:relative; 
}

div.box h3 {
	z-index:2;
	position:relative; 
}


div#main-content-teaser {
	position:relative;
	z-index:2;
}

div#main-content {
	margin-bottom:152px;
}

div.small_glow {
	position:absolute;
	top:-15%;
	left:-15%;
/*  z-index:1; */
}


/*TIRE BASICS CUSTOM*/
div#name-explained p {
	margin-left:0;
}

div#name-explained h2 {
	margin-left:14px;
}

div#main-content-teaser {
	width:550px;
}

div#name-explained p {
	margin-left:0;
	padding-left:15px;
}

/*ON CALL CUSTOM*/
p#oncalllogo img {
	clear:left;
	margin-left:0;
	padding-left:0;
	margin-top:0;
	float:none !important;
	position: relative;
	margin-right:100px;
}


/*goGreen*/

div#left-nav-links ul li#ln-smartway ul {
  display:block;
}

.GreenFeaturebox1 {
	float:left;
	width:274px;
	margin-top:20px;
	margin-bottom:20px;		
	position:relative;			
}

.GreenFeaturebox1.fixheight1 {
  height: 170px;
}

.GreenFeaturebox1.fixheight2 {
  height: 110px;
}

.GreenFeaturebox1 h2 {
  position:absolute;
  margin:0px;
  margin-top:-55px;
	color:#0A4582;
	letter-spacing:-0.035em;
	font-size:15px;
	z-index:3;
}

.GreenFeaturebox1 h2.single {
  margin-top:-35px;
}

.GreenFeaturebox1 p {
  margin:0px;
  padding:0px 5px 0px 5px;
  position:inherit;
  margin-bottom:10px;
  bottom:auto;
  z-index:3;
  position:relative;
}

.GreenFeaturebox1 .columnholder .png {
  position:relative;
  z-index:3;
}

.GreenFeaturebox1 .columnholder {
  display:block;
  float:left;
  width:135px;
  margin-top:15px;
}

.GreenFeaturebox1 .columnholder img.pullup1 {
  position:relative;
  margin-top:-55px; 
  z-index:3;
}

.GreenFeaturebox1 .columnholder img.pullup2 {
  position:relative;
  margin-top:-55px; 
  z-index:3;
}

.GreenFeaturebox1 .columnholder p.link a:link, .GreenFeaturebox1 .columnholder p.link a:visited {
	background:url(/img/tire-retread/clickthrough.gif) no-repeat 0% 50%;
	padding-left:16px;
	margin:0px;
	color:#2C5A91;
	text-decoration:none;
}

.GreenFeaturebox1 .box_bottom {
  position:absolute;
  bottom:0px;
	background:url(/img/tire-retread/bottom-fixed-background.gif) no-repeat 0px 100%;
	height:11px;
	width:274px;
}

ul.column {
	width: 154px;
	float:left;
  list-style: none;
  margin:0px;
  padding:0px;
  padding-left:20px;
}

ul.column li {
  list-style:none;
}

ul.column img.img-left {
	float:left;
	margin:2px 10px 10px 0;
	border:none
}

ul.column li h2 {
  display:block;
  width:154px;
  text-align:center;
  margin:0px;
  padding:0px;
}

li.greentiretop {
	background:url('/img/green/topCapBlue.gif') no-repeat 0 0;
  width:154px;
  vertical-align:middle;
}

li.greentiremid {
	background:url('/img/green/Blueback.gif') no-repeat 0 0%;
  width:154px;
  vertical-align:middle;
}

li.greentirebottom {
	background:url('/img/green/bottomCapBlue.gif') no-repeat 0 0;
  width:154px;
  padding-bottom:5px;
  vertical-align:middle;
}

ul.column li a {
  display:block;
  position:relative;
  width:150px;
  height:150px;
  margin-left:2px;
  overflow:hidden;
  visibility:visible;
  text-decoration:none;
}

ul.column li a.smartway {
  display:block;
  position:relative;
  width:150px;
  height:70px;
  padding-top: 40px;
  margin-left:2px;
  overflow:hidden;
  text-decoration:none;
  border: none;
}

ul.column li a span {
  display:block;
  position:absolute;
  left:4px;
  bottom:6px;
  width:142px;
  text-align:center;
}
ul.column li a span.fix-header-smart {
  display:block;
  position:absolute;
  left:4px;
  bottom:0px;
  width:142px;
  text-align:center;
}

ul.column li a.xza3AntiSplash {
	background:url('/img/green/xza3AntiSplash.jpg') no-repeat 0 0;
}

ul.column li a.xda3 {
	background:url('/img/green/xda3.jpg') no-repeat 0 0;
}

ul.column li a.XT1  {
	background:url('/img/green/XT1.jpg') no-repeat 0 0;
}

ul.column li a.xtaEnergy  {
	background:url('/img/green/xtaEnergy.jpg') no-repeat 0 5px;
}

ul.column li a.xza2 {
	background:url('/img/green/xza2.jpg') no-repeat 0 0;
}

ul.column li a.xza3 {
	background:url('/img/green/xza3+.jpg') no-repeat 0 5px;
}

ul.column li a.xdaEnergy {
	background:url('/img/green/xdaEnergy.jpg') no-repeat 0 5px;
}

ul.column li a.xOneXte  {
	background:url('/img/green/xOneXte.jpg') no-repeat 0 0;
}

ul.column li a.xOneXda {
	background:url('/img/green/xOneXda.jpg') no-repeat 0 0;
}

ul.column li a.xOneXdn2 {
	background:url('/img/green/xOneXdn2.jpg') no-repeat 0 0;
}

ul.column li a.xOneXta {
	background:url('/img/green/xOneXta.jpg') no-repeat 0 0;
}

ul.column li a.xOneXDAENERGY {
	background:url('/img/green/xOneXdaEnergy.jpg') no-repeat 0 0;
}

ul.column li a.xza1plus {
	background:url('/img/green/xza1__.jpg') no-repeat 0 0;
}

ul.column li a.xze {
	background:url('/img/green/xze.jpg') no-repeat 0 0;
}

ul.column li a.xze2 {
	background:url('/img/green/xze2.jpg') no-repeat 0 0;
}

ul.column li a.xza2energy {
	background:url('/img/green/xza2energy.jpg') no-repeat 0 0;
}

ul.column li a.xda2plusenergy {
	background:url('/img/green/xda2__energy.jpg') no-repeat 0 0;
}

ul.column li a.xde2plus {
	background:url('/img/green/xde2__.jpg') no-repeat 0 0;
}

ul.column li a.xdn2 {
	background:url('/img/green/xdn2.jpg') no-repeat 0 0;
}

ul.column li a.xdems {
	background:url('/img/green/xde.jpg') no-repeat 0 0;
}

ul.column li a.xte {
	background:url('/img/green/xte.jpg') no-repeat 0 0;
}

ul.column li a.xcoachxz {
	background:url('/img/green/xza_coach.jpg') no-repeat 0 0;
}
/**************  END GO GREEN ********************/

p.toolkitlink1 a.block  {
	background:url(/img/tire-retread/clickthrough.gif) no-repeat 0% 3px;
  display:block; 
}
