/* to fix slider labels in IE6 */

/* (they don't align correctly when we fix the IE6 png transparency issue) */

#slider {
    position: static;
    margin: 0;
    padding: 0;
}

#irrigation {
    position: relative;
    float: left;
    margin: -20px 0 0 10px;
    padding: 0;
}

#aquaculture {
    position: relative;
    float: left;
    margin: -20px 0 0 -120px;
    padding: 0;
}

#biofuels {
    position: relative;
    float: left;
    margin: -20px 0 0 -120px;
    padding: 0;
}

#food-and-beverage {
    position: relative;
    float: left;
    margin: -20px 0 0 -120px;
    padding: 0;
}

#livestock-agricultural-markets {
    position: relative;
    float: left;
    margin: -20px 0 0 -120px;
    padding: 0;
}

/* to fix "go" button alignment */

#searchsubmitpage {
    position: relative;
    margin: -40px 0 0 0;
    padding: 0;
}

/* to fix "submit query" button alignment */

#filtersubmit {
    margin: 15px 0 0 0;
}

/* to fix search bar in navigation */

#nav-search {
    float: none;
    position: absolute;
    padding: 2px 2px 1px 7px;
    margin: 0;
    width: 210px;
}

#nav-search #searchsubmitpage {
    margin: 0;
    padding: 0;
}

/* to remove bullets in sidebar */

ul.term-list {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* to fix market headings */

.market .right {
    padding: 0;
    margin: 0;
}

.market .right h2 {
    padding: 12px 0 0 0;
    margin: 0;
}

.market .right ul, .market .right ul li, .market .right ul li.submarketlist {
    padding: 0;
    margin: 0;
}

.market .right ul li.submarketlist {
    padding: 0 0 10px 0;
    margin: 0 25px 0 0;
}

.market .right ul li.submarketlist a.areaimage {
    padding: 0;
    margin: 0 20px 0 0;
    background-repeat: no-repeat;
}

.market .right ul li.submarketlist a.submarkettitlelink {
    padding: 0;
    margin: 0;
}

/* to fix site title (and stop it from wrapping) */

#site-title {
    width: 650px;
}

/* I'm not sure why this works. Without the border the li elements seem to have top/bottom padding or margin even though they are set to zero. */

ul.brand-pages li {
    border: 1px solid #FFFFFF;
    padding: 0;
    margin: 0;
}

ul#menu-brand-nav.brand-pages a, .widget_nav_menu ul.menu a, .itt_market_menu_widget ul.menu a, ul#menu-resource-pages.menu li.menu_item a, ul#menu-resource-pages.menu a {
    padding: 0px 15px 0px 5px;
    text-decoration: none;
}

/* to fix vertical home page carousel */

.jcarousel-clip-vertical {
    overflow: hidden;
}

/* fix bg image on the three middle widgets */

#itt_widget_quick_links-5, #itt_widget_featured_product-4 {
    height: 220px;
}