P{
FONT: 9PT verdana;
COLOR: #000000;
}

P.normal{
FONT: 10PT verdana;
COLOR: #000000;
}

P.core{
FONT: 11PT verdana;
COLOR: #880000;
}

P.home{
FONT: 10PT tahoma;
FONT-WEIGHT: BOLD;
COLOR: #FFFFFF;
}

P.topwhite{
FONT: 10PT tahoma;
FONT-WEIGHT: BOLD;
COLOR: #FFFFFF;
}

P.videoheading{
FONT: 12PT tahoma;
FONT-WEIGHT: BOLD;
COLOR: #FFFFFF;
}

P.newpromo {
FONT: 12PT verdana;
FONT-WEIGHT: BOLD;
COLOR: #404040;
}

P.promo{
FONT: 12PT verdana;
FONT-WEIGHT: BOLD;
COLOR: #7C4944;
}

P.featured{
FONT: 11PT verdana;
FONT-WEIGHT: BOLD;
COLOR: #5D8581;
}

P.address {
FONT: 8PT verdana;
COLOR: BLACK;
}

P.subscript {
FONT: 8PT verdana;
COLOR: BLACK;
}

LI {
FONT: 10PT verdana;
color: BLACK;
}

A:hover {
TEXT-DECORATION: underline;
}

A{
FONT: 9PT verdana;
FONT-WEIGHT: BOLD;
COLOR: MAROON;
}


A.updates{
FONT: 10PT verdana;
TEXT-DECORATION: UNDERLINE;
COLOR: BLUE;
}

A.tutorial {			
FONT: 10PT verdana;
TEXT-DECORATION: UNDERLINE;
COLOR: BLUE;
}

A.mainmenu {
FONT: 10PT verdana;
TEXT-DECORATION: UNDERLINE;
COLOR: BLUE;
}

A.mainpage{
FONT: 10PT verdana;
TEXT-DECORATION: UNDERLINE;
COLOR: BLUE;
}

A.email {
FONT:10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.email:hover {
BACKGROUND: #E6E2DF;
COLOR: #4A4242;
}


A.altemail {
FONT:9PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.altemail:hover {
BACKGROUND: #E6E2DF;
COLOR: #4A4242;
}


A.feature{
FONT: 9PT verdana;
FONT-WEIGHT:BOLD;
TEXT-DECORATION: NONE;
COLOR: MAROON;
}

A.vista {
FONT:10PT verdana;
FONT-WEIGHT:BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.toplink {
FONT: 8PT verdana;
TEXT-DECORATION: UNDERLINE;
COLOR: white;
}

A.sidetable {
FONT: 10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.sidetable:hover {
BACKGROUND: #E1E1CB;
COLOR: #4A4242;
}

A.mtgmenu {
FONT: 9PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.mtgmenu:hover {
BACKGROUND: #E6E2DF;
COLOR: #4A4242;
}

A.newlife {
FONT: 10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.newlife:hover {
TEXT-DECORATION: UNDERLINE;
}

A.homespec {
FONT:10PT verdana;
TEXT-DECORATION: NONE;
COLOR: #880000;
}

A.homespec:hover {
BACKGROUND: #E6E2DF;
COLOR: #4A4242;
}

A.subscript {
FONT: 8PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: BLACK;
}

A.featured {
FONT: 8PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: maroon;
}

A.topmenu {
FONT: 8PT verdana;
TEXT-DECORATION: NONE;
COLOR: #FFFFFF;
}


A.footer {
FONT:10PT verdana;
TEXT-DECORATION: NONE;
COLOR: #000000;
}

A.footer:hover {
TEXT-DECORATION: UNDERLINE;
}

A.footer2 {
FONT:9PT verdana;
TEXT-DECORATION: NONE;
COLOR: #800000;
}

A.footer2:hover {
TEXT-DECORATION: UNDERLINE;
}

A.ps {
FONT: 10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.ps:hover {
BACKGROUND: #E6E2DF;
COLOR: #4A4242;
}

A.whitelink {
FONT: 10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #FFFFFF;
}

A.whitelink:hover {
COLOR: #FFFF99;
}

A.topwhitelink {
FONT: 10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #FFFFFF;
}

A.topwhitelink:hover {
COLOR: #FFFF99;
}

A.topfilemgr {
FONT: 9PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #2e4f8e;
}

A.topfilemgr:hover {
TEXT-DECORATION:UNDERLINE;
}


A.newleftdir {
FONT: 10pt verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.newleftdir:hover {
COLOR: #7C4944;
BACKGROUND: #DFD9D3;
}

A.sidebar {
FONT: 10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #5A5A5A;
}

A.sidebar:hover {
BACKGROUND: #E6E2DF;
COLOR: #5A5A5A;
}

A.cllink {
FONT:10PT verdana;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #7C4944;
}

A.cllink:hover {
TEXT-DECORATION: UNDERLINE;
}

A.ssmenu {
FONT: 8PT ARIAL;
FONT-WEIGHT: BOLD;
TEXT-DECORATION: NONE;
COLOR: #5A5A5A;
}

TD{
FONT: 10PT verdana;
COLOR: #000000;
}

TD.subscript{
FONT: 9PT verdana;
COLOR: #000000;
}

TD.sidelink{
FONT: 10PT verdana;
COLOR: #000000;
}

TD.products{
FONT: 11PT verdana;
FONT-WEIGHT: BOLD;
COLOR: #5A5A5A;
}

TD.topmenu {
FONT: 8PT verdana;
COLOR: #FFFFFF;
VLINK: #FFFFFF;
}

TABLE.cltable
{
border-collapse:collapse;
}
table.cltable, td.cltable, tr.cltable
{
border:1px solid #C0C0C0;
}

CENTER {
FONT: 12PT verdana;
FONT-WEIGHT: BOLD;
COLOR: maroon;
}

/* Menu section */

div.horizontalcssmenu {
list-style: none;
width: 872px;
margin:0px auto 0px auto;       
text-align: center;
}

div.horizontalcssmenu ul{
margin: 0;
padding: 0;
text-align: center;
list-style-type: none;
}

/*Top level list items*/
div.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
div.horizontalcssmenu ul li a{
display: block;
width: 130px; /*Width of top level menu link items*/
padding: 2px 7px;
border: 1px solid #715555;
border-left-width: 0;
text-decoration: none;
background: #94847B;
color: #FFFFFF;
font: bold 14px Tahoma;
}
	
/*Sub level menu*/
div.horizontalcssmenu ul li ul{
left: 0;
top: 0;
border-top: 1px solid #715555;
position: absolute;
text-align: left;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
div.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
div.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
font: 12px Tahoma;
font-weight: bold;
padding: 2px 5px;
background: #FFFFFF;
color: #5A5A5A;
border-width: 0 1px 1px 1px;
}

div.horizontalcssmenu ul li a:hover{
background: #7B6363;
color: #FFFFFF;
}

div.horizontalcssmenu ul li ul li a:hover{
background: #898989;
color: #FFFFFF;;
}

div.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html div.horizontalcssmenu ul li { float: center; height: 1%; }
* html div.horizontalcssmenu ul li a { height: 1%; }
/* End */

#tsc_player {
   z-index: 9999;	
}

.tscplayer_inline {
	position:static;
	margin: 30px;
	width: 854px;
	height: 480px;
	z-index:auto;
}

.tscplayer_fullframe {
	position:absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 9999;	
}

#tsc_player_joint {
   z-index: 9999;	
}

.tscplayer_inline_joint {
	position:static;
	margin: 30px;
	width: 640px;
	height: 480px;
	z-index:auto;
}

.tscplayer_fullframe_joint {
	position:absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 9999;	
}

#tsc_player_merch {
   z-index: 9999;	
}

.tscplayer_inline_merch {
	position:static;
	margin: 30px;
	width: 644px;
	height: 480px;
	z-index:auto;
}

.tscplayer_fullframe_merch {
	position:absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 9999;	
}