body
{
    padding:0;
    margin:0;
    border:0;
	background-color:#555555; 
}

div.page 
{
	min-width:800px;
	max-width:1000px;
	margin:0 auto;
    background-color:#666666;
	overflow:hidden;
}

* html div.page
{
/*IE 5+6 hack. footer will not be visible*/
	position:absolute;
    width:1000px;
	margin-left:-500px; 
	left:50%;	
/*end hack*/
	display:inline-block;
}

div.header
{
    background-color:#333333;
    text-align:center;
}

div.footer 
{
	min-width:800px;
	max-width:1000px;
	margin:0 auto;
    background-color:#333333;
	overflow:hidden;
	text-align:center;
}


table
{
	border:0px;
	padding:0px; 
	margin:0px;
	border-collapse:collapse;
}

td
{
	border:0px;
	padding:0px; 
	margin:0px;
}

div
{
	border:0px;
	padding:0px; 
	margin:0px;
}

/*Anchor*/
a:link, a:visited, a:hover, a:active
{color:#000000;}

/*HtmlMovieShort*/
table.HMS_TABLE{font-size:100%;border:#444444 1px solid}
td.HMS_LEFT{width:110px;}
td.HMS_RIGHT{}

/*HtmlMovie*/
table.HM_TABLE{}
td.HM_LEFT{width:310px;vertical-align:top;}
td.HM_RIGHT{white-space:normal;}

/*HtmlMovieTitleList*/
table.HMTL_TABLE{font-size:90%;}
table.HMTS_TABLE{font-size:90%;}

/*SeriesLink*/
td.SL_LEFT{vertical-align:middle;}
td.SL_RIGHT{}

/*HtmlRecord*/
td.HR_LEFT{width:310px;}
td.HR_RIGHT{}

/*HtmlRecordShort*/
table.HRS_TABLE{font-size:90%;width:100%;background-color:#cc0000;}
td.HRS_LEFT{width:120px;}
td.HRS_RIGHT{}

/*RecordWithTrackList*/
td.RTL_LEFT{width:40%;background-color:#cc0000;border:#444444 1px solid}
td.RTL_RIGHT{width:60%;font-size:100%;}
/*AddedDate*/
td.A_DATE{color:#ee0a40;font-weight:bold;font-size:100%;text-align:center;}

/*TrackTitleList*/
a.TT_DEFAULT:link, a.TT_DEFAULT:visited, a.TT_DEFAULT:hover, a.TT_DEFAULT:active
{color:#000000;}
a.TT_GRAY:link, a.TT_GRAY:visited, a.TT_GRAY:hover, a.TT_GRAY:active,
span.TT_GRAY{color:#aa9c95;}

/*HtmlTrackShort*/
table.HTS_TABLE{}

/*Categories*/
p.CAT_HEADER{background:#990000;color:#ffffff;width:100%;margin:0;padding:0;}

/*Slider Horizontal*/
table.SLIDER_TABLE{table-layout:fixed;overflow:hidden;width:100%;background-color:#666666;}
td.SLIDER_ARROWPREV{width:40px;text-align:right;vertical-align:middle;}
td.SLIDER_IMGPREV{width:120px;text-align:left;vertical-align:middle;}
td.SLIDER_CENTER{}
td.SLIDER_IMGNEXT{width:120px;text-align:right;vertical-align:middle;}
td.SLIDER_ARROWNEXT{width:40px;text-align:left;vertical-align:middle;}

table.SLIDER_HMS_TABLE{table-layout:fixed;width:90%;text-align:left;border:#333333 9px solid;background-color:#9da5a8;}
table.SLIDER_HRS_TABLE{table-layout:fixed;width:90%;text-align:left;border:#333333 9px solid;background-color:#9da5a8;}
table.SLIDER_HTS_TABLE{table-layout:fixed;width:90%;text-align:left;border:#333333 9px solid;background-color:#9da5a8;}

/*Scenes*/
table.SC_TABLE{table-layout:fixed;overflow:hidden;width:100%;}
td.SC_MOVIE{color:#000000;font-weight:bold;font-size:120%;text-align:left;width:25%;}
td.SC_TRACK{text-align:left;}

/*tables*/
table.FIXED_TABLE, table.HMS_TABLE
{
	empty-cells:show;
	margin:0;
	padding:0;
}

/*Fixed Tables*/
table.FIXED_TABLE, table.HMS_TABLE
{
	table-layout:fixed;
	border-collapse:collapse;	
	width:100%;	
}

/*Text table*/
table.TEXT_TABLE
{
	background-color:#666666;
	width:100%;
	white-space:normal;			
}

/*Episodes table*/
table.EPI_TABLE
{
	border:#000000 2px solid;
	width:100%;
}

/*No wrap cells*/
td.NO_WRAP,td.NO_WRAP_LARGE,
td.HMS_LEFT, td.HMS_RIGHT,
td.HRS_LEFT, td.HRS_RIGHT,
td.RTL_LEFT, RTL_RIGHT
{
	white-space:nowrap;	
	text-indent:5px;	
	overflow:hidden;
}

td.NO_WRAP_LARGE
{
    font-size:120%;    
    font-weight:bold;   
}

/*Even rows*/
tr.EVEN_ROW, tr.MOVIE_EVEN_ROW, tr.RECORD_EVEN_ROW, tr.TRACK_EVEN_ROW
{background-color:#cccccc;}

/*Odd rows*/
tr.ODD_ROW, tr.MOVIE_ODD_ROW, tr.RECORD_ODD_ROW, tr.TRACK_ODD_ROW
{background-color:#666666;}

/*Movie Rows*/
tr.MOVIE_EVEN_ROW, tr.MOVIE_ODD_ROW
{
	height:100px;	
}

/*Record Rows*/
tr.RECORD_EVEN_ROW, tr.RECORD_ODD_ROW
{
	height:135px;	
}

/*Track Rows*/
tr.TRACK_EVEN_ROW, tr.TRACK_ODD_ROW
{
	height:26px;	
}

/*Record Track Titles*/
tr.TT_EVEN_ROW, tr.TT_ODD_ROW
{
	font-size:80%;
	height:20px;	
}

/*Image tags*/
img
{
	border:0;	
}

img.SLIDER
{
	border:#333333 9px solid;
}

/*Menu elements*/
table.M1TH, table.M2TH, table.M3TH
{
	table-layout:fixed;
	width:100%;
	height:100%;	
	background-color:#333333;	
}

table.M1TV, table.M2TV, table.M3TV
{
	table-layout:fixed;
	width:100%;
	background-color:#333333;
}

td.M1CH, td.M2CH, td.M3CH
{
	white-space:nowrap;		
	text-align:left;
}

td.M1CV, td.M2CV, td.M3CV 
{
	white-space:nowrap;
	width:100%;	
}

a.M1UEH, a.M1UOH, a.M1UEV, a.M1UOV,
a.M1SEH, a.M1SOH, a.M1SEV, a.M1SOV,
a.M1UEH:visited, a.M1UOH:visited, a.M1UEV:visited, a.M1UOV:visited,
a.M1SEH:visited, a.M1SOH:visited, a.M1SEV:visited, a.M1SOV:visited
{
	position:relative;
	text-decoration:none; 
	text-align:left;
	display:block; 
	border:2px solid #9ab;
	background-color:#aaa; 	
	padding:0.05em;
	padding-left:10px;
}

a.M2UEH, a.M2UOH, a.M2UEV, a.M2UOV,
a.M2SEH, a.M2SOH, a.M2SEV, a.M2SOV,
a.M2UEH:visited, a.M2UOH:visited, a.M2UEV:visited, a.M2UOV:visited,
a.M2SEH:visited, a.M2SOH:visited, a.M2SEV:visited, a.M2SOV:visited
{
	position:relative;
	text-decoration:none; 
	text-align:left;
	display:block; 
	border:2px solid #fff;
	background-color:#666; 	
	padding:0.05em;	
	padding-left:30px;
}

a.M3UEH, a.M3UOH, a.M3UEV, a.M3UOV,
a.M3SEH, a.M3SOH, a.M3SEV, a.M3SOV,
a.M3UEH:visited, a.M3UOH:visited, a.M3UEV:visited, a.M3UOV:visited,
a.M3SEH:visited, a.M3SOH:visited, a.M3SEV:visited, a.M3SOV:visited
{
	position:relative;
	text-decoration:none;
	padding-left:60px;	
}

/*First level unselected*/
a.M1UEH, a.M1UOH, a.M1UEV, a.M1UOV,
a.M1UEH:visited, a.M1UOH:visited, a.M1UEV:visited, a.M1UOV:visited
{
	border-color:#def #678 #345 #cde;
	color:#000;			
}

/*First level selected and first level hover*/
a.M1SEH, a.M1SOH, a.M1SEV, a.M1SOV,
a.M1SEH:visited, a.M1SOH:visited, a.M1SEV:visited, a.M1SOV:visited,
a.M1SEH:hover, a.M1SOH:hover, a.M1UEH:hover, a.M1UOH:hover,
a.M1SEV:hover, a.M1SOV:hover, a.M1UEV:hover, a.M1UOV:hover
{
	z-index:10;
	border-color:#345 #cde #def #678;
	color:#fff;
	top:2px;			
}

/*Second level unselected*/
a.M2UEH, a.M2UOH, a.M2UEV, a.M2UOV,
a.M2UEH:visited, a.M2UOH:visited, a.M2UEV:visited, a.M2UOV:visited
{
	border-color:#89a #678 #123 #789;
}

/*Second level selected and second level hover*/
a.M2SEH, a.M2SOH, a.M2SEV, a.M2SOV,
a.M2SEH:visited, a.M2SOH:visited, a.M2SEV:visited, a.M2SOV:visited,
a.M2SEH:hover, a.M2SOH:hover, a.M2UEH:hover, a.M2UOH:hover,
a.M2SEV:hover, a.M2SOV:hover, a.M2UEV:hover, a.M2UOV:hover
{
	z-index:10;
	border-color:#123 #789 #89a #678;
	color:#fff;
	top:2px;
}


/*Third level unselected*/
a.M3UEH, a.M3UOH, a.M3UEV, a.M3UOV,
a.M3UEH:visited, a.M3UOH:visited, a.M3UEV:visited, a.M3UOV:visited
{
	border-color:#def #678 #345 #cde;
	color:#999;	
}

/*Third level selected and third level hover*/
a.M3SEH, a.M3SOH, a.M3SEV, a.M3SOV,
a.M3SEH:visited, a.M3SOH:visited, a.M3SEV:visited, a.M3SOV:visited,
a.M3SEH:hover, a.M3SOH:hover, a.M3UEH:hover, a.M3UOH:hover,
a.M3SEV:hover, a.M3SOV:hover, a.M3UEV:hover, a.M3UOV:hover
{
	z-index:10;
	left:2px;
	border-color:#345 #cde #def #678;
	color:#fff;
}

div.A_DATE
{
    color:#ffffff;
    background-color:#cc0000;
    font-weight:bold;
    font-size:100%;
    text-align:center;
}

table.MC_TABLE, table.RC_TABLE, table.HC_TABLE
{
    font-size:150%;
    width:100%;
    text-align:center;
	margin-top:20px;
}

div.siteMapPath
{
    background-color:#aaa;
}