

#main-nav-series {width:86px; float:left;}
#main-nav-series a, #main-nav-series a:visited {display:block; width:86px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_series_off.gif); background-repeat:no-repeat;}
#main-nav-series a span {}
#main-nav-series a:hover {display:block; width:86px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_series_on.gif); background-repeat:no-repeat;}

#main-nav-about {width:82px; float:left;}
#main-nav-about a, #main-nav-about a:visited {display:block; width:82px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_about_off.gif); background-repeat:no-repeat;}
#main-nav-about a span {}
#main-nav-about a:hover {display:block; width:82px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_about_on.gif); background-repeat:no-repeat;}

#main-nav-events {width:87px; float:left;}
#main-nav-events a, #main-nav-events a:visited {display:block; width:87px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_events_off.gif); background-repeat:no-repeat;}
#main-nav-events a span {}
#main-nav-events a:hover {display:block; width:87px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_events_on.gif); background-repeat:no-repeat;}

#main-nav-how {width:85px; float:left;}
#main-nav-how a, #main-nav-how a:visited {display:block; width:85px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_how_off.gif); background-repeat:no-repeat;}
#main-nav-how a span {}
#main-nav-how a:hover {display:block; width:85px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_how_on.gif); background-repeat:no-repeat;}

#main-nav-your-running {width:88px; float:left;}
#main-nav-your-running a, #main-nav-your-running a:visited {display:block; width:88px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_your_running_off.gif); background-repeat:no-repeat;}
#main-nav-your-running a span {}
#main-nav-your-running a:hover {display:block; width:88px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_your_running_on.gif); background-repeat:no-repeat;}

#main-nav-media {width:103px; float:left;}
#main-nav-media a, #main-nav-media a:visited {display:block; width:103px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_media_off.gif); background-repeat:no-repeat;}
#main-nav-media a span {}
#main-nav-media a:hover {display:block; width:103px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_media_on.gif); background-repeat:no-repeat;}

#main-nav-video {width:87px; float:left; overflow: hidden;}
#main-nav-video a, #main-nav-video a:visited {display:block; width:87px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_video_off.gif); background-repeat:no-repeat;}
#main-nav-video a span {}
#main-nav-video a:hover {display:block; width:87px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_video_on.gif); background-repeat:no-repeat; overflow:hidden}

#main-nav-elite {width:86px; float:left;}
#main-nav-elite a, #main-nav-elite a:visited {display:block; width:86px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_elite_off.gif); background-repeat:no-repeat;}
#main-nav-elite a span {}
#main-nav-elite a:hover {display:block; width:86px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_elite_on.gif); background-repeat:no-repeat;}

#main-nav-facts {width:95px; float:left;}
#main-nav-facts a, #main-nav-facts a:visited {display:block; width:95px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_facts_off.gif); background-repeat:no-repeat;}
#main-nav-facts a span {}
#main-nav-facts a:hover {display:block; width:95px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_facts_on.gif); background-repeat:no-repeat;}

#main-nav-blogs {width:47px; float:left;}
#main-nav-blogs a, #main-nav-blogs a:visited {display:block; width:47px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_blogs_off.gif); background-repeat:no-repeat;}
#main-nav-blogs a span {}
#main-nav-blogs a:hover {display:block; width:47px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_blogs_on.gif); background-repeat:no-repeat;}

#main-nav-forum {width:52px; float:left;}
#main-nav-forum a, #main-nav-forum a:visited {display:block; width:52px; height:25px; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_forum_off.gif); background-repeat:no-repeat;}
#main-nav-forum a span {}
#main-nav-forum a:hover {display:block; width:52px; height:25px; cursor:pointer; background:url(http://static.worldmarathonmajors.com/images/menu/US/nav_forum_on.gif); background-repeat:no-repeat;}


div.nav-spacer {
	float:left;
}



