/* remove the bullets, padding and margins from the lists */
	#menu ul{
		list-style-type:none;
		}
/* make the top level links horizontal and position relative so that we can position the sub level */
	#menu li{
		float:left;
		position:relative;
		z-index:100;
		}
	#menu ul.tier_1 {
		margin-left: 22px;
		}
/* use the table to position the dropdown list */
	#menu ul.tier_1 table{
		position:absolute;
		border-collapse:collapse;
		z-index:80;
		left:-1px;
		top:50px;
		}

/* style all the links */
	#menu li.drop_down a, #menu li.drop_down :visited {
		display:block;
		font-size:1em;
		width:149px;
		padding:7px;
		color:#fff;
		font-weight: bold;
		background:#e47a25;
		text-decoration:none;
		}
/* style the links hover */
	#menu li.drop_down :hover{
		color:#ececec;
		background:#fa750c;
		}

/* hide the sub level links */
	#menu ul ul {
		visibility:hidden;
		position:absolute;
		width:149px;
		height:0;
		}
/* make the sub level visible on hover list or link */
	#menu ul li:hover ul,
	#menu ul a:hover ul{
		visibility:visible;
		}
/* style top nav */
	#menu li.drop_down a.menu_saints, #menu li.drop_down .menu_saints:visited, #menu a.menu_about, #menu a.menu_events, #menu a.menu_share, #menu a.menu_menus, #menu a.menu_contact {
		display:block;
		height: 50px;
		padding: 0;
		margin: 0;
		text-indent: -3000px;
		outline: none;
		}
	#menu li.drop_down a.menu_saints, #menu li.drop_down .menu_saints:visited {
		width: 248px;
		background: transparent url(../images/btn_saints_dinner_table.jpg) 0 0 no-repeat;
		}
		
	#menu li.drop_down a.menu_saints:hover, #menu li.drop_down .menu_saints:hover {
		background: transparent url(../images/btn_saints_dinner_table.jpg) 0 -50px no-repeat;
		}
	#menu a.menu_about {
		width: 129px;
		background: transparent url(../images/btn_about_amy.jpg) 0 0 no-repeat;
		}
	#menu a.menu_events {
		width: 89px;
		background: transparent url(../images/btn_events.jpg) 0 0 no-repeat;
		}
	#menu a.menu_share {
		width: 206px;
		background: transparent url(../images/btn_share_your_thoughts.jpg) 0 0 no-repeat;
		}
	#menu a.menu_menus {
		width: 90px;
		background: transparent url(../images/btn_menus.jpg) 0 0 no-repeat;
		}
	#menu a.menu_contact {
		width: 100px;
		background: transparent url(../images/btn_contact.jpg) 0 0 no-repeat;
		}
	#menu a.menu_about:hover, #menu a.menu_events:hover, #menu a.menu_share:hover, #menu a.menu_menus:hover, #menu a.menu_contact:hover {
		background-position: 0 -50px;
		}
