ul.widget { list-style: none; margin: 0 0 11px 0; padding: 0; }
ul.widget li a.sponsor { display: block; width: 100%; text-align: center; margin-top: 12px;}
ul.widget li.first-child { background: url(img/widget_header.png) no-repeat; height: 33px; line-height: 32px; color: #fff; text-transform: uppercase; text-align: center;	border: none; border-left: none; border-right: none; margin:0; padding: 0; }
/**ul.widget li.content { background: #191919 url(img/widget_middle.png) 50% bottom no-repeat; border-left: 1px solid #434343; border-right: 1px solid #434343; height: auto; padding: 5px 10px 5px 10px;  }**/
ul.widget li.content { background: transparent url("img/widget_bg.png"); border-left: 1px solid #434343; border-right: 1px solid #434343; height: auto; padding: 5px 10px 5px 10px;  }
ul.widget li.last-child { background: transparent url("img/widget.png") no-repeat center bottom; /**height: 10px;**/ border-left: none; border-right: none; /**margin-top:-5px;**/ padding: 0; }
ul.widget li.content a { text-decoration: none; }
ul.widget li.content a:hover { text-decoration: underline; }

ul.widget li.social { background: #191919 /*url(img/widget_middle.png) 50% bottom no-repeat*/; border-left: 1px solid #434343; border-right: 1px solid #434343; height:65px; padding:2px 3px 0 3px; color: #fff; }
ul.widget li.social div.galleryThumbNail { border:none; float:left; height:56px; margin-left:5px; overflow:hidden; width:56px; }
ul.widget li.social img.nextarrow { float:right; margin-right:10px; margin-top:15px; }
/*ul.widget li.social a { width: 100%; height: 100%; display: block; text-decoration: none; } */

/* WIDGET */
dl.widget { width: 170px; margin: 0 auto; color: #fff; }
/* dl.widget dt { background: url(img/widget.png); text-align: center; text-transform: uppercase; color: #fff; line-height: 30px; height: 33px; width: 170px; } */
dl.widget dt { background:transparent url(img/widget_header.png) repeat scroll 0 0; text-align: center; text-transform: uppercase; color: #fff; line-height: 30px; height: 33px; width: 170px; } 
dl.widget dd { background: url(img/widget_bg.png) repeat-y; overflow-y: auto; overflow-x: hidden; padding: 8px 8px 0 8px ;} 
dl.widget dd.last-child { background-image: url(img/widget.png); background-position: bottom; height: 15px; padding:0; margin:0; overflow: hidden;}
dl.widget ul, dl.widget dd { margin:0;}
dl.widget form ul { padding:0;}
dl.widget dd div { clear: left; padding: 0 0 8px 0;  font-size: 0.9em; position: relative; overflow: auto; line-height: 1.4em; z-index: 3;}
dl.widget dd div span { display: block; color: #ccc;}
dl.widget dd a img { float: left; margin: 0 8px 0 0; border: 1px solid #666;}
a.read-more { clear: both; position:absolute; bottom:5px;right:0;}
dl.widget dd a.read-more img { border: none; }
dl.widget dd div a { color: #fff; text-transform: uppercase; text-decoration:none; }
dl.widget dd div a:hover { text-decoration: none; }