/* global */
#mc #intro_container a {color:#ccc;text-decoration:underline;}
#mc #intro_container a:hover {color:#ccc;text-decoration:none;}
#mc .photo_container {float:left;margin:0 8px 8px 0;}
#mc .related_content {padding-right:18px;}
#mc #content_container .related_content li a {font-weight:bold;text-align:right;padding-right:10px;}
#mc .more {padding-right:10px;font-weight:bold;}
#mc #intro_container {margin-bottom:12px;padding:6px;width:634px;overflow:auto;}
*html #mc #intro_container {padding-right:0;overflow:visible;}
*:first-child+html #mc #intro_container {overflow:visible;}
#mc #intro_container h3 {margin-bottom:4px;}
#mc .related_content li {clear:both;}
#mc .related_content li a {margin-bottom:8px;display:block;}
#mc #content_container .related_content.section_link li a {text-align:left;}
#mc .related_content.section_link li a {display:inline;}
div, ul, dl {zoom:1;}

/* level two */
.level_two #mc #intro_container .photo_container {float:none;margin:0;}
.level_two #mc #content_container h4 {padding:4px 8px;margin:-8px -8px 8px -8px;text-transform:uppercase;font-size:14px;}
.level_two #mc #content_container li.module {width:300px;float:left;margin:0 12px 12px 0;clear:both;padding:8px;}
.level_two #mc #content_container .related_content li {text-align:right;background:none;}
.level_two #mc #content_container .photo_container li {background:none;margin:0;padding:0;}
.level_two #mc #content_container ul {clear:both;}
.level_two #mc #content_container li.even {clear:none;margin-right:0;}

/* level three */
.level_three #mc #content_container li.module {margin:14px 0 0 0;padding-bottom:7px;clear:both;overflow:auto;}
*html .level_three #mc #content_container li.module {overflow:visible;}
*:first-child+html .level_three #mc #content_container li.module, *html .level_three #mc #content_container li.module {overflow:visible;}
.level_three #mc #content_container li.module.last {border:none;}
*html .level_three #mc #content_container li.module.last {overflow:visible;}
.level_three #mc h4 {font-size:14px;margin-bottom:4px;}

/* outro container */
#mc #outro_container {clear:both;}

/* content lists */
.level_three #mc ul ul, .level_three #mc ol {padding-left:26px;margin-bottom:16px;}
.level_three #mc ul ul li, .level_two #mc #content_container li li  {margin-bottom:4px;display:block;line-height:1.4em;background:transparent url(/images/icons/bullet_round_black.gif) no-repeat scroll .2em .45em; padding-left:11px;}
/* .level_three #mc ul ul {clear:both;} - removed to allow lists to align next to an image  */
.level_three #mc ul ul.related_content, .level_three #mc ul ul.photo_container {clear:none;}
.level_three #mc ul ul.related_content li, .level_three #mc ul ul.photo_container li {background:none;padding:0;}
.level_three #mc ul ul.related_content, .level_three #mc ul ul.photo_container {padding:0;margin-bottom:8px;}
.level_three #mc ul ul.related_content {float:none;}
#mc #content_container .related_content span.button.purchase a, #mc .related_content span.button.purchase a {background:#99cc66;display:inline;}
#mc #content_container .related_content span.button.purchase a:hover, #mc .related_content span.button.purchase a:hover {background:#669933;}
.level_three #mc ol li {list-style-type:numeric;list-style-position:inside;line-height:1.5em;}
.level_three #mc dl {margin-bottom:12px;}
.level_three #mc dt {font-size:12px;margin-bottom:2px;}
.level_three #mc dd {line-height:1.3em;}

/* table */
#mc caption {font-size:12px;margin-bottom:4px;}
#mc table {border-collapse:collapse;width:649px;margin-bottom:8px;}
#mc col.last  {border:none;}
#mc thead {background:url(/mlb/events/editorial_test/tables/bar.gif) repeat-x left center;}
#mc th {font-weight:bold;}
#mc th,  #mc td {padding:3px 5px;text-align:center;}
#mc td {font-size:11px;}