#contentTier1Background { z-index: 2; position: relative; left: 0px; width: 100%; background-image: url(img/base_bg_shadow.png); background-repeat: repeat-y; background-position: center top; background-color: #ffffff; .shadow { /* horizontal shadow at the top */ position: absolute; width: 100%; height: 94px; background-image: url(img/topContentAreaShadow.png); background-repeat: no-repeat; background-position: center top; background-size: 100% 100%; } .wrapper { width: 1024px; position: relative; left: 50%; margin-left: -512px; // min-height: 200px; #contentTier1 { height: inherit; } } } // Internet Explorer 8 .css2 { #contentTier1Background { .shadow { background-repeat: repeat-x !important; top: 0; left: 0; } } }