/*
 *  IE6 specific style-sheet
 *
 *  'zoom: 1' is used to trigger hasLayout in all elements,
 *  then selectively disabled with 'zoom: normal' where necessary
 *
 * @author Viknesk Kumarr Muniandy <vikneskm@sphm-newmedia.biz>
 * @since 22 May 2009
 */

* { zoom: 1; }
li { zoom: normal; }

/* Disable shadow for the PNG-challenged */
/*.shadow { display: none; }*/
.shadowed #container .shadow { display: none; }
.shadowed #container { border-left: 1px solid #ccc; padding-left: 0; margin-left: 7px; background: transparent; }
.shadowed #inner-container { border-right: 1px solid #ccc; padding-right: 0; margin-right: 7px; background: transparent; }
.shadowed #page { border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }

/* Image-caption fix */
.image-caption { zoom: normal; }

/* Header search form fix */
#PageSearchForm { zoom: normal; }
#PageSearchForm  input.submit { padding-left: 12px; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://php5.hardwarezone.com/img/core/search.png'); }

/* Sidebar */
#sidebar .toggler { margin-right: -1px; }
#sidebar.collapsed { margin-left: -5px; }
#sidebar .inner { zoom: normal; }
#sidebar .panel .more { margin-bottom: -15px; }

/* Nav menu bug-fix */
#nav li.expandable  a { margin-right: 24px; padding-bottom: 3px; }
#nav li.expandable li a { margin: 0; }

/* Subheader */
#content-header { zoom: normal; }
#content-subheader li a { vertical-align: middle; }

/* Footer */
#footer ul.links li a { zoom: normal; margin: 0 8px; }

/* Tabbed menu */
.tabs-menu a { zoom: normal; }

/* Legends */
#edit-options  legend span { zoom: normal; }