/** mainNav **/

div.mainNav {
	background:url('../images/sprite-card.jpg') no-repeat -20px -20px;
	width:700px;
	height:32px;
	margin:0 0 0 40px;

}

div.mainNav ul{
	position:relative;
	float:left;
	z-index:10;
}

div.mainNav ul li{
	float:left;
	display:inline;
}

div.mainNav ul li a {
	display:block;
	height:32px;	
	text-indent:-3000em;
	font-size:.3em;
}

div.mainNav ul li a:hover{
	background:url('../images/sprite-card.jpg') no-repeat -20px -70px;
}

/* home button */
 div.mainNav ul li#mn1 a{	
	width:30px;
	height:32px;	
	float:left;
	margin-top:0;
}



/* view all offers */
div.mainNav ul li#mn2 a{	
	margin-left:269px;
	width:106px;
}

div.mainNav ul li#mn2 a:hover{
	background-position: -319px -70px;
}




/* city */
div.mainNav ul li#mn3 a{		
	margin-left:14px;
	width:35px;
}

div.mainNav ul li#mn3 a:hover{
	background-position: -439px -70px;
}




/* crossover */

div.mainNav ul li#mn4 a{		
	margin-left:10px;
	width:76px;
}

div.mainNav ul li#mn4 a:hover{
	background-position: -484px -70px;
}




/* sport */

div.mainNav ul li#mn5 a{		
	margin-left:15px;
	width:44px;
}

div.mainNav ul li#mn5 a:hover{
	background-position: -575px -70px;
}




/* sport */

div.mainNav ul li#mn6 a{		
	margin-left:15px;
	width:30px;  /*was 30px */
}

div.mainNav ul li#mn6 a:hover{
	background-position: -634px -70px;
}



/* lcv */

div.mainNav ul li#mn7 a{		
	/*border:1px solid orange;*/
	margin-left:14px;
	width:30px;
}

div.mainNav ul li#mn7 a:hover{
	background-position: -678px -70px;
}




/** dropdown **/


div.mainNav ul li ul.drop{	
	display:none;
	position: absolute; 	
	width:151px;		
	color:#676767;
	top:32px;
	margin-left:10px;	
	z-index:999;	
}




div.mainNav ul li ul.drop li{
	height:26px;
	display:block;
	background:url("../images/sprite-card.jpg") no-repeat -20px -136px;

	/*background:#EFEFEF;*/
	width:151px !important;
	padding:0;
	margin:0;
	clear:left;

	/* additional to try and stop fader bar from poking through */
	z-index:999 !important;
	/*float:left;
	zoom:1;*/

	/*border:1px solid purple;*/
}


div.mainNav ul li ul.drop li a {
	
	height:16px;
	width:230px !important;
	color:#666666;
	text-indent:0em;
	font-size:69%;
	text-decoration:none;
	padding:0;
	margin:5px 5px 5px 8px;
	background:none;
	
}


div.mainNav ul li ul.drop li a:hover {
	/*width:140px !important;
	height:16px;*/
	background:none;
	color:#ff0000;
	/*padding:0;
	margin:0;*/
	cursor:hand;
	/*border:1px solid orange;*/

}




/*


.shimmed {
    _azimuth: expression(
        this.shimmed = this.shimmed || 'shimmed:'+this.insertAdjacentHTML('beforeBegin','<iframe style="filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);position:absolute;top:0px;left:0px;width:100%;height:100%" frameBorder=0 scrolling=no src="javascript:false;document.write('+"''"+');"></iframe>'),
        'inherit');
}
*/



















/** end mainNav **/

