/* CSS Document */

body {
	font: 62.5%/1.4em Arial, Helvetica, sans-serif;
	color:#464646;
}

a:link {color: #97005d; text-decoration:none;}
a:visited {color: #97005d; text-decoration:none;}
a:hover {color: #97005d; text-decoration: underline;}
a:active {color: #97005d; text-decoration:none;}

td {text-align: left; }


/* global navigation styles */

#leftNav {
	background:#fff;
	vertical-align:top;
}

#leftNav .container {
	background:#97005d url(../img/nav_120x340_swirl.jpg) bottom right no-repeat;
	padding:3px 0px 340px;
	width:120px;
}

#leftNav .container a{
color: #CCCCCC;
}




/* style for log in table in menu */

#leftNav .container2 {
	background:#97005d ;
	padding:0px 0px 17px;
	width:120px;
	
}
/* style for Game Home in menu */
#leftNav .container3 {
	background:#97005d ;
	padding:3px 0px 17px;
	width:120px;
}

/* navigation login styles */

#leftNav .login {
	background:#db7fb8 url(../img/nav_120x1.gif) top right repeat-y;
	padding:3px;
	text-align:center;
	margin:0 3px 0px;
	height:187px;
}

#leftNav .login a:link {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#leftNav .login a:visited {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#leftNav .login a:hover {color: #fff; text-decoration:underline; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#leftNav .login a:active {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}

#leftNav .login input {
	background:#ffe7f6;
	margin:0 0 5px 0;
}

#leftNav .login p {
	margin:0 0 2px 0;
}

/* navigation The Game styles */

#theGame {
	background:#e9a7d0 url(../img/nav_120x1.gif) top right repeat-y;
	padding:0;
	text-align:center;
	margin:0 3px 3px;
}

#theGame a:link {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#theGame a:visited {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#theGame a:hover {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold; background-color: #c44b96;}
#theGame a:active {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}


#theGame ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	text-align: left;
}

#theGame a
{
	display: block;
	padding: 3px;
	width: 108px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #94005b;
}


/* navigation Get Started styles */


#getStarted {
	background:#e9a7d0 url(../img/nav_120x1.gif) top right repeat-y;
	padding:0;
	text-align:center;
	margin:0 3px 3px;
}

#getStarted a:link {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#getStarted a:visited {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#getStarted a:hover {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold; background-color: #c44b96;}
#getStarted a:active {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}


#getStarted ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	text-align: left;
}

#getStarted a
{
	display: block;
	padding: 3px;
	width: 108px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #94005b;
}


/* navigation Play styles */


#play {
	background:#e9a7d0 url(../img/nav_120x1.gif) top right repeat-y;
	padding:0;
	text-align:center;
	margin:0 3px 3px;
}

#play a:link {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#play a:visited {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}
#play a:hover {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold; background-color: #c44b96;}
#play a:active {color: #fff; text-decoration:none; text-shadow: 2px 2px 1px #44002a; font-weight:bold;}


#play ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	text-align: left;
}

#play a
{
	display: block;
	padding: 3px;
	width: 108px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #94005b;
}


/* global main body styles */

#mainContent {
	width:460px;
	background: url(../img/sub_bg_465x1055.gif) bottom left no-repeat;
	vertical-align:top;
}

#mainContentHome {
	width:460px;
	background: url(../img/main_bg_465x1055.jpg) top left repeat-y;
	vertical-align:top;
}

#mainContentContainer {
	padding:0px;
	text-align:left;
}

/* home page styles */

.promoBox {
	border:1px solid #97005d;
	padding:54px 8px 8px;
	text-align:left;
}

#mainContentContainer .promoBox {
	padding-right:80px;
}

.promoBoxLong {
	border:1px solid #97005d;
	padding:38px 8px 8px 233px;
	text-align:left;
}

.promoBoxSub {
	border:1px solid #97005d;
	padding:8px;
	text-align:left;
}

.promoBoxNoPad {
	border:1px solid #97005d;
	padding:0px;
	text-align:left;
}

.promoBoxRoster {
	border-top:1px solid #97005d;
	padding:0px;
	text-align:left;
	vertical-align:top;
	background: #fff url(img/sub_438x1.gif) top right repeat-y;
	width:460px;
}

.promoBoxRoster table {
	width:100%;
	
}

.promoBoxRoster th {
	border-bottom:1px solid #97005d;
	border-right:1px solid #97005d;
	padding:5px;
	background:#97005D;
	text-align:left;
	color:#fff;
	 text-shadow: 2px 2px 1px #44002a;
}

.promoBoxRoster td {
	border-bottom:1px solid #97005d;
	border-right:1px solid #97005d;
	padding:3px 8px;
	text-align:left;

}

.promoBoxRoster .img {
	padding:0;
	width:300px;
	vertical-align:top;
	background:#fff;
	border-bottom: none;
}

.promoBoxRoster img {
	border-bottom:1px solid #97005d;
	border-left:1px solid #97005d;
}

.promoBoxRoster .tableTitle {
	border-bottom:1px solid #97005d;
	padding:3px 8px;
	background:#fff;
	background:#fff url(../img/subheader_440x40_vital_stat.gif) top right no-repeat;
	height:30px;
	text-align:left;

}




.promoBoxData {
	border-top:1px solid #97005d;
	border-left:1px solid #97005d;
	padding:0px;
	background:#e9ecff url(../img/sub_438x1.gif) top right repeat-y;
}

.promoBoxData th {
	border-bottom:1px solid #97005d;
	border-right:1px solid #97005d;
	padding:3px 8px;
	background:#97005d;
	text-align:left;
	color:#fff;
	 text-shadow: 2px 2px 1px #44002a;
}

.promoBoxData td {
	border-bottom:1px solid #97005d;
	border-right:1px solid #97005d;
	padding:3px 8px;
	text-align:left;
}

.promoBoxData .tableTitleBlank {
	border-bottom:1px solid #97005d;
	padding:5px 8px;
	background:#fff;
	font-size:1.4em;
	font-weight:bold;
	background:#fff url(../img/subheader_440x80_blank.gif) top left no-repeat;
	text-align:left;
}

.promoBoxData .tableTitle {
	border-bottom:1px solid #97005d;
	padding:5px 3px;
	background:#fff url(../img/subheader_440x40_pnt_hsty.gif) top left no-repeat;
	height:30px;
	text-align:left;

}

.promoBoxData .character td {
	border-bottom:1px solid #97005d;
	border-right:1px solid #97005d;
	background:#ce6aa7;
	text-align:left;
	color:#fff;
}

.promoBoxData .character td a:link {color: #fff; text-decoration:none; font-weight:bold;}
.promoBoxData .character td a:visited {color: #fff; text-decoration:none; font-weight:bold;}
.promoBoxData .character td a:hover {color: #fff; text-decoration:underline; font-weight:bold;}
.promoBoxData .character td a:active {color: #fff; text-decoration:none; font-weight:bold;}




#roster {
/*	background:url(../img/header_464x60.gif) top left no-repeat;  */
	background:url(../img/header_464x60.gif) top left ; 
	padding:8px;
	text-align:left;
}

#roster h1 {
	font-size:1.8em;
	font-weight:bold;
	color:#fff;
}


/* made for dailys.cfm */


.character{
	border-bottom:1px solid #97005d;
	border-right:1px solid #97005d;
	background:#ce6aa7;
	text-align:left;
	color:#fff;
}
	
