#spry .hero { background: #000 url(/images/templates/netfirms/hero-bg.png) no-repeat 0 0; width: 980px; height: 328px; margin: 0 0  2em 0; position: relative; }

#spry .hero ul{ position: absolute; left: 50px; top: 75px; color: #fff; font-size: 20px; list-style-type: none; }
#spry li{ background: url(/images/bits/orange-check.png) 0 3px no-repeat; padding: 0 0 10px 30px; list-style-type: none; }

#spry .hero .price { 
color: #93ca12;
display: block;
 height: 200px; 
 position: absolute; 
 top: 61px; 
left: 700px;
 width: 190px;
 text-align: center;
  }
   
  #starting {clear:both; color: #fff; text-transform: uppercase; font-size: 13px;}
  #currency {float:right;font-size: 24px; padding: 20px 0 0;}
  #price {float:right; font-weight: bold; font-size: 90px;  padding: 35px 0 0;}
  #term {float:right;font-size: 24px; padding: 29px 0 0;}

#spry .hero .btn-go { background-image: url(/images/templates/netfirms/hero-btn-get-started.png); background-repeat: no-repeat; background-position: 0 0; display: block; height: 75px; position: absolute; bottom: 20px; right: 46px; text-indent: -9999px; width: 246px; }
#spry .hero .btn-go:hover { background-position: 0 -74px; }

/* special styles */
#spry .special .price { background-image: url(/images/templates/netfirms/hero-price-special-33.png); }
#spry .special .btn-go { background-image: url(/images/templates/netfirms/hero-btn-buy-now.png);

