BODY		{
				text-align: center;
				font: 10pt verdana;
				color: #FFFFFF;
				background-color: #1B1B1B;
				margin: 0px;
				padding: 0px;
			}
			
a			{
				color: #FFCC00;
			}
			
b			{
				font-weight: bold;
				color: #BBEE55;
			}
			
TD			{
				color: #FFFFFF;
				font: 10pt verdana;
			}			
.PaddedTable TD{
				background-color: #525252;
				padding: 2px;
			}
			
#Header		{
				margin: 0px auto;
				padding: 0px;
				width: 750px;
				text-align: center;
				height: 100px;
			}

#MainBody		{
				position: relative;
				top: 0px;
				margin: 0px auto;
				height: 100%;
				padding: 0px;
				width: 750px;
				border: 0px solid green;
			}

.Navigation	{
				color: #FFCC00;
				padding: 4px;
				font: 10pt verdana;
			}

.Navigation a{
				color: #FFCC00;
				text-decoration: underline;
			}
.Navigation a:hover	{
						text-decoration: none;
						color: #FFEDA7;
					}			

		

#Contents	{
				position: absolute;
				top: 0px;
				left: 180px;
				padding-left: 0px auto;
				padding: 0px;
				width: 570px;
				text-align: left;
			}

#Footer		{
				padding: 8px;
				padding-top: 15px;
				background-color: #5B5B5B;
				text-align: center;
				color: #FFFFFF;
			}

#wrapper	{

				position: relative;
				width: 750px;
				margin: 0px auto;
			}
			
.Panel		{
				background-color: #1B1B1B;
				font: 10pt verdana;
			}
			
.PaddedPanel{
				padding: 3px;
				background-color: #1B1B1B;
				font: 12pt verdana;
				margin-top: 3px;
			}
			
			
#ErrorPanel{
	font-weight: bold;
	background-color: #FF8213;
	color: #FFFFFF;
	padding: 10px;
	font-size: 12px;
			}

#ErrorPanel	a{
				color: #FFFFFF;
				text-decoration: underline;
			}

#ErrorPanel	a:hover{
				color: #FFFFFF;
				text-decoration: none;
			}


			
#TermsPanel{
	font-weight: bold;
	background-color: #F8F689;
	color: #000000;
	padding: 10px;
	font-size: 12px;
			}

#TermsPanel	a{
				color: #000000;
				text-decoration: underline;
			}

#TermsPanel	a:hover{
				color: #666666;
				text-decoration: none;
			}




#ErrorPanel ul{
				padding-left: 15px;
			}

#ErrorPanel li{
				font-weight: normal;
				font-style: oblique; 
			}
			
			
.LoginPanel		{
				
				background-color: #1B1B1B;
				color: #FFFFFF;
				font: 11px verdana; /* 10ox */
				width: 124px; /* original 114 */
				height: 180px; /* original 120 */
				padding: 3px;
			}
			
.VideoExtraText{
				color: #FFFF99;
				font: 10px verdana;
			}
			
.VideoPreview	{
				color: #FFFFFF;
				font-weight: bold;
			}
.VideoPreview a{
				color: #FF9900;
				text-decoration: underline;
			}
			
.BuyVideoPanel{
				text-align: center; 
				width: 166px; 
				background-color: #3B3B3B;
				font: 12px verdana;
				padding: 3px;
 			}
 			
.BuyVideoPanel a{
				color: #FFCC00;
			}
			
.MovieName{
				color: #FF9900;
				font-weight: bold;
			}
			
.MoviePrice	{
				color: #FFCC00;
				font: 22px verdana;
				font-weight: bold;
			}
			
.DetailedVideo{
				color: #FFFFFF;
			}
			
.DetailedVideo a{
				color: #FFCC00;
			}
			
.PagedNavigation{
				color: #CCCCCC;
			}
			
.SearchResultsStatus{
				color: #CCCCCC;
			}
			
.SearchResultsStatus a{
				color: #FFCC00;
}



.NavButton	{
			width: 120px;
			height: 18px;
			background-image: URL('/Images/UI/Nav/btn_bkg.gif');
			margin-top: 2px;
			margin-bottom: 2px;
			}
			
.NavButton SPAN	{
				padding-left: 3px;
			}
			
.NavButton	A
			{
			color: White;
			font: 10px verdana;
			font-weight: bold;
			}


.NavButtonHighlight	{
			width: 120px;
			height: 18px;
			background-image: URL('/Images/UI/Nav/btn_bkg.gif');
			margin-top: 2px;
			margin-bottom: 2px;
			}
			
.NavButtonHighlight SPAN	{
				padding-left: 3px;
			}
			
.NavButtonHighlight	A
			{
			color: White;
			}
			
.Grayed
            {
                color: #777777;
            }
