/* Globals for all pages body { background-color: white; font-size: 11px; font-family: tahoma,verdana; color:#000000 }  */

body {
	margin: 0;
	padding: 0;
	background-color: #edeeef;
	font-size: 11px;
	font-family: 'Lucida Grande', Tahoma, Geneva, Arial, Verdana, sans-serif;
	color: #575757;
}

html, body { background: #f5f6f7 url(http://mvacha.com/spl/images/background-texture.jpg) repeat-x 0 0; }

#container {
	width: 980px;
	margin: 0 auto;
	position: relative;
}
#header .box {
	background: url(http://mvacha.com/spl/images/box_980.png) 0 100% no-repeat;
	overflow: hidden;
}
#header .box h1 {
	background-image: url(http://mvacha.com/spl/images/head.gif) no-repeat;
	width: 100%;
	height: 135px;
	text-indent:-9999px;
	z-index:20;
}
.clear {
	clear:both;
}
.clearer {
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	height: 0;
	line-height: 1px;
	font-size: 1px;
}
a:link {
	text-decoration: none;
	cursor: pointer;
}
a:visited {
	text-decoration: none;
	cursor: pointer;
}
a {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color:#AA0000;
}
img {
	border: none;
	text-decoration: none;
}
#main ul {
	margin-bottom: 18px;
	list-style: none outside;
}
#main ol {
	margin-bottom: 18px;
	list-style: decimal;
	margin-left: 2.2em;
}
#main ul.square, #main ul.circle {
	margin-left: 2em;
}
#main ul.square {
	list-style: square outside;
}
#main ul.circle {
	list-style: circle outside;
}
#main ul ul.circle, #main ul ul.square {
	margin-top: 4px;
	margin-bottom: 5px;
}
ul.square {
	list-style: square outside;
	margin-top: 4px;
	margin-bottom: 5px;
}
div.spacer20 {
	height:20px;
	font-size:20px;
}
div.spacer10 {
	height:10px;
	font-size:10px;
}
div.spacer5 {
	height:5px;
	font-size:5px;
}
div.spacer3 {
	height:3px;
	font-size:3px;
}
div.spacer3, div.spacer5, div.spacer10, div.spacer20 {
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
}
/* WEBSITE LINKS ABOVE SPL HEADER  */
#topbar {
	margin:0px;
	border:0px;
	background-color:#000000;
	font-weight:bold;
	height:20px;
}
#topbar ul {
	position:absolute;
	top:0;
	float:left;
	margin:0;
	padding:3px;
	z-index:20;
	background-color:#000000;
	font-weight: bold;
	text-align: center;
	display: block;
}
#topbar ul li {
	display:inline;
	margin:0;
	padding:0;
}
#topbar ul li a {
	float:left;
	margin:0px 20px 0;
	padding:0;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	display:inline-block;
}
#topbar ul li a:hover {
	color:#959595;
}
/* content */
#main #content {
	clear:both;
	width:980px;
	margin:0px -3px 1em;
	padding:0 3px;
	position: relative;
	font-size:11px;
	background:url(http://mvacha.com/spl/images/bg-main.png) repeat-y;
	behavior:url(http://mvacha.com/support/iepngfix_scale.htc);
}
#main #content .cap {
	position:relative;
	z-index:10;
	height:10px;
	margin:0 -3px;
	behavior:url(http://mvacha.com/support/iepngfix.htc);
	font-size:1px;
}
#main #content .cap.top {
	height:5px;
	margin-bottom:-3px;
	background:url(http://mvacha.com/spl/images/bg-top.png) no-repeat 0 0;
}
#main #content .cap.bottom {
	clear:both;
	margin-top:-8px;
	background:url(http://mvacha.com/spl/images/bg-bottom.png) no-repeat 0 0;
}
div.mainline {
	border-bottom: 1px solid #e5e6e8;
	margin: -18px -26px 27px -26px;
}
/*  example use: 		<div class="mainline">&nbsp;</div>  */


/************* TOP PAGE NAVIGATION BAR *****************/

#localnav h1 {
	width:180px;
	float:left;
	margin:5px 10px 0;
	_margin-bottom:0px;
	color:#FFFFFF;
	font-weight:bold;
	font-stretch:expanded;
	text-indent:170px;
	text-decoration:none;
	outline:none;
}
#localnav h1.yr2012 {
	background:url(http://mvacha.com/spl/images/2012yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2011 {
	background:url(http://mvacha.com/spl/images/2011yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2010 {
	background:url(http://mvacha.com/spl/images/2010yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2009 {
	background:url(http://mvacha.com/spl/images/2009yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2008 {
	background:url(http://mvacha.com/spl/images/2008yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2007 {
	background:url(http://mvacha.com/spl/images/2007yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2006 {
	background:url(http://mvacha.com/spl/images/2006yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2005 {
	background:url(http://mvacha.com/spl/images/2005yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2004 {
	background:url(http://mvacha.com/spl/images/2004yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2003 {
	background:url(http://mvacha.com/spl/images/2003yr.png) no-repeat;
	z-index:20;
}
#localnav h1.yr2000 {
	background:url(http://mvacha.com/spl/images/2000yr.png) no-repeat;
	z-index:20;
}
#localnav h1.team {
	background:url(http://mvacha.com/spl/images/team.png) no-repeat;
	z-index:20;
}
#localnav h1.league {
	background:url(http://mvacha.com/spl/images/league.png) no-repeat;
	z-index:20;
}
#localnav h1.draft {
	background:url(http://mvacha.com/spl/images/draft.png) no-repeat;
	z-index:20;
}
#localnav ul {
	position:relative;
	float:right;
	margin:0;
	padding:0 0 1px;
	z-index:20;
}
#localnav ul li {
	display:inline;
	margin:0;
	padding:0;
}
#localnav ul li a {
	float:left;
	margin:11px 13px 0;
	padding:0;
	color:#959595;
	text-decoration:none;
}
#localnav ul li a:hover {
	color:#000000;
	text-decoration:none;
}
#localnav ul li .rss a {
	position:absolute;
	top:0px;
	right:5px;
	display:block;
	height:15px;
	width:27px;
	text-indent:-9999px;
	background:url(http://mvacha.com/spl/images/rss_icon.png) no-repeat;
}
/************* PAGE COLUMNS *****************/
/* GRID */
.column {
	float: left;
	display:inline;
}
.grid3cola {
	width: 100%;
}
.grid3cola .column {
	width: 64%;
	margin-left: 2%;
	margin-bottom: 20px;
}
.grid3cola .column.first, .grid3cola .column.last {
	width: 20%;
}
.column.first, .column.last {
	margin-left: 0 !important;
}
.column.last {
	float: right !important;
}
.grid3cola .column.first, .grid3cola .column.last {
	width:160px;
}
/***** MAIN SIDEBAR NAVIGATION TOOLS *****/
#main .sidebox {
	padding:0px;
	margin:-9px 0 0;
	font-size:11px;
	color:#76797c;
	line-height:1.1em;
}
#main .sidebox h2, #main .sidebox h2 a {
	height:17px;
	padding:7px 0;
	width: 100%;
	text-indent:15px;
	text-decoration:none;
	margin:20px 0;
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	background-color:#C0C0C0;
}
#main .sidebox h2 a:hover {
	text-decoration:none;
	color:#000;
}
#main .sidebox.light {
	background:url(http://mvacha.com/spl/images/bg-inside.gif) repeat-y 0 0;
}
#main .sidebox.light .inside {
	margin:0 -12px;
	padding:0 12px;
	background:url(http://mvacha.com/spl/images/nav-inside.gif) no-repeat 0 0;
}
#main .sidebox#SPLnavigation {
	width:160px;
	padding:0;
	overflow:hidden;
}
#main .sidebox#SPLnavigation h2 {
	margin:0;
}
#main .sidebox#SPLnavigation .clearer {
	margin:-5px 0 0 0;
	position:relative;
}
#main #sidenav {
	height:46.8em;
}  /* controls the height of the entire navigation box */
#main #sidenav .drawer {
	padding:0;
	margin:0;
	width:160px;
}
#main #sidenav .drawer h3.drawerhandle {
	height:17px;
	padding:7px 0;
	width: 100%;
	text-indent:15px;
	margin:0;
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	background-color:#72839D;
	background:url(http://mvacha.com/spl/images/drawerhandle.png) 0 0 no-repeat;
	cursor:default;
}
#main #sidenav .drawer h3.drawerhandle.open {
	position:relative;
	background-position:-188px 0;
	color:#000;
}
#main #sidenav .drawer .drawercontent {
	height:32.9em;
}  /* controls the height of the individual drawers */
#main #sidenav .drawer h3.drawerhandle, #main #sidenav .drawer .drawercontent {
	display:none;
}
#main #sidenav.hasjs .drawer h3.drawerhandle, #main #sidenav .drawer h3.drawerhandle.open, #main #sidenav.hasjs .drawer .drawercontent, #main #sidenav .drawer .drawercontent.open {
	display:block;
	width: 100%;
}
#sidenav ul.mainlist {
	margin:0px 0 0px;
	padding-bottom:0px;
	font-size:11px;
	font-weight:normal;
}
#sidenav ul.mainlist li {
	margin:0;
	padding:-7px -15px -7px;
	color:#2970a6;
	font-weight:bold;
	border-top:1px solid #e6e6e6;
	background:transparent;
}
#sidenav ul.mainlist li span.description {
	display:block;
	color:#b0b0b0;
	font-weight:normal;
	font-size:10px;
	padding:0px;
	margin:0px 0 1px;
}
#sidenav ul.mainlist li a {
	clear:both;
	display:block;
	padding:7px 15px 7px;
	color:#333;
	text-decoration:none;
}
#sidenav ul.mainlist li a.thumbnail div {
	height:73px;
	width:127px;
	overflow:hidden;
	margin:0em 0 -10px 0;
}
#sidenav ul.mainlist li:hover, #sidenav ul.mainlist li a:hover {
	color:#AA0000;
	position:relative;
	text-decoration:none;
	border-color:#f1f1f1;
	_border-color:#e9e9e9;
}
#sidenav ul.mainlist li:hover {
	background-color:#f1f1f1;
}
#sidenav ul li a:hover em {
	color:#AA0000;
}
/***** SECONDARY LIST ITEMS ---- PRESENTLY NOT USED  
#sidenav ul.nav2list { margin:0; padding:1em 0 0; }
#sidenav ul.nav2list ul {display:none;}
#sidenav ul.nav2list li { display:inline; padding:0; }
#sidenav ul.nav2list li a { display:block; margin:0; padding:2px 15px 2px; color:#000; background: none;}
#sidenav ul.nav2list li a.bottom {margin-bottom:1em;}          *****/



/************ INDEX PAGE DATE ****************/
.contentdate {
	background: #FFFFFF url(http://mvacha.com/spl/images/date.gif) no-repeat;
	float: left;
	width: 45px;
	height: 50px;
	margin: 0px;
	padding: 0px 12px 2px 0px;
}
.contentdate h3 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	padding: 1px 0px 0px 10px;
	margin: 0px;
	text-transform: uppercase;
}
.contentdate h4 {
	font-family: Times New Roman, Helvetica, Sans-Serif;
	color: #999999;
	font-size: 21px;
	font-weight: bold;
	padding: 5px 4px 0px 0px;
	margin: 0px;
	text-align: center;
}
/************ RIGHT BOX AND CONTENT ****************/
.right {
	width: 160px;
	background: url(http://mvacha.com/spl/images/rightmiddle.png) repeat-y top center;
	text-align:center;
}
.righttop {
	width: 160px;
	background: url(http://mvacha.com/spl/images/righttop.png) no-repeat top center;
	margin-top: 0px;
}
.rightbottom {
	width: 160px;
	background: url(http://mvacha.com/spl/images/rightbottom.png) no-repeat bottom center;
	margin-top:0px;
}
.right p {
	margin-left:10px;
	margin-right:10;
	line-height: 1.4em;
	text-align:center;
}
.right p.chcurrent {
	font-size:60px;
	margin-top:-5px;
	margin-left:0px;
	font-stretch:extra-expanded;
	font-weight:bold;
	color:#e0e0e0;
	z-index:-20;
}
.right p.chyear {
	font-size:30px;
	margin-top:-2px;
	font-stretch:extra-expanded;
	font-weight:bold;
	color:#e0e0e0;
}
.right p.chteam {
	margin-top:-60px;
	font-stretch:extra-expanded;
	font-weight:bold;
	color:#000000;
	z-index:20;
}
div.mainline {
	border-bottom: 1px solid #e5e6e8;
	margin: -10px 0px 0px 0px;
}
.rline {
	margin:5px 15px;
	border-top:1px solid #e0e0e0;
}
.headlines {
	width: 160px;
	background: url(http://mvacha.com/spl/images/headlines.png) no-repeat top center;
	margin-top: 0px;
	height:23px;
}
/************ STANDARDS ****************/
h1, h2, h3, h4, h5 {
	color: black;
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
ol {
	margin: 0;
	padding: 0;
}
li {
	margin: 0;
	padding: 0;
}
/* Background color only */
.bg0 {
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#880000;
}
.bg1 {
	font-weight:bold;
	background-color:#b9b9b9
}
.bg2 {
	background-color:#ededed
}
.bg3 {
	background-color:#ffffff
}
.bg4 {
	background-color:#cccccc
}
.bgFan {
	background-color:#FEEFC8
}
.bg0 a {
	color:#fff;
	float: right;
	font-style:normal;
	font-weight:normal;
	text-transform:none;
	padding-right:15px;
}
.pt {
	font-family:arial, helvetica, sans-serif;
	font-size:26px;
	font-weight: bold;
}
/************ STANDARD TABLE SETUP FOR ENTIRE SITE ****************/
.SPLTable1, .SPLTable1 TD, .SPLTable1 TH {
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
}
.sgrid, .sgrid TD, .sgrid TH {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
.win {
	color:#00AA00;
}
.loss {
	color:#770000;
}
.SPLTable2, .SPLTable2 TD, .SPLTable2 TH, .SPLNews {
	font-size:12px;  /* 12px = 0.75em  */
	font-family:verdana, arial, helvetica, sans-serif;
}
.SPLNews {
	width:100%;
	border:0;
	border:1px solid #8B0000;
}
table#highlight tr:hover {
	background: #dbefd1;
}
table#ADP tr.rowOdd {
	background: #ededed;
}
table#ADP tr.rowEven {
	background: #fff;
}
table#ADP tr:hover {
	background: #dbefd1;
}
/* Standard Table Setup */

.DVtext {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/************ COUNTDOWN COMPONENTS ****************/
.cdbody {
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
}
.cdtitle {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	color: #ffffff;
	height: 24px;
	background-color:#9A4415;
	background-repeat: repeat-x
}
.cdtable {
	border:1px solid #C3C3C3;
}
/* End Countdown Components */



span.s1 {
	font:Verdana;
	color:#FFFFFF;
	text-decoration: none;
	text-transform: none;
	font-weight:bold;
}
span.s2 {
	font: 9.0px Helvetica Neue Light;
	letter-spacing: 0.0px;
	text-decoration: none;
	text-transform: none;
}
span.s3 {
	font:Verdana;
	color:#000000;
	text-decoration: none;
	text-transform: none;
	font-weight:normal;
}
/* Table/Page Layout Components */
/* 
table.t1 {
	border-collapse: collapse;
	border-style: none; 
	background-color: #000000; 
	width: 100%; 
	word-wrap: break-word; 
	height: 20.0px; 
	}*/
table.t2 {
	border-collapse: collapse;
	border-style: none;
	background: transparent;
	width: 100%;
	word-wrap: break-word;
	height: 135.0px;
}
table.t4 {
	margin: 1pt 1pt 1pt 1pt;
	border: 1pt #7f7f7f solid;
	text-align:center;
	width:100%;
	background-color: #C0C0C0;
	height:30px;
	border-color:#A0A0A4;
	font-size:12px;
	font-family:tahoma, verdana, arial, helvetica, sans-serif
}
.td1, .td2, .td3, .td4 {
	border-style: none;
	border-width: 0.0px 0.0px 0.0px 0.0px;
	border-color: #bfbfbf #bfbfbf #bfbfbf #bfbfbf;
	padding: 0.0px 5.0px 0.0px 5.0px;
	valign: top;
}
td.td1 {
	width: 160.0px;
}
td.td2 {
	width: 15.0px;
}
td.td4 {
	width: 170.0px;
}
/* Table Division of Main Body Text */
td.tdmain {
	width:70%;
	min-width:500px;
	height:366;
	vertical-align:top;
}
/*************** --- FULL SEASON SCHEDULE TABLE --- ***************/
.score, .score2 {
	color: #AA0000;
	font-weight:bold;
}
.game-head {
	font-size: 1.2em;
	/*border-top: 1px solid #e1e1e1; */
	border-bottom: 1px solid #e1e1e1;
	margin: 0;
	width:100%;
}
.sched {
	width:100%;
	border:0;
	padding-top:15px;
}
.clearfix {
	display: inline-block;
}
.ls-game {
	padding: 8px 25px 8px 0;
	padding-right: 15px;
	margin-right: 15px;
	border:none;
	float: left;
	border-right: 1px solid #e1e1e1;
}
.rs-game {
	padding: 8px 0 8px 25px;
	padding-left: 15px;
	margin-left: 15px;
	border:none;
	float: right;
	border-left: 1px solid #e1e1e1;
}
.game-status {
	float: left;
	padding: 23px 0 0 22px;
}
* html .game-status {
	padding: 19px 0 0 22px;
}
.game-status h4 {
	margin: 0;
	padding: 0;
	font-size: 1.4em;
	line-height: 1.4em;
}
/* FULL SEASON SCHEDULE -- playoff highlights */

.recap {
	float: left;
	padding: 11px 0 0 0;
	font-size:0.6em;
}
.recap a, .hero a {
	color:#0000EE;
}
.recap a:hover, .hero a:hover {
	color:#AA0000;
}
/* END -- Full Season Schedule -- playoff highlights */

.game-status h4 {
	margin: 0;
	padding: 0;
	font-size: 1.4em;
	line-height: 1.4em;
}
.linescore {
	float: left;
}
.linescore td {
	padding: 3px;
	text-align: right;
}
.linescore td.hero {
	font-size: 0.6em;
}
.linescore td.period, .linescore td.round {
	width: 2.2em;
}
.linescore td.team, .linescore td.hero {
	width: 11.0em;
	text-align: left;
}
.linescore td.col1 {
	width: 1.2em;
}
.linescore td.col2 {
	width: 3.0em;
}
.linescore td.total {
	width: 2.8em;
	font-weight: bold;
}
.linescore td.total-e {
	width: 1.3em;
}
.linescore td.total-h {
	width: 1.3em;
}
.linescore td.ts {
	font-weight: bold;
}
/******************* Playoff Tables and League Record Table ***************/
.tdchamp, .tdteam, .thplayoff, .rec1, .rec2, .rec3, .rec4 {
	margin: 2pt;
	background: transparent;
	height: 15pt;
	line-height: 11pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
	padding-bottom: 0pt;
	padding-top: 0pt;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 11pt;
}
.thplayoff {
	background-color: darkred;
	color:#FFFFFF;
}
.tdchamp, .thplayoff, .rec2, .rec3, .rec4 {
	font-weight: bold;
}
.tdchamp, .tdteam, .thplayoff {
	text-align: center;
	border-top: 1pt #afb3b1 solid;
	border-right: 1pt #afb3b1 none;
	border-bottom: 1pt #afb3b1 solid;
	border-left: 1pt #afb3b1 solid;
}
/* END Playoff Tables and League Record Table*/
	
	
	
/*********************  SCHEDULE PAGE PLAYOFF TREE *******************/
.lineunder, .lineunderr, .lineunderl {
	text-align:center;
	vertical-align:bottom;
	border-bottom:1pt #000000 solid;
}
.lineunderr, .lineright {
	border-right:1pt #000000 solid;
}
.lineunderl, .lineleft {
	border-left:1pt #000000 solid;
}
.subtable {
	text-align:center;
	vertical-align:bottom;
	width:100%;
	padding:0;
	border:0px;
	font-weight:bold;
}
/*  END  Playoff Tree */


	
/********************  Expandable News Sidebar  --  NO LONGER USED.  SAVED JUST IN CASE.  */
.SPLyear {
	font-family:tahoma, arial, verdana, sans-serif;
	font-size:12px;
	text-decoration:none;
	width: 100%;
	cursor:pointer;
	cursor:hand;
	vertical-align: top;
	border-collapse: collapse;
	border-style: none;
	border-collapse: collapse;
	border-style: none;
	background: transparent;
}
.SPLnews {
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:black;
	padding:0px 15px 10px 10px;
}
.news_drpdn {
	background-color: #000175;
	text-align: center;
	font-weight: bold;
	font-size: 10;
	font-family: verdana, arial, helvetica, sans-serif;
}
.news_mod {
	padding-bottom: 8px;
}
/************ END  Expandable News Sidebar  --  NO LONGER USED.  SAVED JUST IN CASE.  */
	
	
	
	
/************* Final Rosters Table Styles *****************/
tr.RGrow1, tr.RGrow2, td.RGrow1, td.RGrow2 {
	border-top:1pt #afb3b1 solid;
	border-left:1pt #afb3b1 solid;
	border-right:1pt #afb3b1 solid;
	border-bottom: 1pt #afb3b1 solid;
	height:17;
}
.RGrow1, .RGrow2 {
	text-align:left;
	vertical-align:top;
}
.RGrow1 {
	background-color:#FAFAFA;
}
.RGrow2 {
	background-color:#ededed;
}
.RGteam {
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
}
/* END Final Rosters Table Styles */


.trade {
	color:#880000;
	background-color:#FFEDC6;
}
.franchise {
	font-weight:bold;
	color:#880000;
}
.rec1 {
	border-left: 1pt #afb3b1 solid;
}
.rec2 {
	text-transform: uppercase;
	text-align: left;
	color: #820000;
}
.rec3 {
	padding-left: 15px;
	text-align: left;
}
.rec4 {
	border-right: 1pt #afb3b1 solid;
	padding-right: 15px;
	text-align: right;
}
.style1 {
	color: #AA0000;
	font-weight: bold;
}
.style3 {
	color: #AA0000
}
.style4 {
	font-size: 11px;
	font-weight: bold;
}
.style5 {
	font-size: 13px;
	font-weight: bold;
	color: #AA0000;
}
.xml_button, .xml_button a, .xml_button a:link, .xml_button a:visited {
	height:12px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:10px;
	text-align:center;
	color:#ffffff;
	background-color:#fe6700;
	text-decoration:none;
}


.pquote2 {
	font-family: Helvetica, sans-serif;
	font-size: 110%;
	color:#888888;
	line-height: 1.3em;
	text-indent: 0px;
	padding: 8px 0 0 0;
	margin: -15px 0 10px 15px;
	width: 580px;
	display: inline;
	border-left:none;
}
.pquote {
	font-family: Helvetica, sans-serif;
	font-size: 110%;
	color:#888888;
	line-height: 1.3em;
	background: url(http://mvacha.com/spl/images/dropQuote.gif) no-repeat 10px 20px;
	text-indent: 0px;
	padding: 8px 0 0 0;
	margin: -15px 0 10px 30px;
	width: 580px;
	float: right;
	display: inline;
	padding-left: 40px;
	border-left:none;
}

/*  Blockquote option --  div.contentbreak {position: relative;}
div.rightbarcontent {position: absolute; width: 350px; left: 760px;}
div.rightbarcontent blockquote {position: relative; color:#666; padding-left:2.2em; padding-top: 1em;background: no-repeat  url(http://mvacha.com/spl/images/quote-double-left.gif) left top;
filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6;}
div.rightbarcontent blockquote span p {width: 190px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 16px;}
div.rightbarcontent blockquote span {display: block;width: 200px;padding-right: 2.2em;
background: url(http://mvacha.com/spl/images/quote-double-right.gif) no-repeat 175px bottom;}
div.rightbarcontent blockquote p.whosaidit {position: relative; top: -10px; color:#999; 
background: none; padding: 0; line-height: 1em; font-size: 11px;}
div.rightbarcontent blockquote p.whosaidit span {background: none; padding: 0; color:#444; font-size: 13px;font-weight: bold;}   */





/* Navigation Buttons at top of Home Page */

.gp-nav {
	overflow: hidden;
	width: 100%;
}
a.button, a:visited.button {
	background: transparent url(http://mvacha.com/spl/images/bgButton_a.png) no-repeat scroll top right;
	color: #777;
	display: block;
	float: left;
	font: bold 11px Arial, sans-serif;
	height: 21px;
	margin-right: 6px;
	padding-right: 13px; /* sliding doors padding */
	text-decoration: none;
}
a.button:hover {
	color: #880000;
}
a.button span {
	background: transparent url(http://mvacha.com/spl/images/bgButton_span.png) no-repeat;
	display: block;
	line-height: 13px;
	padding: 4px 0 4px 15px;
}
a.grid {
	color:#666666;
}
a.grid:hover {
	color:#AA0000;
}
a.on, a:visited.on {
	background-position: bottom right;
	color: white;
}
a.on:hover {
	color: white;
}
a.on span {
	background-position: bottom left;
}
/* Abbreviation Legend -- currently used only for the Magic Number Calculator on the Standings Page*/


#legend {
	position:absolute;
	background:#FFF;
	display:none;
	border:3px solid #525252;
	overflow:hidden;
	margin:0px;
}
#legend A {
	text-decoration:none;
	color:#000;
}
#legend H1 {
	background:#E8E8E8;
	padding:3px 6px;
	margin-bottom:1px;
	color:#000000;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
#legend_body {
	padding:10px;
	color:#000000;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	overflow:hidden;
}
/* Sortable tables */
table.sortable thead {
	background-color:#eee;
	color:#666666;
	font-weight: bold;
	cursor: pointer;
}
/* PageFlip, currently unused */

#pageflip {
	position: relative;
}
#pageflip img {
	width: 50px;
	height: 52px;
	z-index: 99;
	position: absolute;
	right: 0;
	top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px;
	height: 50px;
	position: absolute;
	z-index: 50;
	right: 0;
	top: 0;
	background: url(http://www.mvacha.com/spl/images/page_note.png) no-repeat right top;
	text-indent: -9999px;
}
/* ENDOF PageFlip */


/* container in the Blog Pages for additional side comments */
.mod-container {
	font-family:verdana, helvetica, arial, sans-serif;
	font-size:9px;
	width:100%;
	clear:both;
}
.mod-no-footer .mod-content {
	margin-bottom:6px;
	border-bottom-width:1px;
	padding-bottom:2px;
}
.mod-content {
	background:#fff;
	font-size:10px;
	line-height:normal;
	border-width:0 1px;
	border-color:#c2c2c2;
	border-style:solid;
	overflow:hidden;
	padding:2px;
}
.mod-content p {
	margin:10px;
}
.mod-content img {
	padding:5px;
}
.mod-content a {
	color:#225DB7;
}
.mod-content a:visited {
	color:#608fd6!important;
}
.floatright {
	float:right!important;
}
.mod-inline p {
	padding-bottom:4px;
}
.mod-inline.floatright {
	margin-left:10px;
}
.mod-inline.content-box {
	width:40%;
	clear:both;
}
.mod-inline .mod-content h4 {
	position:relative;
	font-size:11px;
	border-bottom:#C2C2C2 1px solid;
	margin:0 7px 0 7px;
	padding:2px;
	font-family:helvetica, arial, sans-serif;
}
.mod-no-header-footer .mod-content {
	margin-bottom:6px;
	border-top-width:1px;
	border-bottom-width:1px;
}


/* Date/Time Box */
.mod-blog-post .mod-header .datetime {
	background:url(http://a.espncdn.com/prod/assets/blogs/icon_calendar_datetime.png) 0 0 no-repeat;
	position:absolute;
	left:-28px;
	top:-5px;
	width:50px;
	height:59px;
	font-family:helvetica, arial, sans-serif;
	font-weight:700;
}
.ie6 .mod-blog-post .mod-header .datetime {
	background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://a.espncdn.com/prod/assets/blogs/icon_calendar_datetime.png');
}
.mod-blog-post .mod-header .datetime span {
	position:absolute;
	left:-9999em;
}
.mod-blog-post .mod-header .datetime .monthday {
	font-size:11px;
	color:#ddd;
	height:17px;
	width:41px;
	margin:7px 7px 0;
	text-align:center;
	text-transform:uppercase;
}
.mod-blog-post .mod-header .datetime .time {
	font-size:14px;
	color:#444;
	margin:0 7px 7px;
	text-align:center;
	width:41px;
}
.mod-blog-post .mod-header .datetime .timeofday {
	font-size:10px;
	color:#666666;
	margin:-10px 7px 7px;
	text-align:center;
	width:41px;
}

