﻿.menuitem{
	display:inline;	
}
.menuParentPlaceHolder{height:32px;margin:0;padding:0;}

.menuMinHeight{float:right;
	width:0px;
	height:18px;
}
ul.menuParent{
	list-style-type: none;
	margin:0;	
	padding:0;
}
ul.display{display:block;}

/*menuParent*/

.menunojs ul.menuParent{
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	left:148px;
	top:124px;
	width: 860px;
}
.menunojs_About,
.menunojs_About_selected
{
	background-image:url(../images/about_holden.gif);
	width:94px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;	
}
.menunojs_About:hover,
.menunojs_About_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/about_holden_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_News,
.menunojs_News_selected
{
	background-image:url(../images/news.gif);
	width:75px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}
.menunojs_News:hover,
.menunojs_News_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/news_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_Events_Calendar,
.menunojs_Events_Calendar_selected
{
	background-image:url(../images/events_calendar.gif);
	width:114px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}
.menunojs_Events_Calendar:hover,
.menunojs_Events_Calendar_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/events_calendar_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_Results,
.menunojs_Results_selected
{
	background-image:url(../images/results.gif);
	width:102px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}	
.menunojs_Results:hover,
.menunojs_Results_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/results_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_Teams,
.menunojs_Teams_selected
{
	background-image:url(../images/teams.gif);
	width:91px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}
.menunojs_Teams:hover,
.menunojs_Teams_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/teams_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_Drivers,
.menunojs_Drivers_selected
{
	background-image:url(../images/drivers.gif);
	width:94px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}
.menunojs_Drivers:hover,
.menunojs_Drivers_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/drivers_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_Fanzone,
.menunojs_Fanzone_selected
{
	background-image:url(../images/fanzone.gif);
	width:98px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}
.menunojs_Fanzone:hover,
.menunojs_Fanzone_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/fanzone_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_Galleries,
.menunojs_Galleries_selected
{
	background-image:url(../images/galleries.gif);
	width:115px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}
.menunojs_Galleries:hover,
.menunojs_Galleries_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/galleries_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
.menunojs_Shop,
.menunojs_Shop_selected
{
	background-image:url(../images/shop.gif);
	width:69px;
	height:38px;
	display:block;
	text-indent:-2000px;
	float:left;
	position:relative;
}
.menunojs_Shop:hover,
.menunojs_Shop_selected
{
	border-bottom:2px solid #ff0000;
	background-color:#FFF;
	height:58px;
	position:relative;
	top:-10px;
	background-image:url(../images/shop_over.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	opacity: .8;
	filter: alpha(opacity=80);
}
/*********** sub menus **************/
.menunojs .submenupanel
{
	position:relative;
	height:25px;
}

.menunojs ul.childmenu{
	padding:0;
	list-style-type: none;
	margin:10px 0px 0px 148px;
	float:left;
	clear:both;
	
}
.menunojs ul.childmenu li{
	display:inline;
	margin:0;
	padding:0;
	line-height:26px;	
}
.menunojs ul.childmenu a{
	text-decoration:none;	
}
.menunojs ul.childmenu a:hover, ul.childmenu a.childselected{	
	text-decoration:underline;	
}
.menunojs .childselected
{
	text-decoration:underline;
}


