.dim-lights {
    position: absolute;
    left: 0px;
    right: 0px;
    z-index: 1;
    background: #000;
    opacity: 0.8;
    /* filter: alpha(opacity = 50); */
    display:none;
}

#billboard {
    position:relative;
    z-index: 10;
}
.new-content .title a{
    background: url(images/star-newcontent.gif) 0 3px no-repeat;
    padding-left: 11px;
}

.empty-content dt,
.empty-content dd {
    visibility: hidden;
}
.empty-content dd.editadhook {
    visibility: visible;
}

#previews-new-styling #sonywidenavfeatures ul#sonynavsub li span, #previews #sonywidenavfeatures ul#sonynavsub li span {
    display:block;
    height:0;
    overflow:hidden;
    padding-top: 20px;
    width:225px;
}
#previews-new-styling #sonywidenavfeatures ul#sonynavsub li span.tv {
    background: url(screen/previews/previews-on-tv.png) 129px 8px no-repeat;
}

#previews-new-styling #sonywidenavfeatures ul#sonynavsub li span.tv a {
	margin: 0 0 0 130px;
	display: block;
	width: 67px;
	height: 0px;
	padding-top: 20px;
	overflow: hidden;
	display: block;
}

#previews-new-styling #sonywidenavfeatures ul#sonynavsub li span.movies {
    background: url(screen/previews/previews-in-movies.png) 129px 8px no-repeat;
}

#previews-new-styling #sonywidenavfeatures ul#sonynavsub li span.movies a {
	margin: 0 0 0 130px;
	display: block;
	width: 69px;
	height: 0px;
	padding-top: 20px;
	overflow: hidden;
	display: block;
}

#previews-new-styling #sonywidenavfeatures ul#sonynavsub li span.dvd {
    background: url(screen/previews/previews-on-dvd.png) 129px 7px no-repeat;
}

#previews-new-styling #sonywidenavfeatures ul#sonynavsub li span.dvd a {
	margin: 0 0 0 130px;
	display: block;
	width: 92px;
	height: 0px;
	padding-top: 20px;
	overflow: hidden;
	display: block;
}
#previews-new-styling #contentcontainer{
    background: url(screen/previews-new/bg.gif) top left repeat-x;
}

 /* specific for universal soundtrack page */
#soundtracks #contentcontainer {
    background: url(screen/previews-new/bg-soundtrack.gif) top left repeat-x;
}

#previews-new-styling #movies-content,
#previews-new-styling #tv-content,
#previews-new-styling #homevideo-content,
#soundtracks #movies-content{
    width: 840px;
    margin: auto;
}

#previews-new-styling #previewslarge {
    padding-top: 1em;
    height: 40em;
}

/* specific for universal soundtrack page */
#soundtracks #soundtracksbillboard {
    padding-top: 1em;
    height: 35em;
    margin-bottom: 10px;
}

#previews-new-styling #billboards,
body#soundtracks #billboards {
    background-color: transparent;
    height:auto;
    width: auto;
    overflow: visible;
    z-index:2;
}

#previews-new-styling #previewslarge #billboardFlashDiv p,
body#soundtracks #soundtracksbillboard #billboardFlashDiv p {
    color: #a1bcd7;
}
#previews-new-styling #previewslarge #billboardFlashDiv a,
body#soundtracks #soundtracksbillboard #billboardFlashDiv a {
    color: #a1bcd7;
}

#previews-new-styling #maincontent,
body#soundtracks #maincontent {
    float: left;
}


#previews-new-styling #titles,
body#soundtracks #titles {
    background:transparent url(screen/previews-new/maincontent-bg.gif) repeat-y scroll 0 0;
    width: 650px;
}

            #previews-new-styling #titles .aesthetics,
            body#soundtracks #titles .aesthetics {
                background:transparent url(screen/previews-new/topcorners.gif) no-repeat scroll left top;
                padding:0.8em 0 0;
            }

            /* homevide when there's tabs
            #previews-new-styling #titles.homevideo .aesthetics {
                padding: 8px 0 0px;
                background: url(screen/previews-new/bottomcorners.gif) 0 100% no-repeat;
            }
            */
            /* hide tabs */
            #homevideo-categories {
                display: none;
            }
            #previews-new-styling #titles .aesthetics .aesthetics,
            body#soundtracks #titles .aesthetics .aesthetics {
                padding: 0 0 4px;
                background: url(screen/previews-new/bottomcorners.gif) 0 100% no-repeat;
            }
            #previews-new-styling #titles ul{
                    list-style-type: none;
                    width: 650px;
                    /* padding: 0 0 0 9px; */
                    padding: 0 0 0 4px;
                    overflow: hidden;
                }
                
                /* specific for universal soundtrack page and IE6 */
                #soundtracks #titles ul {
                    list-style-type: none;
                    width: 650px;
                    padding: 0 0 0 4px;
                    overflow: hidden;
                }

            #previews-new-styling #titles ul:after,
            body#soundtracks #titles ul:after {
                content: ".";
                display: block;
                height: 0;
                clear: both;
                visibility: hidden;
            }

            #previews-new-styling #titles ul li{
                width: 112px;
                height: 205px;
                margin: 0 8px 10px 8px;
                float: left;
                
            }
            
            /* specific for universal soundtrack page */
            #soundtracks #titles ul li{
            	width: 120px;
                height: 200px;
                margin: 0 8px 10px 0;
                float: left;
                display: inline;
            }

            #previews-new-styling #titles dt,
            body#soundtracks #titles dt { 
            	display: none;
            }

            #previews-new-styling #titles dd.media{
                background: #333;
                padding: 4px 0 0 0px;
            }
            
            /* specific for universal soundtrack page */
            #soundtracks #titles dl{
            	width: 120px;
            }
            
            #soundtracks #titles dd.media{
            	background: #333;
                padding: 4px 0 0 0;
                width: 120px;
                height: 118px;
            }

            #previews-new-styling #titles.homevideo dd.media,
            body#soundtracks #titles.homevideo dd.media {
                background: #fff;
                padding: 0;
            }

               #previews-new-styling #titles.homevideo dd.media img{
                  width: 112px;
               }
               
               /* specific for universal sountrack */
               #soundtracks #titles.homevideo dd.media img {
                  width: 114px;
               }

            #previews-new-styling #titles dd.title,
            body#soundtracks #titles dd.title {
                padding: 3px 0 0 0;
                font-weight: bold;
                font-size: 1.1em;
                text-align: center;
            }

            #previews-new-styling #titles dd.title a,
            body#soundtracks #titles dd.title a {
                text-decoration: none;
            }

            #previews-new-styling #movies-content #maincontent .availability,
            #previews-new-styling #homevideo-content #maincontent .availability,
            body#soundtracks #movies-content #maincontent .availability  {
                display: block;
            }
/* Previews Home Video */

#previews-new-styling #homevideo-categories {
    width: 650px;
    height: 25px;
    list-style-type: none;
    background: url(screen/previews-new/nav-homevideo-corners.gif) no-repeat 0 100%;
}

        #previews-new-styling #homevideo-categories li {
            float: left;
        }

            #previews-new-styling #homevideo-categories li a {
                width: 137px;
                height: 18px;
                padding: 4px 0 0;
                margin-right: 1px;
                color: #000;
                display: block;
                font-size: 1.2em;
                font-weight: bold;
                text-align: center;
                text-decoration: none;
                text-transform: uppercase;
                background: url(screen/previews-new/nav-homevideo-tab.gif) no-repeat 0px 0px;
            }

                #previews-new-styling #homevideo-categories li a.current {
                    background-position: left -25px;
                }

                #previews-new-styling #homevideo-categories li a.comingsoon {
                    background-position:  138px 0px;
                }

                #previews-new-styling #homevideo-categories li a.favorites {
                    background-position:  276px 0px;
                }

#previews-new-styling #iconlegend,
body#soundtracks #iconlegend{
/*
    text-align: left;
    padding: 0.5em 1em;
*/
    visibility: hidden;
}

#soundtracks #create-playlist {
	background: url(images/mobile/button-create-playlist.jpg) no-repeat;
	clear: both;
	display: none;
	height: 0;
	margin: 5px auto;
	overflow: hidden;
	padding-top: 37px;
	width: 659px;
}


