/* 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;			    
}

/*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.box {
	background:#EAEAEA url(/img/tire-retread/top-fixed-background.gif);
	float:left;
	width:274px;
	margin-top:20px;
	margin-bottom:20px;		
	position:relative;			
}

div.left {
	margin-right:6px;
}

div.right {
	margin-left:8px;
}			

div.box_bottom {
	background:url(/img/tire-retread/bottom-fixed-background.gif) bottom;
	height:11px;
	clear:left;
	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:10px;
}

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.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;
}


div.box img {
	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%;
}


/*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;
}
