﻿
#content-container #features { height: 300px; background: transparent url(images/bg-features.jpg) no-repeat bottom left; border-bottom: solid 13px #000000; }
#content-container #features p { color: #ebebeb; margin: 8px 0 0 0; }
#content-container #features .feature { position: relative; width: 274px; height: 300px; padding: 0 10px 0 35px; } /* 318px */
#content-container #features .feature.middle { width: 258px; border-right: solid 8px #000000; border-left: solid 8px #000000; } /* 318px */
#content-container #features .feature.right {  } /* 318px */
#content-container #features .feature h2 { width: 260px; text-indent: -9999px; height: 38px; line-height: 38px; }
#content-container #features .feature h2 a { display: block; width: 260px; height: 38px; }
#content-container #features .feature h3 { font-size: 14px; color: #ebebeb; margin: 12px 0 0 0; }
#content-container #features .feature h3 a { color: #ebebeb; }
#content-container #features .feature h3.soldout { color: #888888; }
#content-container #features .action { position: absolute; bottom: 25px; left: 35px; width: 245px; height: 22px; text-align: center; background-color: #5b5a5a; padding: 3px 0 0 0; }
#content-container #features .action a { font: 11px/18px helvetica; color: #fcca43; font-weight: bold; text-transform: uppercase; }
#content-container #features .feature img { padding: 12px 0 0 0; }

#content-container #features .feature h2.method { background: transparent url(images/hdr-feature-method.jpg) no-repeat top left; }
#content-container #features .feature h2.events { background: transparent url(images/hdr-feature-event.gif) no-repeat top left; }
#content-container #features .feature h2.testimonial { background: transparent url(images/hdr-feature-testimonial.gif) no-repeat top left; }
