.ir {
	display: block;
	text-decoration: none;
	text-indent: -999em;
}
.noImages .ir { text-indent: 0; }

#portalnav {
	height:27px;
	margin:0 0;
	position:relative;
	text-align:left;
}
#portalnav dd {
	display: block;
	position: absolute;
	z-index: 1000;
}
#topnav dd a {
	display: block;
	line-height: 15px;
	text-indent: -9999px;
	text-decoration: none; 
}

#nav {
	margin: 0px 0;
	background: url();
	position: relative;
	z-index: 1000;
}

.home #nav { background: none; }

#mainnav {
	background: url(/!images/main_page/bailey_main_nav_tile.gif) repeat-x;
	height: 25px;
	margin: 0 0;
	position: relative;
	text-align: left;
}
#mainnav dd {
	
	display: block;
	position: absolute;
	z-index: 1000;
}
#mainnav a.ir { height: 25px; width: 100%;}

#mnhome { background:url(/!images/interior/bailey_int_nav_01b.gif) no-repeat; left: 0; height: 25px;}
#mnproperties { background:url(/!images/interior/bailey_int_nav_02b.gif) no-repeat; left: 80px;  height: 25px;}
#mnhistory { background:url(/!images/interior/bailey_int_nav_03b.gif) no-repeat; left: 245px;  height: 25px;}
#mnteam { background:url(/!images/interior/bailey_int_nav_04b.gif) no-repeat; left: 375px;  height: 25px;}
#mncontact { background:url(/!images/interior/bailey_int_nav_05b.gif) no-repeat; left: 505px;  height: 25px;}


#mnhome a.ir { background:url(/!images/interior/bailey_int_nav_01a.gif) no-repeat; width:80px; }
#mnproperties a.ir { background:url(/!images/interior/bailey_int_nav_02a.gif) no-repeat; width:165px; }
#mnhistory a.ir { background:url(/!images/interior/bailey_int_nav_03a.gif) no-repeat; width:130px; }
#mnteam a.ir { background:url(/!images/interior/bailey_int_nav_04a.gif) no-repeat; width:130px; }
#mncontact a.ir { background:url(/!images/interior/bailey_int_nav_05a.gif) no-repeat; width:110px; }


.home #mnhome a.ir, .properties #mnproperties a.ir,
.history #mnhistory a.ir, .team #mnteam a.ir,
.contact #mncontact a.ir,
#mainnav dd.IEhover a.ir, #mainnav dd:hover a.ir,
#mainnav a.ir:focus, #mainnav a.ir:hover,
#mainnav a.ir:active { background: none transparent; }



/* =DROPDOWNS *
*********************************/
#mainnav ul {
	background: #fff;
	border: 1px solid #000000;
	border-bottom: 2px solid #000000;
	font-weight: bold;
	list-style: none;
	margin: 0;
	padding: 0 0 0px;
	position: absolute;
	top: -200em;
	width: 14em;
	z-index: 100000;
}

#mainnav li { width: 100%; position: relative; }
#mainnav li ul { left: 13em; font-weight: normal; }
#mainnav li a {
	background: #fff;
	display: block;
	font-size:.83em;
	padding: 3px 5px 3px 10px;
	text-decoration: none;
}
#mainnav li a.alt1 { background: #F1F1F1; }

#mainnav li a.chsel { background: #FFCC00; color: #fff; }
#mainnav li:hover, #mainnav li.IEhover { z-index:10000; }
#mainnav li:hover > a {  background: #FFCC00; color: #fff;  }

#mainnav li a:hover {
	color: #fff;
	background: #30A6D6;
	border-left: 6px solid #55783E;
	padding-left: 4px;
}

#mainnav dd:hover > ul  { top: 25px; }
#mainnav li:hover > ul { top: 0; z-index: 100000; }

#mainnav dd.IEhover ul.ddesc, #mainnav dd ul.closeing { top: 25px; }
#mainnav li.IEhover ul.ddesc, #mainnav li ul.closeing { top: 0; z-index:100000; }

/* =IE<6 ON WINDOWS STYLES *
********************************/
/* BEGIN HIDE FROM IE MAC \*/
* html a.ir { text-indent: 0; line-height: 12em; overflow: hidden; }
* html.noImages a.ir { line-height: 1.1!important; overflow: visible; }
* html #mainnav li a { height: 1%; }
* html #mainnav li { float:left;clear:left; height: 1%; }
/* END HIDE FROM IE MAC */