body{background:#504764 url(../img/bkg_body-purple.jpg) top center no-repeat;color:#fff}body.decor{background:#504764 url(../img/bkg_body-purple.jpg) top center no-repeat}a{color:#fff}a:hover{color:#ccc}hr{color:#ac98a6;background-color:#ac98a6}.event-group{border-color:#ac98a6}#header #aux-nav li{border-right:1px solid #fff}#header #aux-nav li.switch_language{border-right:none;border-left:1px solid #fff}#header #aux-nav li a{color:#fff}#header #aux-nav li a:hover{color:#ccc}#header #site-search #search-field{background:#fff;color:#594b60}#header #site-search #search-submit{background:url(../img/bkg_search-purple.gif) top left repeat-x}#main-nav li a{color:#fff}#main-nav li a:hover{color:#ccc}#main-nav li.on a:hover{color:#fff}#left-col #shop{background:url(../img/bkg_grad-purple.png) top left repeat-x}#left-col #store-search #store-search-field{background:#fff;color:#594b60}#left-col #store-search #store-search-submit{background:url(../img/bkg_search-purple.gif) top left repeat-x}#left-col #sub-nav li a{background-image:url(../img/bkg_subnav-purple-sprite.gif);background-repeat:no-repeat;background-position:top left;color:#909090}#left-col #sub-nav li a span{background-image:url(../img/bkg_total-purple-sprite.png);background-position:top left;background-repeat:no-repeat;color:#fff}#left-col #sub-nav li.on a span,#left-col #sub-nav li a:hover span{background-position:bottom left;color:#909090}#left-col #sub-nav li a:hover{background-position:bottom left;color:#fff}#left-col #sub-nav li.on a{background-position:bottom left;color:#fff}#left-col #sub-nav li.on ul{background:url(../img/bkg_subnav-purple.png) top left repeat-x}#left-col #sub-nav li.on ul li a:hover,#left-col #sub-nav li.on ul li.on a{color:#ccc}#left-col .cell{background:url(../img/bkg_subnav-purple.png) top left repeat-x;border-bottom:1px solid #ac98a6}#content-2-col .reservation-info{background:url(../img/bkg_grad-short-purple.png) top left repeat-x}#content-2-col .util-buttons a{border-right:1px solid #fff}#content-2-col .grid-title{background:url(../img/bkg_title-item-purple.png) top left no-repeat;color:#90788b}#content-2-col .grid-title a:hover,#content-2-col .grid-title a.view{color:#ccc}#content-2-col .grid-title a:hover.view{color:#fff}#content-2-col .added .tag{background:url(../img/tag_mystores-purple.png) top left no-repeat}#content-2-col .sponsor-preferred .tag{background:url(../img/tag_preferred-purple.png) top left no-repeat}#content-2-col .sponsor-official .tag{background:url(../img/tag_official-purple.png) top left no-repeat}#content-2-col dl dd .coupon{background:url(../img/bkg_subnav-purple.png) top left repeat-x;border:1px dotted #e6e2d9}#content-2-col #ticketmaster{background:url(../img/bkg_grad-short-purple.png) top left repeat-x}#content-detail{background:url(../img/bkg_content-purple.png) top left repeat}#content-detail hr{color:#ac98a6;background-color:#ac98a6}#content-detail .util-buttons a{border-right:1px solid #fff}#content-detail div.feature img{border:1px solid #fff}#content-detail .added .tag{background:url(../img/tag_mystores-purple.png) top left no-repeat}#content-detail dl dd .coupon{background:url(../img/bkg_subnav-purple.png) top left repeat;border:1px dotted #fff}#content .util-buttons a{border-right:1px solid #fff}#tabs hr{color:#ac98a6;background-color:#ac98a6}#tabs #tab-nav{border-bottom:1px solid #fff}#tabs #tab-nav li{background:url(../img/bkg_tabs-purple.gif) top left no-repeat}#tabs #tab-nav li:hover{background:#3b2b38}#tabs #tab-nav li a{color:#b3adb1}#tabs #tab-nav li a span{color:#fff}#tabs #tab-nav li.ui-state-active,#tabs #tab-nav li:hover.ui-state-active{background:#77627b;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #77627b}#tabs #tab-nav li.ui-state-active a{color:#fff}#tabs .tab{background:#77627b}#tabs .tab table tr th{border-bottom:1px solid #ac98a6}#tabs .tab table tr td{border-bottom:1px solid #ac98a6}#tabs .tab .news-item{border-bottom:1px solid #ac98a6}#callout-bulletin{border-top:1px solid #ac98a6;border-bottom:1px solid #ac98a6}#callout-bulletin #email-field{background:url(../img/bkg_input.gif) top left repeat-x;color:#999}#callout-bulletin #email-submit{background:#563e53;color:#b3adb1}#callout-bulletin #email-submit:hover{background:#9b838f;color:#fff}#callout-leasing{background:url(../img/bkg_leasing-callout-purple.png) repeat}#callout-leasing h6{background:url(../img/bkg_text-header-purple.gif) top left repeat-x}#promos-bottom .promo{border:4px solid #77627b}#footer{color:#fff}#footer #footer-nav li,#footer #footer-legal li{border-right:1px solid #fff}#footer #footer-nav li a,#footer #footer-legal li a{color:#fff}#footer #footer-nav li a:hover,#footer #footer-legal li a:hover{color:#ccc}#directory-nav{border-bottom:1px solid #ac98a6}#directory-nav li a:hover,#directory-nav li.active a{color:#ccc}#directory-holder .directory{padding:0;border-bottom:1px solid #ac98a6}#directory-holder ul li span.store-state{color:#ccc}#tooltip{background:url(../img/bkg_tooltip-purple.png) top left no-repeat}form.standard input,form.profile input,form.standard textarea{background:#e8e8e8 url(../img/bkg_input.gif) top left repeat-x;color:#999}a.form-link{color:#ccc}a:hover.form-link{color:#fff}.promo-rules{border:1px solid #ac98a6}form.group-visit fieldset{border-bottom:1px dashed #fff}form.group-visit legend{color:#472c42}.intro-profile{border-bottom:1px solid #ac98a6}.intro-profile p a{color:#ccc}table#profile-add-stores{border-bottom:1px solid #ac98a6}table#profile-add-stores td{border-top:1px solid #ac98a6}table#profile-add-stores td.left{border-right:1px solid #ac98a6}table#profile-add-stores h4{color:#ccc}table#profile-add-stores ul#suggested-stores li:hover{color:#2e1a2e}span.dead-add,span:hover.dead-add{background:url(../img/bkg_add-purple.gif) top left no-repeat;color:#ccc}.ui-autocomplete{background:#fff;color:#594b60}.ui-autocomplete a{color:#594b60}.ui-autocomplete a:hover{color:#ccc}#event_date_form{background:url(../img/bkg_grad-purple.png) top left repeat-x;color:#fff}#ui-datepicker-div{background:#736379 url(../img/bkg_grad-purple.png) top left repeat-x;color:#fff}#ui-datepicker-div a{color:#fff}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-prev{background:url(../img/bkg_search-purple.gif) top left repeat-x;color:#fff}#ui-datepicker-div table td a{background:url(../img/bkg_search-purple.gif) top left repeat-x}#ui-datepicker-div table td a:hover{background:#fff;color:#ccc}.addthis_toolbox.custom-url{background:url("../img/bkg_grad-purple.png") repeat-x top left}.util-buttons-custom a,.custom-url a{background-image:url(../img/social_sprite-purple.png)}.util-buttons-custom a.bttn-social,.custom-url a.bttn-social{background:#5d4258 url(../img/bkg_add-purple.gif) bottom left repeat-x}.util-buttons-custom a:hover.bttn-social,.custom-url a:hover.bttn-social{background-color:#472c42;color:#fff}.share-title{color:#fff}#ticketmaster-events-table{background:#9b838f;border:20px solid #9b838f}#ticketmaster-events-table th{border-bottom:1px solid #ac98a6}#ticketmaster-events-table td{border-bottom:1px solid #ac98a6}#mallwalker-distances table th{border-bottom:1px solid #ac98a6}#mallwalker-distances table tr.last td{border-top:1px solid #ac98a6}.club-form-title{border-top:1px solid #fff;border-bottom:1px solid #fff}.clubs fieldset.one-col{clear:both;border-bottom:1px solid #fff}.clubs legend{color:#ccc}.clubs .kids .last{border-bottom:1px dashed #fff}.cycle{border:1px solid #3b2b38}.cycle-nav{border:1px solid #3b2b38;border-top:none;background:url(../img/bkg_text-header-purple.gif) top left repeat-x}.cycle-nav a{color:#77627b}.cycle-nav a:hover,.cycle-nav a.activeSlide{color:#fff}span.store_card{background:url(../img/bkg_title-item-purple.png) top left no-repeat;color:#7c6f7c}a.add,a:hover.add{background:url(../img/bkg_add-purple.gif) top left no-repeat;color:#ccc}a.add.add-prompt,a:hover.add.add-prompt{background:url(../img/bkg_add-purple.gif) top left repeat-x}a.bttn{background-image:url(../img/icons_purple-sprite.gif);background-repeat:no-repeat;color:#fff}a:hover.bttn{color:#2e1a2e}a.bttn-block,input.bttn-block,form.standard input.bttn-block,form.profile input.bttn-block{background:#563e53;color:#b3adb1}a:hover.bttn-block,input:hover.bttn-block,form.standard input:hover.bttn-block,form.profile input:hover.bttn-block{background:#9b838f;color:#fff}.bttn.back{background-color:#504764;background-image:none}.ie-rule{border-bottom:1px solid #ac98a6}.register-intro{border-bottom:1px solid #ac98a6}#cta-nav{background:#9d819f}#cta-nav a{background-image:url(../img/dots_cta-purple-sprite.png)}#cta #cta-experience{text-shadow:1px 1px 4px #2f1a2c;background:url(../img/bkg_cta-experience-purple.png) -1px 47px no-repeat;*zoom:1;*background-color:#504764;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#504764) progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#2F1A2C) alpha(opacity=80)}#cta #cta-experience,#cta #cta-experience h2{*background-color:#504764;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#504764) progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#2F1A2C) alpha(opacity=80)}#cta #cta-experience a.link{*background-color:#504764;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#504764) progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#2F1A2C) alpha(opacity=80)}#cta #cta-products .products-text{text-shadow:1px 1px 4px #2f1a2c;*background-color:#504764;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#504764) progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#2F1A2C) alpha(opacity=80)}#cta #cta-stores h2{*zoom:1;*background-color:#504764;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#504764) progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#2F1A2C) alpha(opacity=80)}#cta-stores-nav li,#cta-stores-nav li a{text-shadow:1px 1px 2px #2f1a2c;color:#fff;*zoom:1;*background-color:#504764;*filter:progid:DXImageTransform.Microsoft.Chroma(Color=#504764) progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#2F1A2C) alpha(opacity=80)}#cta-stores-nav li a:hover{color:#472c42}#cta-stores-nav li a.active-list{color:#9d819f;background:#472c42}.carousel li p{text-shadow:1px 1px 4px #2f1a2c}.carousel li:hover p{text-shadow:1px 1px 4px #fff}.carousel li img{background:#472c42;-moz-box-shadow:2px 2px 4px #2f1a2c;-webkit-box-shadow:2px 2px 4px #2f1a2c;box-shadow:2px 2px 4px #2f1a2c}.backdrop{background:url(images/purple-backdrop.png) repeat-x;padding:10px;margin-top:-9px;margin-bottom:10px}#calendar .fc-state-highlight{background:#3a2d59}#calendar .regular-hours.fc-event-skin,#calendar .regular-hours .fc-event-skin{color:white;background-color:transparent;border:none;font-size:.925em}#calendar .holiday-hours.fc-event-skin,#calendar .holiday-hours .fc-event-skin{color:#8c70cc;background-color:transparent;border:none;font-size:.925em}#legend{margin-bottom:10px}#legend .block{display:inline-block;width:10px;height:10px;margin:5px;vertical-align:bottom}#legend .regular-hours .block{background:#fff}p.disclaimer{font-weight:bold}#legend .holiday-hours .block{background:#8c70cc}.holiday-hours{color:#8c70cc}#calendar .special-hours .fc-event-skin .fc-event-title{background-color:#3a2d59;border-color:#3a2d59;display:inline-block;padding:4px 0 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;font-size:13px;text-align:center;width:191px;color:#8c70cc}
