/* main backgrounds */
#mc .bp_dusk_402_background {padding:8px; background:url(/pit/images/bg_bp_dusk_649x402.jpg) repeat-x; height:402px;}
#mc .bp_dusk_470_background {padding:8px; background:url(/pit/images/bg_bp_dusk_649x470.jpg) repeat-x; height:470px;}
#mc .bp_dusk_575_background {padding:8px; background:url(/pit/images/bg_bp_dusk_649x575.jpg) repeat-x; height:575px;}
#mc .bp_dusk_775_background {padding:8px; background:url(/pit/images/bg_bp_dusk_649x775.jpg) repeat-x; height:775px;}
#mc .bp_dusk_925_background {padding:8px; background:url(/pit/images/bg_bp_dusk_649x925.jpg) repeat-x; height:925px;}
#mc .bp_dusk_970_background {padding:8px; background:url(/pit/images/bg_bp_dusk_649x970.jpg) repeat-x; height:970px;}
#mc .bp_night_402_background {padding:8px; background:url(/pit/images/bg_bp_night_649x402.jpg) repeat-x; height:402px;}
#mc .bp_night_470_background {padding:8px; background:url(/pit/images/bg_bp_night_649x470.jpg) repeat-x; height:470px;}
#mc .bp_night_575_background {padding:8px; background:url(/pit/images/bg_bp_night_649x575.jpg) repeat-x; height:575px;}
#mc .bp_night_775_background {padding:8px; background:url(/pit/images/bg_bp_night_649x775.jpg) repeat-x; height:775px;}
#mc .bp_night_875_background {padding:8px; background:url(/pit/images/bg_bp_night_649x875.jpg) repeat-x; height:875px;}
#mc .bp_night_925_background {padding:8px; background:url(/pit/images/bg_bp_night_649x925.jpg) repeat-x; height:925px;}
#mc .bp_night_970_background {padding:8px; background:url(/pit/images/bg_bp_night_649x970.jpg) repeat-x; height:970px;}
#mc .military_background {border:2px solid #000000; padding:8px; background:url(/pit/images/bg_military_649x320.jpg) bottom repeat-x;}
#mc .cove_background {padding:8px; background:url(/pit/images/bg_cove_649x840.jpg) repeat-x; height:840px;}
#mc .deal_650_background {padding:8px; background:url(/pit/images/bg_deal_640x550.gif) repeat-x; height:650px;}
#mc .deal_495_background {padding:8px; background:url(/pit/images/bg_deal_logo_bdr3_649x495.gif) repeat-x; height:495px;}
#mc .family_755_background {padding:8px; background:url(/pit/images/bg2_family_649x755.jpg) repeat-x; height:755px;}
#mc .pit_background_ballpark {padding:8px; background:url(/pit/images/bg_bp_gradtogold2.jpg) bottom repeat-x;}
#mc .pit_background_ballpark2 {padding:8px; background:url(/pit/images/bg_bp_gradtogold4.jpg) bottom repeat-x;}
#mc .pit_background_players {padding:8px; background:url(/pit/images/bg_plyrs_gradtogold.jpg) bottom repeat-x;}
#mc .pit_background_ballpark_border {border:2px solid #000000; padding:8px; background:url(/pit/images/bg_bp_gradtogold2.jpg) bottom repeat-x;}
#mc .pit_background_ballpark2_border {border:2px solid #000000; padding:8px; background:url(/pit/images/bg_bp_gradtogold4.jpg) bottom repeat-x;}
#mc .pit_background_players_border {border:2px solid #000000; padding:8px; background:url(/pit/images/bg_plyrs_gradtogold.jpg) bottom repeat-x;}
#mc .pit_forbes_field_background {padding:8px; background:url(/pit/images/ticketing/forbes_field_649x300.jpg) bottom repeat-x;}
#mc .gradtoback_background {padding:8px; background:url(/pit/images/bg_gradtoblack_554.gif) repeat-x; height:554px;}
#mc .pit_background {padding:8px; background:url(/pit/images/bg_gradtogold2.gif) bottom repeat-x;}
#mc .pit_background_border {border:2px solid #000000; padding:8px; background:url(/pit/images/bg_gradtogold2.gif) bottom repeat-x;}
#mc .pit_border {border:2px solid #000000; padding:8px; background:url(/images/trans.gif) bottom repeat-x;}
#mc .pit_gold_background {padding:8px; background-color:#fdb827;}
#mc .pit_white_background {padding:8px;}
#mc .postcard_background {padding:8px; background:url(/pit/images/bg_postcard_649x548.jpg) repeat-x; height:548px;}
#mc .postcard_650_background {padding:8px; background:url(/pit/images/bg_postcard_649x650.jpg) repeat-x; height:650px;}
#mc .postcard_728_background {padding:8px; background:url(/pit/images/bg_postcard_649x728.jpg) repeat-x; height:728px;}
#mc .postcard_755_background {padding:8px; background:url(/pit/images/bg_postcard_649x755.jpg) repeat-x; height:755px;}
#mc .text_background {background-color:#88806f;}
#mc .invitation_package_background {padding:8px; background-image: url(/pit/images/ticketing/y2009/inv_pkg_649x842.jpg); background-repeat:no-repeat;}
#mc .lunch_background {padding:8px; background-image: url(/pit/images/ticketing/y2009/lunch_bg_649x1100.jpg); background-repeat:no-repeat;}
#mc .field_level_background_720 {padding:8px; background-image: url(/pit/images/bg_field_level_649x720.jpg); height:720px; background-repeat:no-repeat;}
#mc .field_level_background {padding:8px; background-image: url(/pit/images/bg_field_level_649x800.jpg); height:800px; background-repeat:no-repeat;}
#mc .loaded_background {padding:8px; background-image: url(/pit/images/ticketing/y2009/park_bg_649x862.jpg); height:842px; background-repeat:no-repeat;}
#mc .stitchnpitch_background {padding:8px; background-image: url(/pit/images/ticketing/y2009/stitchnpitch_bg_649x773.jpg); background-repeat:no-repeat;}
#mc .pit_background_maz_border {border:2px solid #000000; padding:8px; background:url(/pit/images/maz_hr_649x330.jpg) bottom repeat-x;}

/* No Fees */
#mc h5.no_fees {background:transparent url(/pit/images/ticketing/y2011/no_fees_400x75.gif) 0 0 no-repeat; height:75px; margin-bottom:12px; text-indent: -9999px; background-position:center;}

/* h3, override spacing from global2.css */
#tw_interior #mc h3, #tw_secnav_mc_ad #mc h3 {margin:0 0 0px 0;}

/* rounded bottom */
#mc #page_bottom {clear:both;margin-bottom:14px;background:url(/pit/images/ftr_649x24.gif) top center no-repeat;height:24px;}

/* links */
#mc a {color:#50380f; font-weight: bold;}
#mc a.white {color:white;}
#mc a:link, #mc a:visited {text-decoration:none;}
#mc a:hover, #mc a:active {text-decoration:underline;}
#mc a:focus {outline-width:0;}
#mc span.button.content a {background-color:#ccc;color:black;}
#mc span.button.content a:hover {background-color: #666;color:white;}
#mc span.button.purchase a {background-color:#99cc66;color:black;}
#mc span.button.purchase a:hover {background-color: #669933;color:white;}

#mc a.bam-button {color:#fff}
#mc a.bam-button.bam-button-primary {color:#000}
#mc a.bam-button.bam-button-secondary {color:#525252}


/* images */
#mc img {border:1px solid black;}
#mc img.no_border {border:none;}
#mc img.border2 {border:2px solid black;}
#mc img.white_border {border:1px solid white;}
#mc img.white_border2 {border:2px solid white;}
#mc img.gold_border {border:1px solid white;}
#mc img.gold_border2 {border:2px solid #fdb827;}
#mc img.absmiddle {vertical-align:middle;}
#mc img.middle {display:block;margin-left:auto;margin-right:auto;}
#mc img.white {border:1px solid white;}

/* coupon code */
#mc .coupon {background-color:#fdb827;color:#000;font-weight:bold; padding:3px; border:1px solid #000;}

/* text colors */
#mc .txtWhite { color: #fff; }
#mc .txtLightGrey { color: #999; }
#mc .txtMediumGrey { color: #666; }
#mc .txtDarkGrey { color: #333; }
#mc .txtBlack { color: #000; }
#mc .txtRed { color: #c00; }
#mc .txtYellow { color: #ff0; }
#mc .txtBeige { color: #cc9; }
#mc .txtGreen { color: #3c3; }
#mc .txtDarkGreen { color: #030; }
#mc .txtBlue { color: #00f; }
#mc .txtNavy { color: #006; }
#mc .txtPiratesGold { color: #fdb827; }
#mc .txtPiratesRed { color: #ef3e42; }

/* background colors */
#mc .bgWhite { background-color: #fff; }
#mc .bgLightGrey { background-color: #999; }
#mc .bgMediumGrey { background-color: #666; }
#mc .bgDarkGrey { background-color: #333; }
#mc .bgBlack { background-color: #000; }
#mc .bgRed { background-color: #c00; }
#mc .bgYellow { background-color: #ff0; }
#mc .bgBeige { background-color: #cc9; }
#mc .bgGreen { background-color: #3c3; }
#mc .bgDarkGreen { background-color: #030; }
#mc .bgBlue { background-color: #00f; }
#mc .bgNavy { background-color: #006; }
#mc .bgPiratesGold { background-color: #fdb827; }
#mc .bgPiratesRed { background-color: #ef3e42;}

/* text styles */
#mc .caps { text-transform:uppercase; }
#mc .lower { text-transform:lowercase; }
#mc .mixed { text-transform:capitalize; }

/* text sizes */
#mc .legal, .legal td {font-size:9px;}
#mc .small, .small td {font-size:11px;}
#mc .text, .text td { font-size:12px; }
#mc .large, .large td { font-size:14px; }
#mc .header { font-size:18px; font-weight:bold; }
#mc .subheader { font-size:16px; font-weight:bold; }
#mc .largeheader { font-size:32px; font-weight:bold; }
#mc .header_40 { font-size:40px; font-weight:bold; }
#mc .xlheader { font-size:48px; font-weight:bold; }
#mc .famalee { font-size:72px; font-weight:bold; margin-bottom:0px;color:#fdb827;text-align:center; }
#mc .deal { font-size:150px; font-weight:bold; }

#mc .textXs, .textXs td { font-size:10px; }	/* 7 pt */
#mc .textSm, .textSm td { font-size:11px; }	/* 8 pt */
#mc .textLg, .textLg td { font-size:14px; }	/* 11 pt */
#mc .textXl, .textXl td { font-size:16px; }	/* 12 pt */
#mc .textXsm { size: 10px; }
#mc .txtXsm { size: 10px; }

#mc h3.biggold {text-transform:uppercase;font-weight:bold;font-size:20px;text-align:center;margin-bottom:10px;color:#fdb827;}
#mc h4.biggold {text-transform:uppercase;font-weight:bold;font-size:14px;margin-bottom:8px;color:#fdb827;}
#mc h4.subhead_top {background: url(/pit/images/headers/y2010/subheader_630x37.gif) no-repeat; height:37px; color:#ffffff; padding:8px 0px 0px 40px;margin-top:4px;}
#mc h4.subhead {background: url(/pit/images/headers/y2010/subheader_630x37.gif) no-repeat; height:37px; color:#ffffff; padding:8px 0px 0px 40px;margin-top:36px;}


/* borders */
#mc .borderBlack1 {border:1px solid black;}
#mc .borderWhite1 {border:1px solid white;}
#mc .borderPiratesGold1 {border:1px; color:#fdb827;}
#mc .borderBlack2 {border:2px solid black;}
#mc .borderWhite2 {border:2px solid white;}
#mc .borderPiratesGold2 {border:2px; color:#fdb827;}

/* button spacer for tables */
#mc spacer.button {margin:5px 0;}

/* alignment */
#mc .image_caption {float: right; margin-left: 4px; margin-right: 4px; width: 200px; background-color: #ccc;}
#mc .bullet_round_black {margin-bottom: 8px;}
#mc .numeric {margin-bottom: 8px;}

/* list adjustment */
#mc dl {padding:0 0 7px 0;}
#mc dt {line-height: 16px;font-weight:bold;font-size:14px}
#mc dd {line-height: 16px; margin-bottom: 8px;}

/* spacing, padding, margins */
#mc .pad1 {padding:1px;}
#mc .pad2 {padding:2px;}
#mc .pad3 {padding:3px;}
#mc .pad4 {padding:4px;}
#mc .pad5 {padding:5px;}
#mc .pad6 {padding:6px;}
#mc .pad7 {padding:7px;}
#mc .pad8 {padding:8px;}
#mc .pad1b {padding-bottom:1px;}
#mc .pad2b {padding-bottom:2px;}
#mc .pad3b {padding-bottom:3px;}
#mc .pad4b {padding-bottom:4px;}
#mc .pad5b {padding-bottom:5px;}
#mc .pad6b {padding-bottom:6px;}
#mc .pad7b {padding-bottom:7px;}
#mc .pad8b {padding-bottom:8px;}
#mc .pad9b {padding-bottom:9px;}
#mc .pad10b {padding-bottom:10px;}
#mc .pad11b {padding-bottom:11px;}
#mc .pad12b {padding-bottom:12px;}
#mc .pad13b {padding-bottom:13px;}
#mc .pad14b {padding-bottom:14px;}
#mc .pad15b {padding-bottom:15px;}
#mc .pad16b {padding-bottom:16px;}
#mc .pad17b {padding-bottom:17px;}
#mc .pad18b {padding-bottom:18px;}
#mc .pad19b {padding-bottom:19px;}
#mc .pad20b {padding-bottom:20px;}
#mc .pad21b {padding-bottom:21px;}
#mc .pad22b {padding-bottom:22px;}
#mc .pad23b {padding-bottom:23px;}
#mc .pad24b {padding-bottom:24px;}
#mc .pad1t {padding-top:1px;}
#mc .pad2t {padding-top:2px;}
#mc .pad3t {padding-top:3px;}
#mc .pad4t {padding-top:4px;}
#mc .pad5t {padding-top:5px;}
#mc .pad6t {padding-top:6px;}
#mc .pad7t {padding-top:7px;}
#mc .pad8t {padding-top:8px;}
#mc .pad9t {padding-top:9px;}
#mc .pad10t {padding-top:10px;}
#mc .pad11t {padding-top:11px;}
#mc .pad12t {padding-top:12px;}
#mc .pad13t {padding-top:13px;}
#mc .pad14t {padding-top:14px;}
#mc .pad15t {padding-top:15px;}
#mc .pad16t {padding-top:16px;}
#mc .pad17t {padding-top:17px;}
#mc .pad18t {padding-top:18px;}
#mc .pad19t {padding-top:19px;}
#mc .pad20t {padding-top:20px;}
#mc .pad21t {padding-top:21px;}
#mc .pad22t {padding-top:22px;}
#mc .pad23t {padding-top:23px;}
#mc .pad24t {padding-top:24px;}

#mc .mar1 {margin:1px;}
#mc .mar2 {margin:2px;}
#mc .mar3 {margin:3px;}
#mc .mar4 {margin:4px;}
#mc .mar5 {margin:5px;}
#mc .mar6 {margin:6px;}
#mc .mar7 {margin:7px;}
#mc .mar8 {margin:8px;}
#mc .mar1b {margin-bottom:1px;}
#mc .mar2b {margin-bottom:2px;}
#mc .mar3b {margin-bottom:3px;}
#mc .mar4b {margin-bottom:4px;}
#mc .mar5b {margin-bottom:5px;}
#mc .mar6b {margin-bottom:6px;}
#mc .mar7b {margin-bottom:7px;}
#mc .mar8b {margin-bottom:8px;}
#mc .mar9b {margin-bottom:9px;}
#mc .mar10b {margin-bottom:10px;}
#mc .mar11b {margin-bottom:11px;}
#mc .mar12b {margin-bottom:12px;}
#mc .mar13b {margin-bottom:13px;}
#mc .mar14b {margin-bottom:14px;}
#mc .mar15b {margin-bottom:15px;}
#mc .mar16b {margin-bottom:16px;}
#mc .mar17b {margin-bottom:17px;}
#mc .mar18b {margin-bottom:18px;}
#mc .mar19b {margin-bottom:19px;}
#mc .mar20b {margin-bottom:20px;}
#mc .mar21b {margin-bottom:21px;}
#mc .mar22b {margin-bottom:22px;}
#mc .mar23b {margin-bottom:23px;}
#mc .mar24b {margin-bottom:24px;}
#mc .mar1t {margin-top:1px;}
#mc .mar2t {margin-top:2px;}
#mc .mar3t {margin-top:3px;}
#mc .mar4t {margin-top:4px;}
#mc .mar5t {margin-top:5px;}
#mc .mar6t {margin-top:6px;}
#mc .mar7t {margin-top:7px;}
#mc .mar8t {margin-top:8px;}
#mc .mar9t {margin-top:9px;}
#mc .mar10t {margin-top:10px;}
#mc .mar11t {margin-top:11px;}
#mc .mar12t {margin-top:12px;}
#mc .mar13t {margin-top:13px;}
#mc .mar14t {margin-top:14px;}
#mc .mar15t {margin-top:15px;}
#mc .mar16t {margin-top:16px;}
#mc .mar17t {margin-top:17px;}
#mc .mar18t {margin-top:18px;}
#mc .mar19t {margin-top:19px;}
#mc .mar20t {margin-top:20px;}
#mc .mar21t {margin-top:21px;}
#mc .mar22t {margin-top:22px;}
#mc .mar23t {margin-top:23px;}
#mc .mar24t {margin-top:24px;}

#mc .middle {text-align:center;}

/* 65/35 */
#mc div.row_65 {width:64%;float:left;margin-right:6px;display:inline;}
#mc div.row_35 {width:34%;float:left;display:inline;}

/* 35/65 */
#mc div.row_35b {width:35%;float:left;margin-right:6px;display:inline;}
#mc div.row_65b {width:63%;float:left;display:inline;}

/* 26/74 */
#mc div.row_27 {width:26%;float:left;margin-right:6px;display:inline;}
#mc div.row_73 {width:72%;float:left;display:inline;}

/* 73/27 */
#mc div.row_74 {width:73%;float:left;margin-right:6px;display:inline;}
#mc div.row_26 {width:25%;float:left;display:inline;}

/* 52/48 */
#mc div.row_53 {width:52%;float:left;margin-right:6px;display:inline;}
#mc div.row_47 {width:46%;float:left;display:inline;}

/* 48/52 */
#mc div.row_48 {width:46%;float:left;margin-right:6px;display:inline;}
#mc div.row_52 {width:52%;float:left;display:inline;}

/* 46/54 */
#mc div.row_46 {width:45%;float:left;margin-right:6px;display:inline;}
#mc div.row_54 {width:53%;float:left;display:inline;}

/* 50/50 */
#mc .left_50 {width:49%;float:left;margin-right:6px;display:inline;}
#mc .right_50 {width:49%;float:left;display:inline;}

/* 33/33/33 */
#mc .left_33 {width:32%;float:left;margin-right:6px;display:inline;}
#mc .middle_33 {width:32%;float:left;margin-right:6px;display:inline;}
#mc .right_33 {width:32%;float:left;display:inline;}

/* 40/60 */
#mc div.row_40 {width:40%;float:left;margin-right:6px;display:inline;}
#mc div.row_60 {width:58%;float:left;display:inline;}

/* section navigation */
#section_navigation ul.accessibleNav li ul li em, #section_navigation ul.accessibleNav li ul li a, #section_navigation ul.accessibleNav li ul li span.accessibleNav-selected {background:transparent none repeat scroll 0 0 !important;color:#50380f;padding-left:0;}



/* larger button */
span.button.large {margin:8px 0;display:block;}
span.button.large a {font:normal bold 13.5px verdana, arial, sans-serif;text-decoration:none;border:1px solid #000;cursor:pointer;color:#000;padding:1px 8px;text-align:center;}
#mc span.button.large a:hover, #mc span.button a:active {text-decoration:none;color:#fff;}
span.button.content.large a {background-color: #ccc;}
span.button.content.large a:hover {background-color: #666;}
span.button.purchase.large a {background-color: #99cc66;}
span.button.purchase.large a:hover {background-color: #669933;}

/* front office */
#mc .pit_front_office_border {border:2px solid #000000; padding:8px; background:url(/images/trans.gif) bottom repeat-x; height:5265px;}
#mc h3.front_office {background:transparent url(/pit/images/headers/y2010/front_office_649x50.gif) 0 0 no-repeat; height:50px; text-indent: -9999px; background-position:center;}
#front_office_list h4 {color: #fdb827; padding-left: 5px; background-color: #000000;} 
#mc #front_office_list li { list-style-image: none; list-style-position: inside; padding-left: 0px; color: #000000; } 
#mc #front_office_list {padding-left: 0; } 
#front_office_list dl {padding: 0;}
#front_office_list dd {padding: 0;} 
#front_office_list dt {line-height: 18px; font-weight:bold; font-size:12px; color:#000000;}
