body { 
	background: #ffffff url(./images/Stage_BG_btm.png) repeat-x; 
	background-position: bottom center;
	margin: 0px 0px 0px 0px;
}

a:link              { color:black; text-decoration:none; }
a:visited           { color:black; text-decoration:none; }
a:hover             { color:red; text-decoration:underline; }

a.menuoff:link              { color:black; text-decoration:none; }
a.menuoff:visited           { color:black; text-decoration:none; }
a.menuoff:hover             { color:red; text-decoration:underline; }


a.menuon:link              { color:black; text-decoration:bold; }
a.menuon:visited           { color:black; text-decoration:bold; }
a.menuon:hover             { color:red; text-decoration:underline; }


table.topOfPage{
	
	table-layout: fixed;
	background: #D7C4C0;
	border-collapse: collapse;
	empty-cells: show;
	font: 900 12px Helvetica, Verdana, arial;
	padding: 0;
	margin: 0px 0px 0px 0px;
	border-color: #601000;
}


table.topOfPage	td{
	background: #D7C4C0;
	text-align: right;
	vertical-align: middle;	
	border-right: 1px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	padding: 0px 0px 0px 0px;
	color: #601000;	
}


table.ltr{
	
	table-layout: fixed;
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 900 12px Helvetica, Verdana, arial;
	margin-left:auto; 
	margin-right:auto;
	border-color: #601000;
}

table.mtr{
	
	table-layout: fixed;
	background: #FFFFFF url(./images/stage_top_mid.png) repeat-x; ;
	border-collapse: collapse;
	empty-cells: show;
	font: 900 12px Helvetica, Verdana, arial;
	margin-left:auto; 
	margin-right:auto;
	border-color: #601000;
}


table.content{
	background: #FFFFFF;
	border-collapse: collapse;
	font: 300 12px Helvetica, Verdana, arial;
	border-color: #601000;
}

table.content	td{
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 300 12px Helvetica, Verdana, arial;
	text-align: left;
	vertical-align: top;	
	
}

.content{
	background: #FFFFFF;
	font: 300 12px Helvetica, Verdana, arial;
	text-align: left;
	vertical-align: top;
	
}	


table.detail{
	
	table-layout: fixed;
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 300 12px Helvetica, Verdana, arial;
	margin: 2px 2px 2px 2px;
	border-color: #601000;
}

table.detail	td{
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 300 12px Helvetica, Verdana, arial;
	margin: 2px 2px 2px 2px;
	text-align: left;
	vertical-align: middle;	
	
}

.detail{
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 300 12px Helvetica, Verdana, arial;
	margin: 2px 2px 2px 2px;
	text-align: left;
	vertical-align: middle;
	
}	



.titlecell{
	color: #601000;
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 900 14px Helvetica, Verdana, arial;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	
}	

a.titlecell:link              { color:#601000; text-decoration:bold; }
a.titlecell:visited           { color:#601000; text-decoration:bold; }
a.titlecell:hover             { color:#601000; text-decoration:underline; }



table.menu{
	
	table-layout: fixed;
	background: #FFFFFF url(./images/menu_bg_btm.png) repeat-x; ;
	border-collapse: collapse;
	empty-cells: show;
	font: 900 12px Helvetica, Verdana, arial;
	margin-left: 0px; 
	margin-right: 0px;
	border-color: #CCCCCC;
	position: relative;
	
}

table.menu	td{
	empty-cells: show;
	font: 12px Helvetica, Verdana, arial;
	margin-left:0px; 
	margin-right:0px;
	position: relative;
	
}

a.menuitem:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;


}

a.menuitem:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.menuitem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;

}
a.menuitem:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}




table.movie{
	
	table-layout: fixed;
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 900 12px Helvetica, Verdana, arial;
	margin-left: 0px; 
	margin-right: 0px;
	border-color: #CCCCCC;
}

#ads360{
	z-index: -1;
}

#subMfr {
	position:absolute;
	display: none;
	border:1px solid #000000;
	background: #CCCCCC;
	z-index: 1000;
	border-collapse: collapse;
}

#subProducts {
	position:absolute;
	display: none;
	border:1px solid #000000;
	background: #CCCCCC;
	z-index: 1000;
	border-collapse: collapse;
}


#divContent
{
	table-layout: fixed;
	background: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	font: 1200 12px Helvetica, Verdana, arial;
	margin-left: 0px; 
	margin-right: 0px;
	border-color: #D7C4C0;
	vertical-align: top;
}


.lefttabmenu {
	empty-cells: show;
	font: 12px Helvetica, Verdana, arial;
	background: #FFFFFF url(./images/lefttab_normal.png);
	margin: 0px 0px 0px 0px;
	text-align: right;	
	vertical-align: top;
	position: relative;
	
}

.lefttabtop {
	empty-cells: show;
	font: 12px Helvetica, Verdana, arial;
	background: #FFFFFF url(./images/lefttab_topfade.png);
	text-align: right;	
	vertical-align: middle;
	position: relative;	
	margin: 0px 0px 0px 0px;
	
}


.lefttabbottom {
	empty-cells: show;
	font: 12px Helvetica, Verdana, arial;
	background: #FFFFFF url(./images/lefttab_botfade.png);
	margin: 0px 0px 0px 0px;
	text-align: right;	
	vertical-align: top;
	position: relative;
	
}