/**
 * @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.
 */

/* 
 * IE7 layout hacks
 */

.container, #header, #main, #multiColumn, .region-sidebar, .region-content-top, .region-content-top .block {
    zoom: 1;
}

#multiColumn {
}

.region-sidebar {
}

/*
 * 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;
}

/* @group Header search */
.region-header .block-search .form-text {
    /*background:url(../images/bg_19200e_46.png) 0 0 repeat;*/
    background: #d0d9b4;
    right: 20px;
    zoom: 1;
}
.region-header .block-search .form-submit {
    zoom: 1;
}
/* @end */

/* @group Slider */
#block-views-homepage_slideshow-block_1 .views-field-field-slide-title-value {
    background:url(../images/bg_000_50.png) 0 0 repeat;
}
/* @end */

/* @group Nav */
#topNav ul.nice-menu li ul li a {
    /*background:url(../images/bg_fff_90.png) 0 0 repeat;*/
    background: #fff;
    zoom: 1;
}
#topNav ul.nice-menu li ul li.last a {
    /*background:url(../images/nav_bkgd_ie_last.png) bottom left no-repeat;*/
    background:url(../images/nav_bkgd_ie7_last.png) bottom left no-repeat;
}
    #topNav ul.nice-menu li ul li.last a:hover {
        background:url(../images/nav_bkgd_ie_last_hover-red.png) bottom left no-repeat;
    }
    #topNav ul.nice-menu li.first ul li.last a:hover {
        background:url(../images/nav_bkgd_ie_last_hover-green.png) bottom left no-repeat;
    }
    #topNav ul.nice-menu li.last ul li.last a:hover {
        background:url(../images/nav_bkgd_ie_last_hover-yellow.png) bottom left no-repeat;
    }
#topNav ul.nice-menu > li > a:hover, 
#topNav ul.nice-menu > li.active-trail > a, 
#topNav ul.nice-menu > li:hover > a, 
#topNav ul.nice-menu > li:active > a, 
#topNav ul.nice-menu > li:focus > a {
    background:url(../images/bg_000_20.png) 0 0 repeat;
}
#topNav ul.nice-menu li.menu-path-programs > a, 
#topNav ul.nice-menu li.menu-path-news > a, 
#topNav ul.nice-menu li.menu-path-node-17 > a, 
#topNav ul.nice-menu li.menu-path-node-43 > a,
#topNav ul.nice-menu li.menu-path-scoutsca > a {
    background:url(../images/nav_bkgd_red.png) 0 0 repeat-x;
}
#topNav ul.nice-menu li.menu-path-programs > a:hover, 
#topNav ul.nice-menu li.menu-path-programs:hover > a, 
#topNav ul.nice-menu li.menu-path-programs:active > a, 
#topNav ul.nice-menu li.menu-path-programs:focus > a, 
#topNav ul.nice-menu li.menu-path-programs.active-trail > a, 
#topNav ul.nice-menu li.menu-path-news > a:hover, 
#topNav ul.nice-menu li.menu-path-news:hover > a, 
#topNav ul.nice-menu li.menu-path-news:active > a, 
#topNav ul.nice-menu li.menu-path-news:focus > a, 
#topNav ul.nice-menu li.menu-path-news.active-trail > a, 
#topNav ul.nice-menu li.menu-path-node-17 > a:hover, 
#topNav ul.nice-menu li.menu-path-node-17:hover > a, 
#topNav ul.nice-menu li.menu-path-node-17:active > a, 
#topNav ul.nice-menu li.menu-path-node-17:focus > a, 
#topNav ul.nice-menu li.menu-path-node-17.active-trail > a, 
#topNav ul.nice-menu li.menu-path-node-43:hover > a, 
#topNav ul.nice-menu li.menu-path-node-43:active > a, 
#topNav ul.nice-menu li.menu-path-node-43:focus > a, 
#topNav ul.nice-menu li.menu-path-node-43.active-trail > a,
#topNav ul.nice-menu li.menu-path-scoutsca:hover > a, 
#topNav ul.nice-menu li.menu-path-scoutsca:active > a, 
#topNav ul.nice-menu li.menu-path-scoutsca:focus > a, 
#topNav ul.nice-menu li.menu-path-scoutsca.active-trail > a {
    background-position: 0 -40px;
}
/* @end */

/* @group CSS3 PIE */
.region-sidebar #dash-buttons a, 
#multiColumn a.btn, 
.region-sidebar a.btn, 
body.page-netforum-locator form input[type=submit], 
body.page-netforum-locator form input[type=button], 
form#netforum_form #formButtons input[type=button], 
form#netforum_form #formButtons input[type=submit],
input.dash-button-special, 
.container, .container.borders, 
ul#secondary_nav li input#query, 
#topNav ul.nice-menu > li.last > a, 
.pageHeading .heading-content .heading-content-subnav ul ul, 
.region-sidebar #block-views-programs-block_1 h2.title, 
.region-sidebar #block-views-events-block_2 h2.title, 
.region-sidebar #block-block-13 h2.title, 
.region-sidebar #block-block-12 {
    position: relative;
    behavior:url(/sites/all/themes/scouts/pie/PIE.php);
}
.region-header .block-search .form-text, 
.region-header .block-search .form-submit {
    behavior:url(/sites/all/themes/scouts/pie/PIE.php);
}

    
/* @end */