#header .t_l {
 /*background: url("") no-repeat 0 -29px;*/
 background: url("/Images/Nav_lMC_ie6_tcm13-15892.gif") no-repeat;
 height: 29px;
 width: 6px;
 float: left;
}
#header .t_c {
 /* background: url("") repeat-x scroll 0 -58px;*/
 height: 29px;
 float: left;
 width: 404px;
}
#header .t_r {
 /* background: url("") no-repeat scroll 0 0;*/
 background: url("/Images/Nav_rMC_ie6_tcm13-15893.gif") no-repeat;
 height: 29px;
 width: 6px;
 float: left;
}
#header #map li {
 display: block;
 /* background: url("/Images/nav_s2_tcm13-11014.gif") no-repeat left 2px;*/
 height: 24px;
 margin-top: 2px;
 line-height: 22px;
 padding: 0 5px 0 8px;
 list-style:none;
}
#header #nav li a.active { color: #B1D0E7;/*background: url("/Images/nav_a_l_tcm13-11011.gif") no-repeat left top;*/ }
#header #nav li a.active span { background: url("") repeat-x right top; }
/*#header #nav li a.active .a_r { background: url("") no-repeat; }*/
#header #nav .cart li.first a {
 margin-top: 3px;
 display: block !important;
 display: inline-block;
 line-height: 16px;
 height: 22px;
 /*background: url("/Images/cart_tcm13-10997.gif") no-repeat left 3px;*/
 padding: 0 2px 0 20px;
}
/*#main .left .search {
 display: block;
 background: url("/Images/seach_bg_tcm13-11015.gif") no-repeat;
 height: 48px;
}
#main_home .right .search {
 display: block;
 width: 244px;
 height: 39px;
 background: url("/Images/seach_right_bg_tcm13-11017.gif") no-repeat;
 overflow: hidden;
 line-height: 39px;
}
#main .left .search input.search_bt {
 margin: 12px auto auto 8px;
 background: none;
 background: url("/Images/HOMEseach_bt_bgMC_tcm13-11000.gif") no-repeat;
 width: 55px;
 height: 20px;
 font-size: 11px;
 vertical-align: top;
 float: left;
 color: #fff;
 padding-bottom: 2px;
 cursor: pointer;
}
#main_home .right .search input.search_bt {
 margin: 9px 13px 0 0;
 background: none;
 background: url("/Images/HOMEseach_bt_bgMC_tcm13-11000.gif") no-repeat;
 width: 55px;
 height: 20px;
 font-size: 11px;
 vertical-align: top;
 float: right;
 color: #fff;
 padding-bottom: 2px;
 cursor: pointer;
}
#main .left .search input.search_bt {
 margin: 12px auto auto 8px;
 background: url("/Images/seach_bt_bg_tcm13-11016.gif") no-repeat;
 width: 55px;
 height: 20px;
 font-size: 11px;
 vertical-align: top;
 float: left;
 color: #fff;
 padding-bottom: 2px;
 cursor: pointer;
}
*/
#main_home .right .today .hours {
 padding:7px 0px 10px 26px;
 background:url("/Images/today_clockMC_tcm13-3706.gif") no-repeat 0px 7px;
 line-height:24px;
 border-bottom: 1px solid #4f80a4;
}
#main .left .items .item .i_img {
 background: url("") no-repeat;
 height: 54px;
 width: 57px;
 padding: 0;
 float: left;
}
#main .left .items .item li.smore a.seemore { background: url("") no-repeat; }
.morehidden .block_two span.toptip_header { background: url("/Images/Toptip_toprightMC_tcm13-3641.png") no-repeat right top; }
.block_one_con {
 width: 257px;
 background: url("/Images/toptip_bg_tcm13-11020.gif") no-repeat right top;
 overflow: hidden;
 padding: 0;
 border: 0;
}
.block_two_con {
 width: 236px;
 background: url("/Images/toptip2_bg_tcm13-11019.gif") no-repeat right top;
 overflow: hidden;
 padding: 0;
 border: 0;
}
a.add_to_map {
 color: #4A77AE;
 padding-left: 17px;
 text-decoration: none;
 background: url("/Images/Pin_iconMC_tcm13-11023.gif") no-repeat left center;
 padding-top: 3px;
 line-height: 20px;
}
a.toptip_moreinfo {
 background: url("/Images/more_info_tcm13-11009.gif") no-repeat;
 display: block;
 height: 20px;
 width: 95px;
 margin: 2px 0 0 0;
 float: right;
}
.morehidden span.toptip_footer, .single_popup span.toptip_footer {
 padding: 0;
 background: url("/Images/Toptip_bottomrightMC_tcm13-3647.png") no-repeat;
 display: block;
 height: 17px;
}
.single_popup span.map_toptip_footer {
 padding: 0;
 background: /*url("")*/ no-repeat;
 display: block;
 height: 17px;
}
.morehidden .block_two span.toptip_footer, .single_popup .block_two span.toptip_footer { background: url("/Images/Toptip2_bottomrightMC_tcm13-3640.png") no-repeat; }
#main .right .banner .right_top ul li a.video span {
 background: url("/Images/icon_video_tcm13-11006.gif") no-repeat;
 width: 28px;
 height: 26px;
 margin: 2px 4px 0 12px !important;
 margin: 2px 4px 0 6px;
}
#main .right .banner .right_top ul li a.menu span {
 background: transparent url("/Images/icon_menu_tcm13-11001.gif") no-repeat;
 width: 29px;
 height: 27px;
 margin: 4px 4px 0 10px !important;
 margin: 4px 4px 0 5px;
}
#main .right .banner .right_top ul li a.photo span {
 background: transparent url("/Images/icon_photo_tcm13-11004.gif") no-repeat;
 width: 31px;
 height: 27px;
 margin: 4px 4px 0 9px !important;
 margin: 4px 4px 0 5px;
}
#main .right .banner .right_top ul li a.park_view span {
 background: transparent url("/Images/icon_parkview_tcm13-11003.gif") no-repeat;
 width: 32px;
 height: 27px;
 margin: 4px 4px 0 8px !important;
 margin: 4px 4px 0 4px;
}
#main .right .banner .right_top ul li a.park_brochure span {
 background: transparent url("/Images/icon_parkbrochure_tcm13-11002.gif") no-repeat;
 width: 28px;
 height: 27px;
 margin: 4px 4px 0 12px !important;
 margin: 4px 4px 0 6px;
}
#main .right .banner .right_top ul li a.email span {
 background: transparent url("/Images/icon_pin_tcm13-11005.gif") no-repeat;
 width: 28px;
 height: 27px;
 margin: 4px 4px 0 12px !important;
 margin: 4px 4px 0 6px;
}
#main .right .banner .right_top ul li a.add_map span {
 background: transparent url("/Images/icon_pin_tcm13-11005.gif") no-repeat;
 width: 28px;
 height: 27px;
 margin: 4px 4px 0 12px !important;
 margin: 4px 4px 0 6px;
}
#main .right #right .map_top {
 background: url("/Images/map_right_top_tcm13-11007.gif") no-repeat;
 width: 202px;
 height: 15px;
 display: block;
 top: 0;
 position: absolute;
 z-index: 120;
}
#main .right .dynamicr {
 top: 0;
 width: 6px;
 position: absolute;
 height: 465px;
 right: 0;
 background: url("/Images/Dynamic_bg_rMC_tcm13-11024.gif") no-repeat;
}
#main .right .price {
 position: absolute;
 top: 0;
 right: 100px;
 background: url("/Images/MaskMC_tcm13-11025.gif") no-repeat;
 height: 146px;
 width: 146px;
 color: #fff;
 font-weight: bold;
 padding-top: 10px;
}
#main .right span.more input {
 background: url("/Images/more_tcm13-11008.gif") no-repeat;
 height: 16px;
 width: 37px;
 cursor: pointer;
}
#main .right .dynamiczone .dynamic_title {
 padding-left: 15px;
 padding-top: 12px;
 display: block;
 width: 352px;
 color: #fff;
 font-size: 13px;
 height: 45px;
 background: url("/Images/dynamiczone_t_tcm13-10998.gif") no-repeat;
}
#main .right .dynamiczone .unit1 .unit_nav span.video {
 background: url("/Images/video_tcm13-11021.gif") no-repeat;
 width: 121px;
 height: 32px;
 line-height: 32px;
}
#main .right .dynamiczone .unit1 .unit_nav span.video a span {
 background: url("/Images/video_ico_tcm13-11028.gif") no-repeat;
 width: 27px;
 height: 27px;
 display: block;
 margin-left: 20px !important;
 margin-left: 10px;
}
#main .right .dynamiczone .unit1 .unit_nav span.gallery {
 background: url("/Images/gallery_tcm13-10999.gif") no-repeat;
 width: 133px;
 height: 32px;
 line-height: 32px;
}
#main .right .dynamiczone .unit1 .unit_nav span.overall {
 background: url("/Images/360_tcm13-10992.gif") no-repeat;
 width: 109px;
 height: 32px;
 line-height: 32px;
}
#main .right .dynamiczone .unit1 .unit_nav span.overall a span {
 clear: right;
 background: url("/Images/360_ico_tcm13-10993.gif") no-repeat;
 width: 26px;
 height: 27px;
 display: block;
 margin-left: 16px !important;
 margin-left: 8px;
}
#main .bookformbg {
 display: block;
 width: 750px;
 height: 336px;
 background: /*url("")*/ no-repeat;
 position: absolute;
 top: 0;
 left: 0;
}
#main .book .more_info {
 position: absolute;
 top: 6px;
 right: 20px;
 display: block;
 background: url("/Images/moreinfo_tcm13-11010.gif") no-repeat;
 width: 111px;
 height: 22px;
 cursor: pointer;
}
#main .right_bt .best1 .imgLGLeft {
 background: url("/Images/BestLeft_tcm13-11096.GIF") no-repeat;
 background-position:left;
 height: 26px;
 display: block;
 padding-left: 9px;
}
#main .right_bt .best1 .imgLGLeft .imgLGCenter {
 background: url("/Images/bestCenter_tcm13-10994.gif") no-repeat;
 background-position:bottom;
 background-repeat:repeat-x;
 height: 26px;
 display: block;
 color: #fff;
}
#main .right_bt .best1 .imgLGLeft .imgLGCenter .imgLGRight {
 background: url("/Images/BestRight_tcm13-11097.gif") no-repeat;
 background-position:right;
 height: 26px;
 line-height: 26px;
 display: block;
}
#main .right_bt .best .ad span.ad_price input {
 position: absolute;
 right: 10px;
 background: url("/Images/SelectMC_tcm13-11026.gif") no-repeat;
 height: 27px;
 cursor: pointer;
 width: 90px;
}
#main .right_bt .Promotions .adzoneL .ad_l .admask {
 position: absolute;
 top: 110px;
 width: 308px;
 height: 35px;
 background: /*url("")*/ no-repeat;
 display: block;
 padding: 10px 18px;
 color: #d4d4d4;
}
#main .right_bt .Promotions .adzoneL .ad_l .usermask input.enter {
 background: url("/Images/EnterMC_tcm13-11027.gif") no-repeat;
 width: 95px;
 height: 20px;
 cursor: pointer;
 position: relative;
 left: 4px;
}
#main .right_bt .Promotions .adzoneR .ad_l .admask {
 position: absolute;
 top: 110px;
 width: 308px;
 height: 35px;
 background: /*url("")*/ no-repeat;
 display: block;
 padding: 10px 18px;
 color: #d4d4d4;
}
#main .right_bt .Promotions .adzoneR .ad_l .usermask input.enter {
 background: url("/Images/EnterMC_tcm13-11027.gif") no-repeat;
 width: 95px;
 height: 20px;
 cursor: pointer;
 position: relative;
 left: 4px;
}
.img {
 padding-right: 4px;
 padding-left: 0px;
 background: /*url("")*/ no-repeat right bottom;
 float: left;
 padding-bottom: 5px;
 width: auto;
 padding-top: 0px;
}
.right_detail_up {
 padding-right: 0px;
 padding-left: 0px;
 background: url("/Images/right_detail_bg_tcm13-11029.gif") repeat-x left top;
 padding-bottom: 0px;
 padding-top: 10px;
 height: 25px;
 text-align: center;
}/**/
/*MENU MERCHANDISE*/
/*MENU DE MERCHANDISE*/
div.m_rightNav { overflow:hidden }
div.m_leftNavMenu { margin-left:5px; }
#mbox { margin:3px }
#MenuExBarV { float:left;/*position:relative*/ }
#MenuExBarV ul li {
 height:auto;
 display:block
}
#MenuExBarV ul li a {
 display:block;
 position:relative;
 height:50px
}
#MenuExBarV ul li a span {
 display:block;
 position:relative;
 height:50px
}
#MenuExBarV ul li ul li { height:auto }
#MenuExBarV ul li ul li a { height:auto }
/**/ /*MERCHANDISE STYLES*/ /**/
#main div.m_box div.m_boxCont div.topBorders div.right { float: left; }
#main div.m_box div.m_boxCont div.imageBox div.productInfo a.productDLink { height:15px; }
#main div.m_box div.m_boxCont div.bottomBorders div.ctr {
 overflow:hidden;
 height:4px;
}
#main div.m_rightNav div.productImageBox div.bottomBorders {
 overflow:hidden;
 height:7px;
}
#main div.m_rightNav div.productImageBox div.bottomBorders div.ctr { overflow:hidden }
.m_rightNav .productControls .leftSide select { width:131px; }
/**//**/
/*FIXES FOR UNSUBSCRIBE PAGE*/
div.content1 table.content2 div.buttons input.nothanks_large {
 margin-left:0px !important;
 float:right
}
div.content1 table.content2 div.buttons {
 float:left;
 width:600px
}
/*floating blue boxy*/
div#main span.left_bt { visibility:hidden }
/*checkbox with border*/
table.content2 div.lineform div.error_include div.label span { border:none !important }
/**/

/*the unfocusable textbox fix*/
.content2 { position:relative }
/*general*/
.content2 .buttons { float:right }
.content1 .error_bd { padding-left:0px; }
.merchContainer {
 background:#ffffff;
 position:static !important
}
#main {
 position:static !important;
 background:#fff !important
}
/*HOME MERCHANDISE*/
div#TRUEPromotionCol2>div {
 padding-left:0px !important;
 padding-right:0px !important
}
/*SHOP BY CHARACTER LAST PRODUCT ONLINE*/
#main div.m_rightNav { width:706px !important }
/**/

/*MINISHOPPING CART*/
div.enter_promo {
 padding:0px;
 width:250px !important
}
div.enter_promo div#content_right_usercontrol_EnterPromoCode1_divPromoCodeViewCartInfo {
 margin-bottom:5px;
 margin-top:5px;
 margin-left:10px !important;
 width:230px !important;
 display:block
}
div.ticket_cont {
 padding-right:4px !important;
 padding-left:4px !important
}
/**/
/*jcarmona may 25th 2010*/
div#TRUEPromotionCol2 { width:720px; }
.label input { border:none !important; }
.middle_content_top br { /*display:none; */}
#fat_footer .back_top {
 background-color: #2c5f8a;
 background-repeat:no-repeat;
 background:url("/Images/fatfooter_back_top_ie6_tcm13-15898.gif") repeat scroll 0 0 transparent;
 overflow:hidden;
}
#fat_footer .back_bottom {
 background:url("/Images/fatfooter_back_bottom_ie6_tcm13-15897.gif") repeat scroll 0 0 transparent;
 overflow:hidden
}
.additional_info .top {
 background:url("/Images/back_additional_info_top_ie6_tcm13-15896.gif") repeat scroll 0 0 transparent;
 background-color: #5f8298;
 background-repeat:no-repeat;
 height:5px;
 overflow:hidden;
}
.additional_info .middle { background:url("/Images/back_additional_info_middle_ie6_tcm13-15895.gif") repeat-y scroll 0 0 transparent; }
.additional_info .bottom {
 background-repeat:no-repeat;
 background:url("/Images/back_additional_info_bottom_ie6_tcm13-15894.gif") repeat scroll 0 0 transparent;
 height:5px;
 overflow:hidden;
}
.ticket_right .ticket_cont .enter_promo { padding-left:0px !important }
/**/
