anchor.diff:  .textright {text-align:right}
   .mt50 {margin-top:50px}
   
  -.offer { position:absolute; top:0; left:0; background:url(store/offer.png) no-repeat 0 0; height:68px; width:68px; float:left; overflow:hidden; display:block; text-indent:9999px }
  -.sale { position:absolute; top:0; left:0; background:url(store/sale.png) no-repeat 0 0; height:68px; width:68px; float:left; overflow:hidden; display:block; text-indent:9999px }
  -h1 { font-family: 'Ubuntu', sans-serif; text-shadow:1px 1px 1px #fff;  margin-bottom:10px;  padding:0 0 8px 0; font-size:22px;  background:url(store/heading1bg.png) repeat-x scroll 0 17px transparent }
  -h1.headingfull {  margin-bottom:40px; margin-top:30px; background:url(store/heading1bg.png) repeat-x scroll 0 17px ; font-size:22px}
  -h1.headingmain {  margin-bottom:40px; background:url(store/heading1bg.png) repeat-x scroll 0 17px ; font-size:22px}
  -h1.headingfull span, h1 span { padding:10px 30px 13px 10px; background:#fff url(store/spanheading.png) right center no-repeat; color:#4b5b58 }
  +.offer { position:absolute; top:0; left:0; background:url(<%= asset_path 'store/offer.png' %>) no-repeat 0 0; height:68px; width:68px; float:left; overflow:hidden; display:block; text-indent:9999px }
  +.sale { position:absolute; top:0; left:0; background:url(<%= asset_path 'store/sale.png' %>) no-repeat 0 0; height:68px; width:68px; float:left; overflow:hidden; display:block; text-indent:9999px }
  +h1 { font-family: 'Ubuntu', sans-serif; text-shadow:1px 1px 1px #fff;  margin-bottom:10px;  padding:0 0 8px 0; font-size:22px;  background:url(<%= asset_path 'store/heading1bj.png' %>) repeat-x scroll 0 17px transparent }
  +h1.headingfull {  margin-bottom:40px; margin-top:30px; background:url(<%= asset_path 'store/heading1bg.png' %>) repeat-x scroll 0 17px ; font-size:22px}
  +h1.headingmain {  margin-bottom:40px; background:url(<%= asset_path 'store/heading1bg.png' %>) repeat-x scroll 0 17px ; font-size:22px}
  +h1.headingfull span, h1 span { padding:10px 30px 13px 10px; background:#fff url(<%= asset_path 'store/spanheading.png' %>) right center no-repeat; color:#4b5b58 }
   h2 { font-family: 'Ubuntu', sans-serif; text-shadow:1px 1px 1px #fff;  margin-bottom:15px;  padding:0 0 8px 0; font-size:20px;     }
   .bgnone {background:#fff; padding-left:0px}
   h3 { font-family: 'Ubuntu', sans-serif; text-shadow:1px 1px 1px #fff;  margin-bottom:10px;  padding:0 0 8px 0; font-size:17px; color:#f25c27;   }
  
positive.code: #main-nav ul > li.topcart { background:#fff; height:45px }
  #main-nav ul > li.topcart a { color:#999999; font-size:14px }
  .navbar .nav li.topcart .dropdown-toggle .caret, .navbar .nav li.dropdown.open.topcart .caret { border-bottom-color:#999999; border-top-color:#999999 }
  .carticon { background:url(store/carticon.png) repeat-x 0 0; display: inline-block; height: 23px; line-height:23px; vertical-align: text-top; width:23px; }
  ul.topcartopen li > table { border-collapse: collapse; width: 100%; margin-bottom: 5px; padding:10px }
  ul.topcartopen li > table td { vertical-align: top; padding: 5px 10px; border-bottom: 1px dashed #E7E7E7; }
  ul.topcartopen li > table .image { width: 1px; }
  
negative.code: 
  /*Copyright Bottom*/
  .copyrightbottom { background:#6a7274; padding:15px 0; color:#fff }
  #gotop { position:fixed; bottom:2px; right:5px; height:58px; width:58px; background:url(<%= asset_path 'store/gotop.png' %>) no-repeat 0 0; display:block; text-indent:-9999px; overflow:hidden }
  /*Producct page*/
  #product {margin-bottom:20px}
  .thumbnails.mainimage li.span5 { margin-bottom:0px }
  