/* -- main navigation -- */

ul#mainmenu li						{display:block; float:left;}
ul#mainmenu li a						{display:block; outline:none; height:185px; background:transparent url(../images/mainmenu.png) no-repeat 0 0; text-indent:-9009px; margin:0 0 0 0; padding:0 0 0 0;}

/* links */

ul#mainmenu li#mainmenu_about a 			{width:99px; background-position: 0 0;}
ul#mainmenu li#mainmenu_menu a		 		{width:100px; background-position: -99px 0;}
ul#mainmenu li#mainmenu_franchise a			{width:100px; background-position: -199px 0;}
ul#mainmenu li#mainmenu_news a 				{width:100px; background-position: -299px 0;}
ul#mainmenu li#mainmenu_events a 			{width:100px; background-position: -399px 0;}
ul#mainmenu li#mainmenu_contactus a 		{width:140px; background-position: -499px 0;}

/* hover */

ul#mainmenu li#mainmenu_about a:hover 		{width:99px; background-position: 0 -185px;}
ul#mainmenu li#mainmenu_menu a:hover		{width:100px; background-position: -99px -185px;}
ul#mainmenu li#mainmenu_franchise a:hover	{width:100px; background-position: -199px -185px;}
ul#mainmenu li#mainmenu_news a:hover 		{width:100px; background-position: -299px -185px;}
ul#mainmenu li#mainmenu_events a:hover 		{width:100px; background-position: -399px -185px;}
ul#mainmenu li#mainmenu_contactus a:hover 	{width:140px; background-position: -499px -185px;}

/* current page */

body#currentpage_about ul#mainmenu li#mainmenu_about a {width:99px; background-position: 0 -370px;}
body#currentpage_menu ul#mainmenu li#mainmenu_menu a {width:100px; background-position: -99px -370px;}
body#currentpage_franchise ul#mainmenu li#mainmenu_franchise a {width:100px; background-position: -199px -370px;}
body#currentpage_news ul#mainmenu li#mainmenu_news a {width:100px; background-position: -299px -370px;}
body#currentpage_events ul#mainmenu li#mainmenu_events a {width:100px; background-position: -399px -370px;}
body#currentpage_contactus ul#mainmenu li#mainmenu_contactus a {width:140px; background-position: -499px -370px;}