.overlay {
    PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #dadada;
	PADDING-LEFT: 0px;
	WIDTH: 600px;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	FONT-FAMILY: Verdana;
	HEIGHT: 22px;	
	PADDING-TOP: 0px;
}
.overlay #containerTitle {
        MARGIN-TOP: 4px;
	WIDTH: 305px;
	FONT-FAMILY: Verdana;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 10px;
	FONT-SIZE: 8pt;
	VERTICAL-ALIGN: middle;
}
.overlay .overlayTitle {
        FLOAT: left;
	COLOR: #444444;
}
.overlay .overlayClose {
        PADDING-BOTTOM: 4px;
	MARGIN-TOP: -2px;
	FONT-FAMILY: Verdana;
	FLOAT: right;
	COLOR: #444444;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: middle;
	TEXT-DECORATION: none;
}
.overlay .overlayButton {
        BORDER-BOTTOM: #000 2px solid;
	BORDER-LEFT: #000 2px solid;
	FONT-FAMILY: verdana, arial;
	FONT-SIZE: 10px;
	BORDER-TOP: #000 2px solid;
	FONT-WEIGHT: 900;
	BORDER-RIGHT: #000 2px solid;
}

#featuredContent {
        font-family:Verdana;
        font-size:11px;
        color:#444444;
        background:url(/library/style/overlay/image/welcome_gradient_1x105.png) repeat-x left bottom;
}
.imgplyr {
        border: none;
        opacity: 0.4;
        filter:alpha(opacity=40);
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -37.5px;
        margin-left: -37.5px;
}
.imgplay {
        border: none;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -15.5px;
        margin-left: -5px;
}
.imgbackground {
        POSITION: relative;
        FILTER: alpha(opacity=100);
        WIDTH: 210px;
        BACKGROUND-REPEAT: no-repeat;
        HEIGHT: 111px;
        opacity: 1;
        -moz-opacity: 1;
        /**margin-bottom: 10px;**/
}
.plybkg {
        background-color: #000;
        position:relative;
}
.audioplay {
        margin-left: -7px;
        margin-top: -7px;
}
.audioplay a {
        font-family:Verdana;
        font-size:11px
        vertical-align:middle;
        margin-right: 80px;
}

.group {
        width: 210px;
        height: 160px;
        border: 1px solid #CCC;
        margin-bottom: 10px;
        padding: 10px;
        position: relative;
        height: auto;
        float: left;
        cleear:both;
        display: block;
        overflow:hidden;
}

.group a {
        margin-top: 25px;
}

/**************************************/
@media screen and (min-width: 768px) {
/**************************************/

.overlay #containerTitle { width:585px; }

}