/* HEADER SECTION				        */
/* The H3 sets the repeating BG */
/* the spans set the PNG text		*/

h3 {background:url(/was/images/headers/hdr_background.gif) bottom left repeat-x;height:52px;margin-bottom:8px;}
h3 span {display:block; text-decoration:none;position:relative; text-align: center; padding-top: 7px; margin: 0; font-family: trajan, times new roman; serif; font-weight: bold; font-size: 32px; font-style: italic; color: #fff; text-transform: uppercase;}

/* Major League Memories Classes */
.mlm_fields {width: 450px; text-align: left; }
.mlm_button {width: 531px;}
.mlm_images {width: 584px; height: 579px; border: 6px solid #01225b; background: #fff url(/was/images/ticketing/mlm_background.jpg) no-repeat top left;}


/* global */
#mc #intro_container a, #mc #intro_container a:hover {text-decoration:none; font-weight:bold;}
#mc #intro_container a:hover {text-decoration:none;}
#mc .photo_container {float:left;margin:0 8px 8px 0;}
#mc .photo_container_right {float:right;margin:0 0 8px 8px;}
#mc .photo_container_center {align:center;margin:0 0 8px 0;}
#mc .photo_container_left {align: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 {font-size:11px;clear:both;}
#mc .related_content li a {margin-bottom:8px;display:block;}
#mc inline_link a {display:block;clear:none;}
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_two #mc #content_container li.featured_concessions { width: 630px !important; }
.level_two #mc #content_container li.healthy_options, .level_two #mc #content_container li.vegetarian_options { margin-left: 12px; margin-right: 0px !important; clear: none !important; }


/* 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 {overflow:visible;}
.level_three #mc #content_container li.module.last {border:none;}
.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:15px;margin-bottom:16px;}
/* .level_three #mc ul ul li, .level_two #mc #content_container li li  {font-size:12px;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, .level_three #mc ul ul.photo_container_right {clear:none;}
.level_three #mc ul ul.related_content li, .level_three #mc ul ul.photo_container_right li {background:none;padding:0;}
.level_three #mc ul ul.related_content, .level_three #mc ul ul.photo_container_right {padding:0;margin-bottom:8px;}
.level_three #mc ul ul.related_content {float:none;}
.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;}

