﻿body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #fff;
}
.holder
{
	display: block;
	background-position: left;
	background-repeat: repeat;
	width: 800px;
	height: 720px;
	top: 0px;
	left: 0px;
}
.header
{
	position: absolute;
	top: 5px;
	left: 5px;
}
.clipInfo
{
    height: 184px;
    left: 420px;
    padding: 110px 30px 0;
    position: absolute;
    top: 30px;
    width: 463px;
}

.clipInfo h2 { font-style: italic }
.clipInfo p { display: block; width: 320px }

.player
{
	position: absolute;
	top: 25px;
	left: 5px;
	z-index: 2;
}
/* We have to give the parent DIV element for the CategoryList
   a specific pixel size using CSS style attributes.  */
.category
{
	position: absolute;
	top: 378px;
	left: 5px;
	width: 200px;
	height: 256px; /* The z-index value also guarantees that child category items */ /* appear above the neighboring components.                    */
	z-index: 1;
}
#categorylistwidget
{
	position: absolute;
	top: -10px;
}

.navigation
{
	position: absolute;
	top: 360px;
	left: 787px;
}
.search
{
	position: absolute;
	top: 369px;
	left: 210px;
}
.releaseList
{
	position: absolute;
	top: 400px;
	left: 210px;
}
.searchShell
{
	display: block;
	position: absolute;
	top: 360px;
	left: 210px;
	width: 700px;
	height: 38px;
	background: #000;
}

.video-pg #content-bounds {background: url(/themes/dusk/images/video-content-overlay.png) 0 0 no-repeat;
}
