/* spotlights-across */
.spotlights-across {
    font-size:13px;
    margin-top:30px;
}
.spotlights-across .wysiwyg ul, .spotligths-across .wysiwyg ol {
padding-left:15px;
}
.spotlights-across > table {
    overflow:hidden;
    padding-bottom:5px;
    border-collapse:collapse;
    width:732px;
}
.spotlights-across > table > tbody > tr > td, .spotlights-across > table > tbody > tr > th {
padding:0;
}
.spotlights-across.size-3 > table > tbody > tr > td, .spotlights-across.size-3 > table > tbody > tr > th {
width:33%;
}
.spotlights-across.size-4 > table > tbody > tr > td, .spotlights-across.size-4 > table > tbody > tr > th {
width:25%;
}
.spotlights-across > table > tbody > tr > th > h2 {
    color:#505050;
    background-color: #ebf2f8;
    padding:4px 10px;
    }
.spotlights-across > table > tbody > tr > th {
vertical-align:bottom;
text-align:left;
}
.spotlights-across > table > tbody > tr > td {
vertical-align:top;
}
    .spotlights-across >table>tbody>tr>td>*,  .spotlights-across >table>tbody>tr>th>* {
    margin-right:22px;
}
.spotlights-across img.thumb {
    display:block;
    width:220px;
    margin: 10px 0 15px;
    height:146px;
    border: 1px solid #dbdbdb;
}
.spotlights-across .description {
display:block;
padding-bottom:25px;
}
.spotlights-across >table>tbody>tr.last .description {
padding-bottom:0;
}

.spotlights-across .events {
margin-top:8px;
}
.spotlights-across .events .event {
margin-bottom:12px;
}
.spotlights-across .events .date {
font-weight:bold;
}
.spotlights-across {
    font-size:13px;
    margin-top:30px;
}
.spotlights-across .events .viewall {
text-transform:uppercase;
font-size:16px;
}
.spotlights-across .events .viewall a {
font-size:12px;
font-weight:bold;
}