/* $Id: ie.css,v 1.2.2.1 2010/01/20 20:11:52 johnalbin Exp $ */

/**
 * @file
 * CSS targeted specifically for Internet Explorer for Windows.
 *
 * Any CSS in this file will apply to all versions of IE. You can target
 * specific versions of IE by using conditional comments. See your sub-theme's
 * .info file for an easy way to use them.
 *
 * While building your theme, you should be aware that IE limits Drupal to 31
 * stylesheets total. The work-around for the bug is to enable CSS aggregation
 * under: admin / settings / performance.
 */


/*
 * Tabs
 */

ul.primary li a,
ul.primary li a .tab,
ul.secondary li a,
ul.secondary li a .tab {
  cursor: pointer;
}

/*
 * Drupal nodes
 */

.node-unpublished .node-inner>* {
  position: relative; /* Otherwise these elements will appear below the "Unpublished" text. */
}

/*
 * Drupal admin tables
 */
tr.even th,
tr.even td,
tr.odd th,
tr.odd td {
  border-bottom: 1px solid #ccc; /* IE doesn't display borders on table rows */
}

/*
 * Markup free clearing
 */
.clearfix {
  zoom: 1;
}

/*
 * Search bar position adjust
 */


.region-header .search-form-container .form-item {
	vertical-align:bottom;
	margin-bottom:-2px;
	zoom:1; 
	*display:inline; 
}
.region-header .search-form-container .form-item input {
	font-size:0.8em;
	height:14px;
	width:12em;
	zoom:1; 
	*display:inline;
}


/*
 * Navigation position adjust
 */
.region-header {
	margin-bottom:5px;
}
/*
 * Navigation fix 1px bottom 
 */
#navigation ul#main-menu li a {
	padding-bottom:3px;
}
/*
 * Share bar 'add this' vertical center fix
 */
.add_this {
	display:inline-block;
	vertical-align:top;
	margin-top:-0.1em;
	margin-right:15px;
}
.addthis_item {
	display:inline-block;
}
/*
 * Featured boxes bottom padding fix
 */
#boxes .region-boxes .block-aggregator h2, #boxes .region-boxes .block h3 {
	padding-bottom:0.4em;
}
