/*check out programmer dev for the correct style setup*/

.submenudown {
	/*these styles are required*/
	position:absolute;
	/*these styles are required*/
	}
	
	#L20_128018{width:265px;}
	#L20_128019{width:325px;}
	#L20_128020{width:265px;}
	#L20_128021{width:218px;}
	#L20_128022{width:247px;}
	#L20_128023{width:224px;}
	#L20_128024{width:205px;}
	#L20_134133{width:212px;}
	
	#menu-header{
		background:url(/images/home/menu_headers.png) no-repeat;
		height: 1px;
		}
		#L20_128018 #holder #menu-header{background-position: 0px 0px;}
		#L20_128019 #holder #menu-header{background-position: 0px -1px;}
		#L20_128020 #holder #menu-header{background-position: 0px -2px;}
		#L20_128021 #holder #menu-header{background-position: 0px -3px;}
		#L20_128022 #holder #menu-header{background-position: 0px -4px;}
		#L20_128023 #holder #menu-header{background-position: 0px -5px;}
		#L20_128024 #holder #menu-header{background-position: 0px -6px;}
		#L20_134133 #holder #menu-header{height: 0px;}
	
	.link-holder{
		overflow: hidden;
		}
		#L20_128018 #holder .link-holder{background: url(/images/home/menu_back_1.png) repeat-x #5f6c2b;}
		#L20_128019 #holder .link-holder{background: url(/images/home/menu_back_2.png) repeat-x #5f6c2b;}
		#L20_128020 #holder .link-holder{background: url(/images/home/menu_back_3.png) repeat-x #5f6c2b;}
		#L20_128021 #holder .link-holder{background: url(/images/home/menu_back_4.png) repeat-x #5f6c2b;}
		#L20_128022 #holder .link-holder{background: url(/images/home/menu_back_5.png) repeat-x #5f6c2b;}
		#L20_128023 #holder .link-holder{background: url(/images/home/menu_back_6.png) repeat-x #5f6c2b;}
		#L20_128024 #holder .link-holder{background: url(/images/home/menu_back_7.png) repeat-x #5f6c2b;}
		#L20_134133 #holder .link-holder{background: url(/images/omenu_back.png) repeat-x #e9a03d;}
		
	#menu-footer{
		background:url(/images/home/menu_footers.png) no-repeat;
		height: 5px;
		}
		#L20_128018 #holder #menu-footer{background-position: 0px 0px;}
		#L20_128019 #holder #menu-footer{background-position: 0px -5px;}
		#L20_128020 #holder #menu-footer{background-position: 0px -10px;}
		#L20_128021 #holder #menu-footer{background-position: 0px -15px;}
		#L20_128022 #holder #menu-footer{background-position: 0px -20px;}
		#L20_128023 #holder #menu-footer{background-position: 0px -25px;}
		#L20_128024 #holder #menu-footer{background-position: 0px -30px;}
		#L20_134133 #holder #menu-footer{background:url(/images/omenu_footer.png) no-repeat}
	
	.subMenuItemsdown{
		display:block;
		text-decoration: none;
		color:#fff0bd;
		font-family: Arial;
		font-size: 11px;
		line-height: 26px;
		}
		.subMenuItemsdown span{
			cursor: pointer;
			padding-top:6px;
			padding-bottom: 6px;
			padding-left:10px;
			padding-right: 55px;
			
		}
	.subMenuItemsdown:hover,a.subMenuItemsdown.on{
		color:#1d2d07;
		background: url(/images/home/menu_on.png) repeat-x;
		}
		.subMenuItemsdown:hover span,a.subMenuItemsdown.on span{
			background: url(/images/home/menu_on_span.png) top right no-repeat;
		}
		
		/*myThacher menu*/
		#L20_134133 .subMenuItemsdown{
			color:#451f01;
		}
		#L20_134133 .subMenuItemsdown:hover,#L20_134133 a.subMenuItemsdown.on{
			color:#000000;
			background: url(/images/mythacher_back.png) repeat-x;
			}
			#L20_134133 .subMenuItemsdown:hover span,#L20_134133 a.subMenuItemsdown.on span{
				background: url(/images/mythacher_span.png) bottom right no-repeat;
			}
	
.L3Menudown{
	/*these styles are required*/
	position:absolute;
	/*these styles are required*/
	width:200px;
	}
	.L3Menudown #holder{
		background: #fefac9;
		border:solid 1px #8d2035;
	}
	.L3MenuItemsdown{
		display:block;
		text-decoration: none;
		color:#000000;
		font-family: Helvetica;
		font-size: 11px;
		line-height: 11px;
		width:200px;
		}
		.L3MenuItemsdown span{
			display:block;
			padding:9 10 8 5;
			cursor: pointer;
		}
	.L3MenuItemsdown:hover{
		background: #8d2035;
		color:#fefac9;
	}