#differentBox {
    background: url('/images_2011/common/makes_different_bg.png') no-repeat;
    text-transform: lowercase
}

#differentBox:hover {
    background: url('/images_2011/common/makes_different_bg.png') no-repeat 0 -80px
}

#searchContainer {
    background: #1fadc3
}

#searchContainerLS {
    background: url('/images_2011/common/search_bar_bg_ls.jpg') no-repeat top right
}

#searchContainerRS {
    background: url('/images_2011/common/search_bar_bg_rs.jpg') no-repeat 495px 0
}

#innerSearchContainer {
    background: url('/images_2011/common/search_bar_inner_bg.png') no-repeat
}

#haveQuestionsBox {
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    background: #fafaf9;
    border-right: 1px solid #d7d7d7;
    border-left: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px
}

#socialButtonsHeader a {
    -moz-transition: opacity .25s ease 0s;
    -o-transition: opacity .25s ease 0s;
    -webkit-transition: opacity .25s ease 0s;
    opacity: .5;
    transition: opacity .25s ease 0s
}

#facebookButtonHeader {
    background: url('/images_2011/common/social_header_fb.png') no-repeat
}

#twitterButtonHeader {
    background: url('/images_2011/common/social_header_twitter.png') no-repeat
}

#plusOneButtonHeader {
    background: url('/images_2011/common/social_header_plusone.png') no-repeat
}

#blogButtonHeader {
    background: url('/images_2011/common/social_header_blog.png') no-repeat
}

#haveQuestionsBox a:hover {
    opacity: 1
}

#searchField {
    -moz-border-radius: 8px;
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.3);
    -o-border-radius: 8px;
    -o-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.3);
    -webkit-border-radius: 25px;
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.3);
    background: #fff;
    border: 0;
    border-radius: 8px;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.3);
    line-height: 32px
}

#mainNavContainer {
    -moz-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 0 rgba(255, 255, 255, 0.3);
    -o-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.3);
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.3);
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 1px 2px rgba(0, 0, 0, 0.3), 0 0 40px rgba(255, 255, 255, 0.3);
    background: #f0f3aa
}

#mainNav li {
    border-right: 1px solid #676767
}

#mainNav li.last {
    border-right: 0
}

#innerMainBodyHome {
    background: #fff
}

#innerMainBody {
    background: #fff
}

#leftCol {
    
}

#footer {
    background: url('/images_2011/common/footer_main_bg.jpg') repeat-x
}

#innerFooter {
    background: url('/images_2011/common/footer_top_layer_bg.jpg') no-repeat 243px 0
}
