.widget {
    padding-bottom: 10px;
    margin-bottom: 10px;

}
#content-column-two .widget {
    border-bottom: 1px dashed #7b7b7b;
}


.row-0 {
    margin-bottom: 1px;
}


.WidgetSlot-content-lead div.scrollable {
    width: 980px;
}

.WidgetSlot-content-lead div.scrollable div.item {
    width: 327px;
}

#content-column-two div.scrollable div.item {
    width: 258px;
}
#content-column-one div.scrollable div.item {
    width: 328px;
}
#content-column-one div.scrollable {
    width: 660px;
}

#content-column-two div.scrollable {
    width: 260px; 
}

.nextPage,
.prevPage {
    width: 20px;
    height: 20px;
    float: left;
    margin: 15px 0 0;
    background-repeat: no-repeat;
    overflow: hidden;
}
.prevPage {
    background-image: url("button_prev.png");
}
.nextPage {
    background-image: url("button_next.png");
    float: right;
}
.nextPage:hover,
.prevPage:hover {
    background-position: 0 -20px;
}

div.scrollable { 
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
    float: left;
    height: 144px;
} 
 
div.scrollable div.items { 
    /* this cannot be too large */ 
    width:20000em; 
    position:absolute; 
} 
 
div.scrollable div.item { 
    float:left; 
    margin: 1px;
} 
 
.NavigationWidget div.scrollable {
    height: 50px;
}


.NavigationWidget div.item {
    text-align: center;
}

.NavigationWidget div.item a {
    display: block;
    height: 50px;
    overflow: hidden;
    opacity: 0.7;
}


.NavigationWidget div.item a:hover {
    opacity: 1;
}

#content-column-two .NavigationWidget div.scrollable div.item {
    width: auto;
    margin: 0 5px;
}

#content-column-one .NavigationWidget div.scrollable div.item {
    width: auto;
    margin: 0px 10px;
}



.content-columns-two .widget h2 {
    margin: 3px 0;
}

.widget {
    clear: both;
}

.WidgetContainer {
    clear: both;
}

.ContentWidgets .widget {
    padding: 20px 0px;
}

.FeaturedVideoWidget .video {
    width: 300px !important;
    float: none;
    height: 72px;
}


.NewsletterWidget .header {
cursor: pointer;
}
.NewsletterWidget .content {
    display: none;
}



#content-column-one .widget h2 {
    margin: 0;
    padding: 3px;
}

.VideoCollectionWidget .video {
    width: 345px;
    float: left;
    margin-bottom: 10px;
}

.VideoCollectionWidget .even {
    margin-right: 10px;
}

#content-column-two .widget {
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px dashed #7b7b7b;
}

#content-column-one .widget h2 {
    background-color: white;
    color: black;
}


.ImageGalleryWidget .nextPage, .ChannelWidget .nextPage, .EventsWidget .nextPage { width: 15px; background: #7d7d7d url("button_next2.png") no-repeat scroll center center; height: 143px; margin:  1px 0;}
.ImageGalleryWidget .prevPage, .ChannelWidget .prevPage, .EventsWidget .prevPage { width: 15px; background: #7d7d7d url("button_prev2.png") no-repeat scroll center center; height: 143px; margin:  1px 0;}
#content-column-two .EventsWidget div.scrollable div.item { width: 268px; }
#content-column-two .EventsWidget div.scrollable { width: 270px; }

.ImageGalleryWidget .scrollable a {
    float: left;
    margin: 0 10px;
}

