#playlist-selector {
    background: #fefefe;
    border: 1px solid #b2d1ff;
    margin: 4px 4px 4px 4px;
    padding: 1px 2px 1px 2px;
	width: 200px;
	_height: 50px; min-height:50px;
    float: left;
}
.playlist-item {
    border: 1px solid #b2d1ff;
    margin: 1px 0px 1px 0px;
}

.playlist-item-selected {
    background: #ffcc66;
}

.message {
    background: #f3f8fc url(images/skin/information.png) 8px 50% no-repeat;
    border: 1px solid #b2d1ff;
    color: #006dba;
    margin: 4px 0 4px 4px;
    padding: 4px 4px 4px 30px;
}

.error {
    background: #fff3f3 url(images/skin/exclamation.png) 8px 50% no-repeat;
    border: 1px solid red;
    color: #cc0000;
    margin: 4px 0 4px 4px;
    padding: 4px 4px 4px 30px;
}

.footer {
	clear: both;
	text-align: center;
}