body {background: url( ../images/background2.gif) ;}
.outer-wrapper{background: url( ../images/background2.gif) 0 0 ;width: 100%; max-width: 100%;margin:0 auto; padding:0px 0px 0px 0px; }
.outer-pad {background: url( ../images/background.jpg) repeat-x center top ;position:relative;width: 100%; max-width:100%; margin:0 auto; padding:0px 0px 0px 0px;}
.menu-wrapper{background:url( ../images/menu-bg.gif) repeat-x center top !important;max-height:61px;height:61px;width: 100%; max-width: 100%;margin:0px 0px 0px 0px;padding:0px;position:relative !important;z-index: 2 !important;}
.footer-wrapper{background:url( ../images/footer-bg.gif ) repeat-x 0 top;width: 100%;max-width: 100%;height:100px;max-height: 100px;}
.banner-wrapper{background: url( ../images/background.jpg) repeat-x center bottom ;width: 100%; max-width: 100%;height:422px !important;max-height: 422px !important;padding:0px 0px 63px 0px;margin:0px 0px 0px 0px;overflow: visible !important;position:relative !important;z-index:1 !important;}
.mid-wrapper{background:url( ../images/shadow-content-top.png ) repeat-x 0 top !important;overflow:visible !important;position:relative;width: 100%; max-width: 100%;margin: 0px auto 0px; height:auto;max-height: auto;float:left;padding:0px 0px 0px 0px;}
.mid-pad{position:relative;z-index: 2;overflow:visible !important;width: 960px !important;margin: 0 auto !important;height:auto;max-height: auto;}
.main-sub-page{overflow:visible !important;width: 960px;height: auto;margin:0px 0px 0px 0px;padding: 100px 0px 40px 0px;float:left;}
.footer-pad{width: 960px;height:100px;margin: 0 auto;padding:0px;} 
.main-sub-page-links .main-sub-page-links-wrapper li{background:none !important;list-style:none;margin: 0px 0px 0px 0px !important;padding: 0px 0px 0px 0px !important;float:left;width: 310px;height: auto;display:block;}
.single_product_display .single-product-right-side{width: 580px !important;}