/* yellow */
#menu_area ul li.menu_yellow a:hover,#menu_area ul li.menu_yellow a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/red/menu_yellow.png) top left repeat-x;
}



/* red */
#menu_area ul li.menu_red a:hover,#menu_area ul li.menu_red a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/red/menu_red.png) top left repeat-x;
}

/* green */

#menu_area ul li.menu_green a:hover,#menu_area ul li.menu_green a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/green/menu_green.png) top left repeat-x;
}

/* blue */

#menu_area ul li.menu_blue a:hover,#menu_area ul li.menu_blue a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/blue/menu_blue.png) top left repeat-x;
}

/* purple */
#menu_area ul li.menu_purple a:hover,#menu_area ul li.menu_purple a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/purple/menu_purple.png) top left repeat-x;
}


/* orange */

#menu_area ul li.menu_orange a:hover,#menu_area ul li.menu_orange a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/orange/menu_orange.png) top left repeat-x;
}

/* mauve */

#menu_area ul li.menu_mauve a:hover,#menu_area ul li.menu_mauve a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/mauve/menu_mauve.png) top left repeat-x;
}

/* burgundy */

#menu_area ul li.menu_burgundy a:hover,#menu_area ul li.menu_burgundy a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/burgundy/menu_burgundy.png) top left repeat-x;
}

/* jade */

#menu_area ul li.menu_jade a:hover,#menu_area ul li.menu_jade a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/jade/menu_jade.png) top left repeat-x;
}

/* racing */

#menu_area ul li.menu_racing a:hover,#menu_area ul li.menu_racing a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/racing/menu_racing.png) top left repeat-x;
}

/* brown */

#menu_area ul li.menu_brown a:hover,#menu_area ul li.menu_brown a.active{
position: relative;
left: -1px;
padding-left: 10px;
padding-right: 8px;
background:transparent url(../images/brown/menu_brown.png) top left repeat-x;
}

/* Drop Down Code - added 10-03-2008 (mayur ) */
.menustyle{
	width: 100%;
}

.menustyle:after{ /*Add margin between menu and rest of content in Firefox*/
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
/*
.menustyle ul{
	border: None;
	width: 100%;
	background: #d5848a;
	padding: 2px 0;
	margin: 0;
	text-align: left;
}*/

.menustyle ul li{
	display: inline;
}

.menustyle ul li a{
	color: #fff;
	padding: 0px 16px 2px 3px;
	margin: 0;
	text-decoration: none;
}

.menustyle ul li div a:hover{
	/*THEME CHANGE HERE*/
	background: #497576 !important;
}


.menustyle ul li.last {
	display: inline;
	margin-right: 0px; 
}


/* ######### Styles for Drop Down Menus ######### */

.dropmenudiv{
	position:absolute;
	top: 198px !important;
	line-height:12px !important;
	z-index:100;
	width: 115px !important;
	visibility: hidden;
	padding: 1px 0;	
}

.dropmenudiv a{
	width: auto !important;
	display: block !important;
	padding: 5px 0 5px 8px !important;
	text-decoration: none !important;
	color: #786D6B !important;
	font-size: 0.8em !important;
	font-weight:normal !important;
	letter-spacing: -0.2px;
	overflow:visible !important;
	line-height:15px;

}

.dropmenudiv a#firstItem {
	border:none !important;
}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
	overflow:visible !important;
}

.dropmenudiv a:hover{
	padding: 5px 0 5px 8px !important;
	display: block !important;
	left:0 !important;
}

/*** RED ***/
div#dropdown_red.dropmenudiv a{
	background:#fde8e9;
	color: #ee1c23 !important;
	border-top: 1px solid #ee1c23;
	width:107px !important;
}
div#dropdown_red a:hover{
	background: #f68d91 !important;
	color: #fff !important;
}
div#dropdown_red.dropmenudiv div{
	background: url('../images/dd_bottom_red.png') top right no-repeat;
	width:115px !important;
}

/*** GREEN ***/
div#dropdown_green.dropmenudiv a{
	background:#e9f6ec;
	color: #28a449 !important;
	border-top: 1px solid #28a449;
	width:112px !important;
}

div#dropdown_green a:hover{
	background: #93d1a4 !important;
	color: #fff !important;
}

div#dropdown_green.dropmenudiv div{
	background: url('../images/dd_bottom_green.png') top right no-repeat;
	width:120px !important;
}

/*** BLUE ***/
div#dropdown_blue.dropmenudiv a{
	background:#e5f7fd;
	color: #00aeef !important;
	border-top: 1px solid #00aeef;
	width:112px !important;
}

div#dropdown_blue a:hover{
	background: #7fd6f7 !important;
	color: #fff !important;
}

div#dropdown_blue.dropmenudiv div{
	background: url('../images/dd_bottom_blue.png') top right no-repeat;
	width:120px !important;
}

/*** BURGUNDY ***/
div#dropdown_burgundy.dropmenudiv a{
	background:#f7e5ec;
	border-top: 1px solid #b00440;	
	width:112px !important;	
	color: #b00440 !important;
}
div#dropdown_burgundy a:hover{
	background: #d7819f !important;
	color: #fff !important;

}
div#dropdown_burgundy.dropmenudiv div{
	background: url('../images/dd_bottom_burgundy.png') top right no-repeat;
	width:120px !important;
}

/*** ORANGE ***/
div#dropdown_orange.dropmenudiv a{
	background:#fef1e8;
	border-top: 1px solid #f57921;	
	width:112px !important;	
	color: #f57921 !important;
}
div#dropdown_orange a:hover{
	background: #fabc90 !important;
	color: #fff !important;

}
div#dropdown_orange.dropmenudiv div{
	background: url('../images/dd_bottom_orange.png') top right no-repeat;
	width:120px !important;
}

/*** MAUVE ***/
div#dropdown_mauve.dropmenudiv a{
	background:#f1f0f7;
	color: #756fb3 !important;
	border-top: 1px solid #756fb3;
	width:112px !important;
}

div#dropdown_mauve a:hover{
	background: #bab7d9 !important;
	color: #fff !important;
}

div#dropdown_mauve.dropmenudiv div{
	background: url('../images/dd_bottom_mauve.png') top right no-repeat;
	width:120px !important;
}

/*** JADE ***/
div#dropdown_jade.dropmenudiv a{
	background:#eef4f5;
	border-top: 1px solid #5d9499;	
	width:142px !important;	
	color: #5d9499 !important;
}
div#dropdown_jade a:hover{
	background: #aec9cc !important;
	color: #fff !important;

}
div#dropdown_jade.dropmenudiv div{
	background: url('../images/dd_bottom_jade.png') top right no-repeat;
	width:150px !important;
}

/*** PURPLE ***/
div#dropdown_purple.dropmenudiv a{
	background:#f9ebf4;
	color: #c33b96 !important;
	border-top: 1px solid #c33b96;
	width:112px !important;
}

div#dropdown_purple a:hover{
	background: #e19dca !important;
	color: #fff !important;
}

div#dropdown_purple.dropmenudiv div{
	background: url('../images/dd_bottom_purple.png') top right no-repeat;
	width:120px !important;
}

/*** RACING ***/
div#dropdown_racing.dropmenudiv a{
	background:#e5f0ec;
	border-top: 1px solid #006f45;	
	width:112px !important;	
	color: #006f45 !important;
}
div#dropdown_racing a:hover{
	background: #7fb7a2 !important;
	color: #fff !important;

}
div#dropdown_racing.dropmenudiv div{
	background: url('../images/dd_bottom_racing.png') top right no-repeat;
	width:120px !important;
}

/*** BROWN ***/
div#dropdown_brown.dropmenudiv a{
	background:#f4efeb;
	border-top: 1px solid #946237;	
	width:112px !important;	
	color: #946237 !important;
}
div#dropdown_brown a:hover{
	background: #c9b09b !important;
	color: #fff !important;

}
div#dropdown_brown.dropmenudiv div{
	background: url('../images/dd_bottom_brown.png') top right no-repeat;
	width:120px !important;
}

/*** TRAILING DIV ***/
.dropmenudiv div{
	width:117px !important;
	height:11px !important;
}

/*div#dropdown29.dropmenudiv div, div#dropdown9.dropmenudiv div, div#dropdown8.dropmenudiv div, div#dropdown11.dropmenudiv div{*/
.dropmenudiv div{	
	height:18px !important;
	position:relative;
	clear:both;
}

.dropmenudiv span {
	display:block;
	height: 6px;
	/* IE hack to fix a transition problem between some menu items and their drop downs*/
	background: url('../images/transparent.gif') top right repeat !important;
	padding:0 !important;
	margin:0 !important;
	line-height:0 !important;
}

/* IE6 only*/
* html .dropmenudiv span {
	display:block;
	height: 1px !important;
	/* IE hack to fix a transition problem between some menu items and their drop downs*/
	background: url('../images/transparent.gif') top right repeat !important;
	padding:0 !important;
	margin:-6px !important;
	line-height:-10px !important;
	vertical-align:bottom;
	
}