#mainContent_wide{ float:left;  position:relative; width:720px; margin:20px 0 0 0}
 
#mainContent_wide blockquote{display:block; background:#F2F3F4; color:#415259; font-size:3em; padding:0.3em; line-height:1.2em; letter-spacing:-1px}

#mainContent_wide .features{display:block; width:740px; float:left; margin:20px 0 0 0}

#mainContent_wide .features li{display:block; width:350px; float:left; margin:0 20px 20px 0}

#mainContent_wide .features li:hover{background:#fafafa}

#mainContent_wide .features h3{font-size:1.4em; font-weight:normal; padding:0 10px}

#mainContent_wide .features p{padding:0 10px}

#mainContent_wide .sub_features{display:block; width:740px; float:left; margin:0 0 10px 0; padding:0 0 10px 0}

#mainContent_wide .sub_features .block{display:block; width:350px; float:left; margin:0 20px 0 0; border-top:1px solid #E6E6E6; padding:20px 0 0 0}

#mainContent_wide .sub_features .block h3{display:block; padding:2px 5px 15px 5px; width:340px; color:#fff; margin:0; line-height:1.4em; font-size:1.4em}

#mainContent_wide .sub_features .block h3.shade_one{background:#415259 url(../images/arrow_down.png) bottom left no-repeat}

#mainContent_wide .sub_features .block h3.shade_two{background:#68757B url(../images/arrow_down.png) bottom left no-repeat}

#mainContent_wide .sub_features .block ul{margin:5px 0 0 10px}

#mainContent_wide .listings{display:block; float:left; width:100%; border-top:1px solid #E4E6E7}

#mainContent_wide .listings .searchgroup{display:none}

#mainContent_wide .listings li{display:block; float:left; width:720px; border-bottom:1px solid #E4E6E7; padding:10px 0}

#mainContent_wide .listings li .image{display:block; float:left; width:120px}

#mainContent_wide .listings li .content{display:block; float:right; width:580px}

#mainContent_wide .listings li:hover{background:#fafafa}

#mainContent_wide .listings li a.info{color:#000; background: #f4711f; padding: 4px 7px; margin: 0 5px 0 0; font-weight: bold}
#mainContent_wide .listings li a.book{color:#fff; background: #c61d22; padding: 4px 7px; font-weight: bold}
#mainContent_wide .listings li span.soldout{color:#fff; background: #000; padding: 4px 7px; font-weight: bold}
#mainContent_wide .listings li .limited {  background: none repeat scroll 0 0 #FEF5F1; color: #8C2E0B; font-weight: bold; padding: 4px 7px;text-transform: uppercase;border: 1px solid #ED541D;margin: 0 0 0 5px}

#mainContent_wide .calendarsearchresultsdate{display:none}

#mainContent_wide .paging{display:block; float:left}

#mainContent_wide .paging p{display:block; float:left}

#mainContent_wide .paging .webblerpaging{display:block; float:left}

#mainContent_wide .paging .webblerpaging a{color:#999; padding:0 0.2em; float:left; font-weight:normal; text-decoration:underline}

#mainContent_wide .paging .webblerpaging a.current{font-weight:bold; text-decoration:none; color:#000}

#mainContent_wide .paging .webblerpaging a.pagingnext, #mainContent_wide .paging .webblerpaging a.pagingprevious{display:none}

#mainContent_wide .pulse_embed .twtr-widget {float: right; margin: -10px 5px 0 0;}
#mainContent_wide .pulse_embed .twtr-timeline {min-height: 108px !important}
