.side-widget .sz-container { height:1000px; overflow:auto; background-color:#FFEA5C; border:#ccc solid 1px; padding:0 10px 6px 10px; }
.side-widget .sz-container-info { padding:0 0 10px 0; }
.side-widget .sz-container-info-bottom { padding:10px 0 0 0; }
.side-widget .sz-container li { padding:0; }
.side-widget .sz-container img { border:0; }
.side-widget .sz-container .sz-head { padding:10px 0 0 0; }
.side-widget .sz-container .sz-title { font-weight:bold; color:#000; font-size: 8pt; padding:4px 0 0 0; }
.side-widget .sz-container .sz-desc { color:#000; font-size: 8pt; padding:2px 0 0 0; }
.side-widget .sz-container .sz-desc a { color:#903612; }
.side-widget .sz-container .sz-footer { padding:0 0 8px 0; border-bottom: #666 dotted 1px; }
.side-widget .sz-container .sz-time { font-size: 8pt; color:#903612; }
.side-widget .sz-container .sz-footer-end { padding:0 0 8px 0; border-bottom:none; }
.side-widget .sz-container-viewall { background-color:#FFEA5C; text-align:center; padding:8px 4px; }
.side-widget .sz-container-viewall a { color:#000; font-size: 9pt; color:#903612; }


div.sz-youtube-list {
	text-align: left;
}

div.sz-youtube-list ul, div.sz-youtube-list li {
	list-style: none;
}

div.sz-youtube-list li {
    width: 120px;
    min-height: 120px;
    display: inline-block;
    vertical-align: top;
    margin: 5px;
    /*display: -moz-inline-stack;
    zoom: 1;
    *display: inline;
    _height: 150px;*/
}

div.sz-youtube-list li p {
	font-size: 11px;
	padding: 0;
	margin: 0;
}

ul.sz-videolisting, ul.sz-videolisting li {
	list-style: none;
}

ul.sz-videolisting li { width: 120px; margin: 0; }

ul.sz-videolisting span {
	display:block;
}

#sidebar ul.sz-videolisting li::before, div.sz-youtube-list li::before {
	content: "";	
}
