#footer (
height: 1%;}

/*Hide from IE5/Mac\*/
#footer {
height: 1%;
}
/*END hide from IE5/Mac\*/

/*Hide from IE5/Mac\*/
*html #footer {height: 1%;
}
/*END hide from IE5/Mac\*/



/*Hide from IE5/Mac\*/
*html dl.feature{height: 1%;
}
/*END hide from IE5/Mac\*/

dl.feature {display: inline-table;}

/*Hide from IE5/Mac\*/
dl.feature {display: block;}
/*END hide from IE5/Mac\*/


/* THE HACK ZONE - */
/* hack for IE (all flavors) so the menu has a vertical line on the left */
* html div#menu ul {
	float:left; /* makes the ul wrap the li's */
	border-left:1px solid #000; /* adds the rightmost menu vertical line to the ul */
	margin-left:15px; /* IE doubles the given value above - why? */
	}
/* add a top line to drops and pops in IE browsers - can't read :first-child */
* html  div#menu ul li ul {
	border-top:1px solid #069;
	border-left:0px; /* stops the drop inheriting the ul border */
	}
/* the Tantek hack to feed IE Win 5.5-5.0 a lower value to get the pop-out to touch the drop-down */
* html  div#menu ul li ul li ul { 
  left:9.85em; 
  voice-family: "\"}\""; 
  voice-family:inherit;
  left:10em;
  }
/* and the "be nice to Opera" rule */
html>body div#menu ul li ul li ul {
  left:10em;
  }

/* an Opera-only hack to fix a redraw problem by invisibly extending the ul */
/* the first-level drop stays open for 100px below the bottom but at least it works */
/* this can be reduced to as little as 22px if you don't have pop-outs */
/* the pop-out menu stays open for 22px below the bottom but at least it works */
	@media all and (min-width: 0px){
   body div#menu ul li ul {padding-bottom:200px;}
   body div#menu ul li ul li ul {padding-bottom:22px;}
   body div#menu ul li ul li ul li ul li:hover {visibility:visible;} /* same effect as display:block in this situation */

   }
/*end Opera hack */
/* end of hack zone */
/* END OF LIST-BASED MENU */

/* finally after feeding values to all others, we deal with MAc5 IE */
/* IE5 Mac can't do drop-downs so we need to present the info in a different way*/
/* we present the drop down choices in a row and never show any second-level drops */
 /* this stylesheet is read by IE5 Mac only - hack omits 'url' and leave no space between @import and ("   */
@import("ie51_menu_hack.css"); 
/* END OF DROP DOWN MENUS */



/* fixes font-size keyword problem for IE5/Win */
body {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
	}
html>body { /* be nice to Opera */
	font-size: small;
	}

/* self-clearing floats */
* html #logo, 
* html #content,
* html #sidebar,
* html #sidebar-2,
* html #sidebar2,
* html #nav,
* html #nav, 
* html #title, 
* html #main-body, 
* html dl.teaser {
	height: 1%;
	}

/* IE doesn't like block anchors */
* html ul.articles li a { height: 1%; }

/* fixes weird IE body padding issue */
* html #wrap { height: 1%; }
