﻿#header {
    position: relative;
}

#divheader, div#header {
    position: relative;
}

#header #top {
    background-color: #f7f5ea;
    left: 8px;
}

    #header #top .nwf {
        background: url(/common/images/main/header/btn-nwf-homepage.png) top left no-repeat;
    }

        #header #top .nwf:hover {
            background: url(/common/images/main/header/btn-nwf-homepage-rollover.png) top left no-repeat;
        }

    #header #top .adopt {
        background: url(/common/images/main/header/btn-adopt-homepage.png) top left no-repeat;
    }

        #header #top .adopt:hover {
            background: url(/common/images/main/header/btn-adopt-homepage-rollover.png) top left no-repeat;
        }

    #header #top .shop {
        background: url(/common/images/main/header/btn-shop-homepage.png) top left no-repeat;
    }

        #header #top .shop:hover {
            background: url(/common/images/main/header/btn-shop-homepage-rollover.png) top left no-repeat;
        }

    #header #top .act {
        background: url(/common/images/main/header/btn-act-homepage.png) top left no-repeat;
    }

        #header #top .act:hover {
            background: url(/common/images/main/header/btn-act-homepage-rollover.png) top left no-repeat;
        }
    #header #top .kids {
        background: url(/common/images/main/header/btn-kids-homepage.png) top left no-repeat;
    }

        #header #top .kids:hover {
            background: url(/common/images/main/header/btn-kids-homepage-rollover.png) top left no-repeat;
        }

    #header #top .search {
        background: url(/common/images/main/header/bg-search-transparent.png) top left no-repeat;
    }

#header #middle {
    background: url(/common/images/main/header/new-bg-banner.png) top left no-repeat;
    left: 8px;
}

#header #menu {
    background: url(/common/images/main/header/bg-homepage-subnav.png) top left no-repeat;
    left: 8px;
}

    #header #menu a {
        left: 2px;
        color: #f7f5ea;
        font-size: 13px;
        padding: 14px 23px 14px 24px;
    }

        #header #menu a:hover,
        #header #menu a.active {
            background-color: #197b30;
        }
