/* Welcome to Compass. Use this file to write IE specific override styles.
 * Import this file using the following HTML or equivalent:
 * <!--[if IE]>
 *   <link href="/stylesheets/ie.css" media="screen, projection" rel="stylesheet" type="text/css" />
 * <![endif]--> */
/*
*************************************************
Client Name
IE Styles

Author:  andCulture, info@andCulture.com
Updated: March 5, 2012
Notes:
*************************************************
*/
/* BASELINE BOILERPLATE STYLES - USING NORMALIZE */
/* line 22, ../sass/ie.scss */
.lte9 mark {
  background: #ff0;
  color: #000; }

/* line 23, ../sass/ie.scss */
.lte9 legend {
  border: 0; }

/* line 24, ../sass/ie.scss */
.lte9 textarea {
  overflow: auto; }

/* line 25, ../sass/ie.scss */
.lte7 form {
  margin: 0; }

/* line 26, ../sass/ie.scss */
.lte7 legend {
  margin-left: -7px; }

/* line 27, ../sass/ie.scss */
.lte7 q {
  quotes: none; }

/* line 28, ../sass/ie.scss */
.ie6 legend, .ie7 legend {
  margin-left: -7px; }

/* line 29, ../sass/ie.scss */
.ie7 input[type="checkbox"] {
  vertical-align: baseline; }

/* line 30, ../sass/ie.scss */
.ie6 input {
  vertical-align: text-bottom; }

/* line 31, ../sass/ie.scss */
.ie7 img {
  -ms-interpolation-mode: bicubic; }

/* line 32, ../sass/ie.scss */
.ie7 button, input[type="button"], input[type="reset"], input[type="submit"] {
  overflow: visible; }

/* line 33, ../sass/ie.scss */
.ie6 sup, .ie6 sub {
  vertical-align: bottom; }

/* line 34, ../sass/ie.scss */
.ie6 pre, .ie6 code, .ie6 kbd, .ie6 samp {
  font-family: 'courier new',monospace; }

/* line 36, ../sass/ie.scss */
.lte9 .light.box {
  filter: none;
  background-color: rba(209, 202, 187, 0.5); }

/* IE9
--------------------------------------------------------*/
/* line 44, ../sass/ie.scss */
.lte9 .light.box {
  background-color: transparent;
  background-image: url("../images/trans-gold-light.png");
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: 100% auto; }

/* line 53, ../sass/ie.scss */
.lte9 .rotator-heading {
  background-color: transparent;
  background-image: url("../images/masthead-heading-bg.png");
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: 100% auto; }

/* line 62, ../sass/ie.scss */
.lte9 .footer-color {
  background-color: transparent;
  background-image: url("../images/trans-gold-light.png");
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: 100% auto; }

/* line 71, ../sass/ie.scss */
.lte9 .CesSearch {
  padding-left: 0; }

/* line 75, ../sass/ie.scss */
.lte9 .CesSearchPanel table input,
.lte9 .CesInitialPanel table input {
  height: 26px;
  line-height: 26px; }

/* line 81, ../sass/ie.scss */
.lte9 .site-content select,
.lte9 .site-content textarea,
.lte9 .site-content input[type=text],
.lte9 .site-content input[type=password] {
  height: 30px; }

/* IE8
--------------------------------------------------------*/
/* line 89, ../sass/ie.scss */
.lte8 .pics img {
  margin: 0; }

/* line 91, ../sass/ie.scss */
.lte8 article,
.lte8 aside,
.lte8 details,
.lte8 figcaption,
.lte8 figure,
.lte8 footer,
.lte8 header,
.lte8 hgroup,
.lte8 nav,
.lte8 section {
  display: block; }

/* line 103, ../sass/ie.scss */
.lte8 input[type="submit"],
.lte8 input[type="button"] {
  text-indent: -999999px;
  display: block;
  line-height: 1px; }
/* line 110, ../sass/ie.scss */
.lte8 .homepage-intro {
  display: block; }
/* line 114, ../sass/ie.scss */
.lte8 .CesFacetNormalLine_NotChecked .CesFacetLineCheckBox {
  background-image: url("/assets/images/ie8-unchecked.png"); }
/* line 118, ../sass/ie.scss */
.lte8 .CesFacetNormalLine_Checked .CesFacetLineCheckBox {
  background-image: url("/assets/images/ie8-checked.png"); }
/* line 122, ../sass/ie.scss */
.lte8 .CesSearch > div > div > table {
  width: auto !important; }
/* line 127, ../sass/ie.scss */
.lte8 .box.alert .header {
  background: #92192A none; }

/* IE7
--------------------------------------------------------*/
/* line 137, ../sass/ie.scss */
.lte7 p {
  width: 100%; }

/* IE6
--------------------------------------------------------*/
/* LACK OF PNG24 TRANSPARENCY SUPPORT */
/* DOUBLE FLOAT MARGIN BUG */
/* HOLLY HACKS */
/* POSITIONING ISSUES */
