/* ----------------------------------------------- 
             PRE-IE7-SPECIFIC OVER-RIDES  
----------------------------------------------- */

/* these selectors not well supported pre-IE6 */
* html abbr,
* html acronym {
  cursor:help;
}

/*-------------------------*/
/* unset top-border/ -ve margin combo */
body {
  border-top: 0;
}
#wrapper {
  margin: 0 auto;
}



/*-------------------------*/
/* =DISAPPEARING LIST ICON */
/* http://positioniseverything.net/explorer/ie-listbug.html */

ul, ol, dl {
  position: relative;    
}

/*-------------------------*/
/* =GUILLOTINE */
/* http://www.positioniseverything.net/explorer/guillotine.html */


#panels .panel_1 div { 
  float: right;
  width: 120px;
}
#panels .panel_2 div { 
  float: right;
  width: 155px;
}
#panels img {
  margin: 0;
}
#tertiary #blogroll {
  float: left;
}
#tertiary .panel {
  clear: both;
  width: 165px;
}

/*-------------------------*/
/* =MISC */


/* else image slips behind background of containing div */
#primary .teasers li img,
#secondary .featured a.image img { 
  position: relative;
}


/*-------------------------*/
/* =BOX MODEL */

body.contact .zemContactForm input.zemText,
body.contact .zemContactForm textarea.zemTextarea {
  width: 279px;
}


/*-------------------------*/
/* =PEEK A BOO */



