.rounded { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }

.widget { width: 470px; padding: 5px; float: left; position: relative; }
          
.overlay { 
    position: absolute; top: 0; left: 0; right: 0; bottom: 0;
    background: url(../img/black75.png);
    background: rgba(0,0,0,0.6); 
    text-align: center;
    color: white;
}
           
#innercontent .widget-button { 
    position: relative; 
    padding: 4px 16px; background: black; border: 2px solid white; color: #fff; text-decoration: none; 
    text-transform: uppercase; -moz-box-shadow: 0 0 20px white; -webkit-box-shadow: 0 0 20px white; box-shadow: 0 0 20px white; }

#innercontent .widget-button:hover { color: #fe4902; }