/* Universal Styles */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,div,dl,dt,dd,form,img {margin:0px;padding:0px;}
body{padding:0px;margin:0px;text-align:center;font:62.5%  Trebuchet MS, Arial, Helvetica, Tahoma, sans-serif;color:#FFFFFF;background:#000000;-moz-text-shadow: rgba(0,0,0,0.01) 0 0 1px;-webkit-text-shadow: rgba(0,0,0,0.01) 0 0 1px;-o-text-shadow: rgba(0,0,0,0.01) 0 0 1px;text-shadow: rgba(0,0,0,0.01) 0 0 1px;}
img {display:block;border:0;}
h1 {font-size:1.8em;}
h2 {font-size:1.6em;}
h3 {font-size:1.5em;}
h4 {font-size:1.4em;}
h5 {font-size:1.3em;}
h6 {font-size:1.2em;}
p {font-size:1.2em;color:#FFFFFF;-ms-text-size-adjust: none;}
a {color:#ec008c;text-decoration:underline;-moz-transition: color 0.2s ease-out;-o-transition: color 0.2s ease-out;-webkit-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
a:link {color:#ec008c;text-decoration:underline;}
a:visited {color:#ec008c;text-decoration:underline;}
a:hover {color:#00aeef;text-decoration:none;}
ul li {padding:0px 0px 0px 10px;list-style:none;color:#FFFFFF;background: url(../images/contentBullet.gif) left 0.5em no-repeat;font-size:1.1em;}
ul li li {font-size:1.0em;}
ol {margin:5px 0px 5px 30px;}
ol li {font-size:1.1em;}
ol li li {font-size:1.0em;}
table td, table th {font-size:1.1em;}
table td td, table td th {font-size:1.0em;}
.clearIt {width:0px;height:0px;line-height:0px;font-size:0em;overflow:hidden;clear:both;}
.skiplink {width:0px;height:0px;overflow:hidden;position:absolute;top:0px;Left:3000px;}
.access {width:0px !important;height:0px !important;padding:0px !important;margin:0px !important;overflow:hidden !important;position:absolute !important;}
.hidden {display:none;}
.tryagain {display:none;width:210px;padding:2px 3px;margin:0px 0px 0px 0px;color:#df0130;}
.tryagain2 {display:none;width:210px;padding:2px 3px;margin:0px 0px 0px 0px;color:#df0130;}
.globalNoscript {color:#000000;border-bottom:1px solid #000;text-align:left;padding:8px 12px 8px 50px;font-size:1.2em;line-height:1.4em;background:#FFFFBD url(../images/icon_alert.png) no-repeat 8px center;}
.globalNoscript a {color:#000000;}
.floatLeft {float:left;}
.floatRight {float:right;}
.noPadding {padding:0px !important;}
.red {color:#FF0000;}
.red ul li {color:#FF0000;background-image:url(../images/redArrowOnWhite.jpg);}
/* Selection States */
::-moz-selection{ background: #ec008c; color:#fff; text-shadow: none; }
::selection { background:#ec008c; color:#fff; text-shadow: none; }
/* forms */
input[type=text], input[type=email],
input[type=search] {-moz-box-shadow: inset 0px 0px 5px #767676;-webkit-box-shadow: inset 0px 0px 5px #767676;box-shadow: inset 0px 0px 5px #767676;-webkit-appearance:none;border:none;padding:2px;border-radius:0;height:15px;}
/* text navigation */
.textNav a:link, .textNav a:visited {color: #fff;}
.textNav a:hover, .textNav a:active {color: #ec008c;}
abbr[title] {border-bottom: none;}
button {border: none;}
/*  button */
a.button, button.button, input.button {background-color:#ec008c;font-size:0.9em;font-weight:bold;color:#000;text-decoration:none;-moz-transition: background-color 0.2s ease-out;-o-transition: background-color 0.2s ease-out;-webkit-transition: background-color 0.2s ease-out;transition: background-color 0.2s ease-out;}
a.button:hover, button.button:hover, input.button:hover {background-color:#00aeef;}
a.button {display:block;}
/* go link */
a.go, button.go, input.go {padding:3px 3px 3px 3px;}
/* more link */
a.more {background-image: url('../images/bg_moreButtonPlus.gif');background-position: right center;background-repeat: no-repeat;padding: 3px 0 0 4px;width: 50px;height: 16px;}
/* submit button */
button.submit {padding:3px 5px 3px 5px;}
.clearBoth {clear:both;}
.floatLeft {float:left;}
ul.navList {list-style:none;padding:0px;margin:0px;}
ul.navHoriz li {float:left;}

/* Start Levels */
.level #container {width:auto;padding:0px;margin:0px auto;background:#000000 url(../images/mainBg.jpg) center top no-repeat;font-size:1.0em;}

/***** Header Styles *****/
#header {width:auto;padding:0px;margin:0px auto;text-align:left;background: url('../images/bg_transparent_70.png') repeat;/* for IE8 */background: rgba(0, 0, 0, 0.7);/* for everyone else */z-index:100;font-size:1.0em;}
#header {background: url('../images/bg_constrictor_top.png') 0 0 repeat-x;background: url('../images/bg_constrictor_top.png') 0 0 repeat-x, rgba(0, 0, 0, 0.55);position:relative;height:115px;}
#header #headerContainer {width:969px;padding:0px;margin:0 auto;position:relative;}
#header #headerContainer #mainLogo {width:305px;height:49px;padding:0px;margin:36px 0px 31px 0px;background: url(../images/logo.png) left top no-repeat;text-indent:-9999px;overflow:hidden;float:left;}
#header #headerContainer #mainLogo h1,
#header #headerContainer #mainLogo .nestedLogo {width:305px;height:49px;padding:0px;margin:0px;}
#header #headerContainer #mainLogo h1 a,
#header #headerContainer #mainLogo .nestedLogo a {display:block;width:305px;height:49px;padding:0px;margin:0px;overflow:hidden;text-indent:-9999px;}
#header #headerContainer #mainLogo h1 a span,
#header #headerContainer #mainLogo .nestedLogo a span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
#header #headerContainer #other {width:664px;padding:18px 0px 6px 0px;float:right;}
/* Countdown */
#header #headerContainer #other #countdown {width:585px;height:23px;padding:0px 79px 13px 0px;margin:0px;background: url(../images/2012.png) right top no-repeat;float:right;overflow:hidden;text-align:right;}
#header #headerContainer #other #countdown.countdown2012,
#header #headerContainer #other .countdown2012 {background: url(../images/2012.png) right top no-repeat;}
#header #headerContainer #other #countdown.countdown2013,
#header #headerContainer #other .countdown2013 {background: url(../images/2013.png) right top no-repeat;}
#header #headerContainer #other #countdown.countdown2014,
#header #headerContainer #other .countdown2014 {background: url(../images/2014.png) right top no-repeat;}
#header #headerContainer #other #countdown.countdown2015,
#header #headerContainer #other .countdown2015 {background: url(../images/2015.png) right top no-repeat;}
#header #headerContainer #other #countdown.countdown2016,
#header #headerContainer #other .countdown2016 {background: url(../images/2016.png) right top no-repeat;}
#header #headerContainer #other #countdown.countdown2017,
#header #headerContainer #other .countdown2017 {background: url(../images/2017.png) right top no-repeat;}
#header #headerContainer #other #countdown.countdown2018,
#header #headerContainer #other .countdown2018 {background: url(../images/2018.png) right top no-repeat;}
#header #headerContainer #other #countdown.countdown2019,
#header #headerContainer #other .countdown2019 {background: url(../images/2019.png) right top no-repeat;}
#header #headerContainer #other #countdown p {padding:5px 0px;}
#header #headerContainer #other #countdown p #countdownDigits {}
/* weather */
#header #headerContainer #other #weather {width:120px;height:28px;padding:0px;margin:-4px 0px 0px 0px;/*overflow:hidden;*/float:right;}
#header #headerContainer #other #weather img {margin:0px;padding:0px;float:right;}
#header #headerContainer #other #weather p {color:#FFF;font-size:1.1em;line-height:1.1em;padding:0px;margin:0px;}
#header #headerContainer #other #weather #weatherLeft {display:block;width:65px;height:28px;padding:0px;margin:0px;float:left;}
#header #headerContainer #other #weather #temp {padding:0px 3px 0px 0px;font-size:1.2em;line-height:1.4em;font-weight:bold;}
#header #headerContainer #other #weather #degree {padding:0px 0px 0px 7px;background: url(../images/degree.gif) left top no-repeat;display:none;}
#header #headerContainer #other #weather #condition {display:block;width:50px;height:28px;padding:0px 0px 0px 5px;margin:0px;text-indent:-9999px;float:left;}
#header #headerContainer #other #weather .rain {background: url(../images/weatherRain.png) center top no-repeat;}
#header #headerContainer #other #weather .snow {background: url(../images/weatherSnow2.png) center top no-repeat;}
#header #headerContainer #other #weather .cloudy {background: url(../images/weatherCloudy.png) center top no-repeat;}
#header #headerContainer #other #weather .partlyCloudy {background: url(../images/weatherPartlySunny.png) center top no-repeat;}
#header #headerContainer #other #weather .sun {background: url(../images/weatherSunny.png) center top no-repeat;}
#header #headerContainer #other #weather .unusual {text-indent:0px !important;}
/* my itinerary */
#header #headerContainer #other #myItineraryWrapper {width:124px;height:15px;margin:2px 0px 0px 20px;padding:0px;z-index:99;position:relative;float:right;}
#header #headerContainer #other #myItineraryWrapper #myItineraryButton {display:block;width:124px;height:15px;margin:0px;background: url('../images/btn_myItinerary.png') 0 0 no-repeat;text-indent:-9999px;}
#header #headerContainer #other #myItineraryWrapper #myItineraryButton:hover {background-position:0px -15px;}
#header #headerContainer #other #myItineraryWrapper #myItineraryButton span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
#header #headerContainer #other #myItineraryWrapper ul {background:#000000;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:142px;display:none;}
#header #headerContainer #other #myItineraryWrapper ul li {padding:0px;margin:0px;background:none;}
#header #headerContainer #other #myItineraryWrapper ul a:link {font-size:0.9em;text-decoration:none;padding:2px 4px 2px 4px;display:block;-moz-transition:none 0.3s ease-out;/* FF3.7+ */-o-transition:none 0.3s ease-out;/* Opera 10.5 */-webkit-transition:none 0.3s ease-out;/* Saf3.2+, Chrome */}
#header #headerContainer #other #myItineraryWrapper ul a:hover {background:#ec008c;color:#fff;}
/* Translation Dropdown */
#header #headerContainer #other #translate {width:138px;height:18px;margin:0px 0px 0px 20px;padding:0px;background:#fff;border:1px solid #ec008c;z-index:100;position:relative;float:right;}
#header #headerContainer #other #translate h2 {background: url('../images/bg_translate.gif') right center no-repeat;font-size:1.0em;color:#58595b;padding:3px 0 0 4px;height:15px;}
#header #headerContainer #other #translate ul {background: #fff;padding:0px 0px 0px 0px;margin:0px 0px 0px -1px;width:100%;height:300px;overflow:auto;border-left: 1px solid #ec008c;border-right: 1px solid #ec008c;border-bottom: 1px solid #ec008c;-moz-box-shadow: 0px 0px 8px #000;-webkit-box-shadow: 0px 0px 8px #000;box-shadow: 0px 5px 10px rgba(000, 000, 000, 0.6);display: none;}
#header #headerContainer #other #translate ul li {padding:0px;background:none;}
#header #headerContainer #other #translate ul li a:link {font-size:0.9em;text-decoration:none;padding:2px 4px 2px 4px;display:block;-moz-transition:none 0.3s ease-out;/* FF3.7+ */-o-transition:none 0.3s ease-out;/* Opera 10.5 */-webkit-transition:none 0.3s ease-out;/* Saf3.2+, Chrome */}
#header #headerContainer #other #translate ul li a:hover {background:#ec008c;color:#fff;}
/* search */
#header #headerContainer #other #search {padding:0px 0px 0px 20px;margin:0;float:right;position:relative;}
#header #headerContainer #other #search form {padding:0;margin:0;}
#header #headerContainer #other #search form #searchField {margin:0 0 0 0;width:125px;float:left;/*height: 15px;*/}
#header #headerContainer #other #search form #searchButton {margin-left:5px;}
#header #headerContainer #other #search .tryagain {display:none;width:210px;padding:2px 3px;margin:0px;color:#ec008c;background:#000;border:#ec008c 1px solid;position:absolute;top:-25px;right:0px;}
/* secondary navigation */
#header #headerContainer #secondaryNavigation {width:664px;padding:0px;margin:0px;float:right;font-size:1.1em;}
#header #headerContainer #secondaryNavigation li {padding:0px 0px 0px 25px;margin:0px;background: url(../images/secondaryNavBg.gif) 8px 0.5em no-repeat;float:right;}
#header #headerContainer #secondaryNavigation li a {text-decoration:none;z-index:1;}
/* main navigation */
#primaryNavigation {width:auto;height:33px;padding:0px;margin:0px auto;background:#ec008c;-webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.75);-moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.75);box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.75);text-align:center;display:block;clear:both;position:relative;z-index:3;}
#primaryNavigation .primaryNav {width:942px;margin:0 auto;}
#primaryNavigation .primaryNav li {padding:0px;}
#primaryNavigation .primaryNav li a.primaryNavLink {display:block;height:33px;background-position: 0 0;background-repeat:no-repeat;}
#primaryNavigation .primaryNav li a.primaryNavLink span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
#primaryNavigation .primaryNavLink {text-indent:-9999px;}
#primaryNavigation .primaryNav li a:hover,
#primaryNavigation .primaryNav li.selected a {background-position: 0 -33px !important;}
/* buttons */
#primaryNavigation .primaryNav #hotelsNav {background: url(../images/nav_hotels.gif);width:86px;}
#primaryNavigation .primaryNav #diningNav {background: url(../images/nav_dining.gif);width:82px;}
#primaryNavigation .primaryNav #shoppingNav {background: url(../images/nav_shopping.gif);width:106px;}
#primaryNavigation .primaryNav #entertainmentNav {background: url(../images/nav_entertainment.gif);width:269px;}
#primaryNavigation .primaryNav #broadwayNav {background: url(../images/nav_broadway.gif);width:110px;}
#primaryNavigation .primaryNav #dealsNav {background: url(../images/nav_deals.gif);width:77px;}
#primaryNavigation .primaryNav #eventsNav,
#primaryNavigation .primaryNav #eventsNav.hover {background: url(../images/nav_events.gif);width:88px;}
#primaryNavigation .primaryNav #visitorTipsNav {background: url(../images/nav_visitorTips.gif);width:124px;}
/* subNav */
#primaryNavigation .primaryNav li ul.subNav {padding:0;margin:0;width:200px;list-style:none;display:none;position:absolute;}
#primaryNavigation .primaryNav li ul.subNav li {text-align:left;width:100%;padding:0;margin:0;float:none;}
#primaryNavigation .primaryNav li ul.subNav li a {background:#000;color:#fff;text-align:left;text-decoration:none;padding:5px 14px 5px 17px;margin:0;display:block;-moz-transition: padding-left 0.2s ease-out;-o-transition: padding-left 0.2s ease-out;-webkit-transition: padding-left 0.2s ease-out;transition: padding-left 0.2s ease-out;}
#primaryNavigation .primaryNav li ul.subNav li a:hover {background:#00aeef;padding-left:20px;}
#primaryNavigation .hover {position: relative;}

/*****  Level Content *****/
.level #container #levelContent {width:auto;padding:0px;margin:0px;background: url(../images/mainBgShadows.png) center top no-repeat;position:relative;z-index:2;}
.level #container #levelContent #levelContentInner {width:969px;padding:0px;margin:0px auto;background:#FFFFFF url(../images/contentBgTile.jpg) left top repeat-y;border-bottom:#f0008c 8px solid;text-align:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner {width:auto;padding:0px;margin:0px;background: url(../images/contentBgShadowBottom.jpg) right bottom no-repeat;}
/* Left Column */
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol {width:267px;padding:0px;margin:0px;float:left;font-size:1.0em;}
/* Left Column Navigation*/
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol h2#sectionRepeat {font-size:2.4em;color:#FFF;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol h2#sectionRepeat a {display:block;width:auto;margin:0px;padding:23px 23px 23px 23px;color:#FFF;text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol h2#sectionRepeat a:hover {color:#FFF;text-decoration:underline;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .borders li a {border-bottom:#000000 1px dotted;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .borders li li a {border:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav {width:276px;padding:15px 0px 25px 0px;margin:0px 0px 0px -9px;background: url(../images/leftNavBlueBgBottom2.gif) left bottom no-repeat;font-size:1.1em;clear:both;word-wrap:break-word;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li {width:276px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#01aef0 url(../images/leftNavBlueBgShadow.jpg) right top repeat-y;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li h3 {margin:-7px 0px 3px 38px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li a {display:block;width:190px;padding:4px 38px 4px 10px;margin:0px 0px 0px 38px;background: url(../images/leftNavBlueBgArrow.gif) left 0.7em no-repeat;color:#FFF;text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li a:hover {color:#000;text-decoration:underline;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li a.selected {font-weight:bold;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li.extra{display:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li.clicked {background: url(../images/leftNavClicked.jpg) right center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li.clicked a {background: url(../images/leftNavClickedArrow.jpg) left center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li ul {width:276px;padding:0px;margin:0px;background:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li ul li {width:276px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:#e6f9ff url(../images/subNavBg.jpg) right top repeat-y;font-size:0.9em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li ul li a {display:block;width:175px;padding:2px 38px 2px 10px;margin:0px 0px 0px 53px;color:#000000;background: url(../images/subNavArrow.jpg) left center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li ul li a:hover {color:#000;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li ul li ul {}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li ul li ul li {font-size:1.0em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftNav li ul li ul li a {display:block;width:165px;padding:2px 38px 2px 10px;margin:0px 0px 0px 63px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .showMore {display:block;width:auto;padding:5px 20px 5px 10px;margin:-20px 0px 10px 10px;color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:1.3em;float:left;clear:both;background:#01aef0 url(../images/showMoreArrow.jpg) 80px center no-repeat;-moz-box-shadow:0px 5px 5px #000;-webkit-box-shadow:0px 5px 5px #000;box-shadow:0px 5px 5px #000;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .showMore:hover {text-decoration:underline;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .less {background:#01aef0 url(../images/showLessArrow.jpg) 80px center no-repeat;}
/* Left Column Items */
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem {display:block;width:183px;padding:13px 23px;margin:0px auto 13px auto;border:#81054b 1px solid;float:none;clear:both;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem img {margin:0px auto;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem #emailSignUp h3 {width:62px;height:15px;padding:0px;margin:0px;background: url(../images/signUpHead.jpg) left top no-repeat;overflow:hidden;text-indent:-9999px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem #emailSignUp h3 span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem #emailSignUp p {padding:0px 0px 8px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem #emailSignUp .tryagain2 {display:none;width:auto;padding:2px 3px;margin:5px 0px 0px 0px;color:#ec008c;background:#000;border:#ec008c 1px solid;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .onlineStore {width:223px;padding:3px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .onlineStore a {display:block;width:222px;height:31px;padding:0px;margin:0px;background: url(../images/222x31_TimesSquareItinerary.jpg) right top no-repeat;text-indent:-9999px;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .onlineStore a span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem p {padding:8px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem a.goButton {display:block;width:auto;padding:4px 5px;margin:0px;background:#ed008b;color:#000;text-decoration:none;float:right;-moz-transition: background-color 0.2s ease-out;-o-transition: background-color 0.2s ease-out;-webkit-transition: background-color 0.2s ease-out;transition: background-color 0.2s ease-out;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem a.goButton:hover {text-decoration:none;background-color:#00aeef;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem .recentView {margin:2px 0px 5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem .recentView li {padding:5px 0px;background:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem .recentView li input{margin:0px 5px 0px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem .rvStatus, 
.level #container #levelContent #levelContentInner #levelContentInnerInner #leftCol .leftItem .itStatus {width:auto;padding:2px 3px !important;margin:5px 0px;color:#ec008c !important;background:#ccc;border:#ec008c 1px solid;display:none;}
/* Main Column */
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol {width:702px;padding:0px;margin:0px;background: url(../images/contentBgShadowTop.jpg) left top no-repeat;float:left;font-size:1.0em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner {width:auto;padding:16px 20px 20px 28px;margin:0px;color:#454545;}

/* 1 Col No Left Nav */
.level #container #levelContent.oneCol #levelContentInner #levelContentInnerInner #mainCol {background:black; width:100%;}
.level #container #levelContent.oneCol #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs{ width:100%; }
.level #container #levelContent.oneCol #levelContentInner #levelContentInnerInner #mainCol #mainLiner p{color:white;}
.level #container #levelContent.oneCol #levelContentInner #levelContentInnerInner #mainCol .video{text-align:center;}


/* Basic 2 Col Content Styles */
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs {width:654px;padding:5px 0px;margin:0px;overflow:hidden;float:none;clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs .fb-like {display:block;padding:0px;margin:0px 0px 0px 40px;float:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs #twitterTweet {display:block;width:95px;padding:0px;margin:0px 0px 0px 10px;float:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs .addthis_toolbox {display:block;width:50px;padding:0px;margin:0px;float:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs .addthis_toolbox img {padding:2px 0px 0px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs .addthis_toolbox a{padding: 0;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs p{display:block;width:463px;color:#EC008C;padding:0px;margin:0px;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs a {padding:0px 5px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .breadcrumbs span {padding:0px 5px;color:#454545;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .content {width:auto;padding:0px;margin:0px;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #nearbyAjaxLoading,
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #ajaxLoading {width:16px;height:16px;padding:20px;margin:0px;background: url(../images/indicator.gif) left top no-repeat;display:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner h1 {color:#454545;padding:10px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner h2 {color:#454545;padding:10px 0px 0px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner h3 {color:#454545;padding:0px 0px 5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner h4 {color:#454545;padding:5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner h5 {color:#454545;padding:5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner h6 {color:#454545;padding:5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner p {color:#454545;padding:5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner ul {margin:5px 0px 5px 10px;color:#454545;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner ul li {padding:2px 0px 2px 10px;color:#454545;font-size:1.2em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner ol {margin:5px 0px 5px 35px;color:#454545;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner ol li {color:#454545;font-size:1.2em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner li li {color:#454545;font-size:1.0em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner td {color:#454545;font-size:1.2em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner td td {font-size:1.0em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner td p,
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner td li {font-size:1.0em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .bold {font-weight:bold;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner a {-moz-transition: color 0.2s ease-out;-o-transition: color 0.2s ease-out;-webkit-transition: color 0.2s ease-out;transition: color 0.2s ease-out;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner a:hover {}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner img {padding:5px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner p img {padding:10px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #map img {padding:0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .rightBreak {padding:0px;margin:0px -31px 10px 10px;border:#FFFFFF 6px solid;-moz-box-shadow:0px 0px 5px #888;-webkit-box-shadow:0px 0px 5px #888;box-shadow:0px 0px 5px #888;float:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .rightBreakCorner {display:block;width:11px;height:11px;padding:0px;margin:-10px -31px 0px 0px;background: url(../images/rightBreakMast.gif) right bottom no-repeat;float:right;clear:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .textField {width:160px;padding:2px 3px;margin:0px 0px;border:#ee2da0 1px solid;}

/* Search Results Styles */
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #eventForm td {padding:5px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #eventForm .categoryDd {width:200px;padding:2px 3px;margin:0px 0px 0px 0px;border:#ee2da0 1px solid;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #eventForm input.dateField {width:70px;padding:2px 3px;margin:0px 10px 0px 0px;border:#ee2da0 1px solid;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #eventForm img {padding:0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults {width:auto;padding:0px;margin:10px 0px 0px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li {width:auto;padding:5px 10px;margin:0px;background:#ededed;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li.alt {background:#fff;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li.special {background:#cdcdcd;border-bottom:#666 1px solid;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li img {float:left;padding:0px 5px 0px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li h3 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#63217e;font-weight:normal;/*float:left;*/}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li h3 a {text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li h4 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;clear:both;font-size:1.1em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li .xRoads {display:block;width:22px;height:13px;padding:0px;margin:5px 0px 0px 10px;background: url(../images/xRoadsThing.jpg) left top no-repeat;overflow:hidden;text-indent:-9999px;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li .xRoads span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li p {padding:5px 0px;color:#4b4b4b;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li p a {text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li p.cats {}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li .noPad {padding:0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li .addy {padding:0px;font-style:italic;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .itStatus {width:245px;padding:2px 3px !important;margin:0px 0px 5px 0px;color:#ec008c !important;background:#ccc;border:#ec008c 1px solid;display:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults.h3Pad li h3 {padding:0px 0px 10px 0px;}
/* Listing Detail Styles */
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .vcard {font-size:1.1em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav {width:auto;list-style:none;padding:0px;margin:10px 0px 0px 0px;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li {padding:0px;margin:0px 7px 0px 0px;;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li a {display:block;width:20px;height:22px;padding:0px;margin:0px;text-indent:-9999px;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li #listingTw {background: url(../images/listingIconTw.jpg) left top no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li #listingFb {background: url(../images/listingIconFb.jpg) left top no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li #listingFs {width:22px;background: url(../images/listingIconFs.jpg) left top no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li #listingFr {background: url(../images/listingIconFr.jpg) left top no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li #listingYt {background: url(../images/listingIconYt.jpg) left top no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listDtlSocNav li span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listNav {width:auto;list-style:none;padding:0px;margin:10px 0px 10px 0px;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listNav li {background:none;padding:0px;margin:0px 0px 2px 0px;font-size:1.1em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listNav li a {display:block;width:65px;padding:4px 20px 4px 20px;margin:0px;text-decoration:none;font-weight:bold;color:#FFFFFF;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listNav li a:hover {text-decoration:underline;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listNav li #bookNow {background:#01aef0 url(../images/bookNowBg.jpg) 7px center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listNav li #addMyItin {background:#e90087 url(../images/listingMyItinBg.jpg) 7px center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listNav li #directions {background:#e90087 url(../images/directionsBg.jpg) 7px center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .listingMap,
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #listingMap {width:630px;height:269px;padding:0px;margin:10px 0px 20px 6px;/* background: url(../images/listingMap.jpg) left top no-repeat; */border:#FFF 6px solid;-moz-box-shadow:0px 0px 5px #888;-webkit-box-shadow:0px 0px 5px #888;box-shadow:0px 0px 5px #888;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #listingMapDd {width:180px;height:18px;margin:0px 0px 0px 0px;padding:0px;background:#fff;border:1px solid #ec008c;z-index:100;position:relative;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #listingMapDd h2 {background: url('../images/bg_translate.gif') right center no-repeat;font-size:1.0em;color:#58595b;padding:3px 0 0 4px;height:15px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #listingMapDd ul {background: #fff;padding: 0 0 0 0;margin: 0 0	 0 -1px;width: 100%;border-left: 1px solid #ec008c;border-right: 1px solid #ec008c;border-bottom: 1px solid #ec008c;-moz-box-shadow: 0px 0px 8px #000;-webkit-box-shadow: 0px 0px 8px #000;box-shadow: 0px 5px 10px rgba(000, 000, 000, 0.6);display: none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #listingMapDd ul li {padding:0px;background:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #listingMapDd ul li a:link {font-size:0.9em;text-decoration:none;padding:2px 4px 2px 4px;display:block;-moz-transition:none 0.3s ease-out;/* FF3.7+ */-o-transition:none 0.3s ease-out;/* Opera 10.5 */-webkit-transition:none 0.3s ease-out;/* Saf3.2+, Chrome */}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #listingMapDd ul li a:hover {background:#ec008c;color:#fff;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapList {width:200px;margin:15px 0px;padding:0px;overflow:hidden;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapList li {color:#e90087;background:none;padding:2px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapLink {display:block;width:90px;padding:4px 10px;margin:0px;color:#FFF;text-decoration:none;font-weight:bold;background:#e90087;float:none;clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapLink:hover {text-decoration:underline;color:#000;}
/* Interactive Map Page */
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd {display:block;width:auto;padding:0px;margin:0px;float:none;clear:both;position:relative;z-index:9;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li {padding:0px;margin:0px;background:none;position:relative;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li a {display:block;width:auto;padding:0px;margin:0px;background:#01aef0 url(../images/interactiveMapDd1.jpg) right center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li a:hover {background:#f52ca0 url(../images/interactiveMapDd2.jpg) right center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li .big {padding:8px 30px 9px 10px;color:#FFF;font-weight:bold;font-size:1.3em;text-decoration:none;border-right:#FFF 1px dotted;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li .big:hover {text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li ul {display:none;width:200px;padding:10px 0px;margin:0px 0px;background:#f52ca0;position:absolute;left:0px;top:33px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li ul li {padding:2px 3px 2px 10px;background: url(../images/intMapDdArrow.jpg) 5px 0.9em no-repeat;float:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li ul li a {background:none;color:#FFF;padding:5px;float:none;text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapDd li ul li a:hover {background:none;text-decoration:underline;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner figure {z-index:8;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMap {width:672px;height:430px;padding:0px;margin:20px -31px 20px 10px;background:#FFFFFF;/*background: url(../images/interactiveMap.jpg) left top no-repeat;*/border:#FFFFFF 6px solid;-moz-box-shadow:0px 0px 5px #888;-webkit-box-shadow:0px 0px 5px #888;box-shadow:0px 0px 5px #888;position:relative;float:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapCorner {width:11px;height:11px;padding:0px;margin:-20px -31px 0px 0px;background: url(../images/rightBreakMast.gif) right bottom no-repeat;float:right;clear:both;position:relative;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapCorner #showPark {position:absolute;left:-666px;bottom:17px;width:145px;height:18px;padding:4px 5px;margin:0px;background:#000;color:#FFF;font-size:1.1em;opacity:0.9;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #interactiveMapCorner #showPark label {color:#FFF;padding:0px 0px 0px 5px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults {display:block;width:auto;height:550px;padding:0px;margin:10px 0px 0px 0px;overflow:scroll;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li {width:auto;padding:5px 10px;margin:0px;background:#ededed;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li.alt {background:#fff;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li img {float:left;padding:0px 5px 0px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li h3 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#63217e;font-weight:normal;float:none;font-size:1.4em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li h3 a {text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li h4 {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;clear:both;font-size:1.1em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li .xRoads {display:block;width:22px;height:13px;padding:0px;margin:5px 0px 0px 10px;background: url(../images/xRoadsThing.jpg) left top no-repeat;overflow:hidden;text-indent:-9999px;float:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li .xRoads span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li p {padding:5px 0px;color:#4b4b4b;font-size:1.0em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li p a {text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li .noPad {padding:0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li .addy {padding:0px;font-style:italic;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .h3Pad {margin:10px 0px 0px 0px !important;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults.h3Pad li h3 {padding:0px 0px 10px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li .extras,
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li .extras {float:right;color:#EC008C;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .searchResults li .extras .myIt,
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li .extras .myIt {padding:0px 0px 0px 8px;margin:0px 0px 0px 10px;background: url(../images/myItineraryPlus.gif) left center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner .mapSearchResults li .itStatus {display:none;}


/* Start 3 Col Styles */
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center {width:401px;padding:0px 20px 0px 0px;margin:0px;overflow:hidden;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center #mapHousing {width:380px;padding:0px;margin:10px auto 20px auto;border:#FFF 6px solid;-moz-box-shadow:0px 0px 5px #888;-webkit-box-shadow:0px 0px 5px #888;box-shadow:0px 0px 5px #888;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center #mapHousing #mapTarget {width:380px;height:228px;padding:0px;margin:0px;background: url(../images/fakeMapBg.jpg) left top no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center #mapHousing #mapToggle {display:block;width:auto;padding:4px 5px;margin:0px;text-align:right;background:#000;color:#FFFFFF;text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .searchResults {margin:0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .searchResults li .extras {float:right;color:#EC008C;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .searchResults li .extras .myIt {padding:0px 0px 0px 8px;margin:0px 0px 0px 10px;background: url(../images/myItineraryPlus.gif) left center no-repeat;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .searchResults li .itStatus {display:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .searchResults li h3 {float:none;font-size:1.4em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .searchResults li p {font-size:1.0em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .paging {width:auto;margin:0px;padding:5px 10px;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .paging .pageLeft {float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #center .paging .pageRight {float:right;}

/* Right Column Stuff */
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol {width:233px;padding:0px;margin:0px;overflow:hidden;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem {display:block;width:211px;padding:13px 10px;margin:0px auto 13px auto;border:#ee2da0 1px solid;float:none;clear:both;overflow:hidden;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem img {margin:0px auto;padding:5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem p img {padding:5px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .flushRight {margin:0px -10px 0px 0px;float:right;clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem p {padding:8px 0px;clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem a.goButton {display:block;width:auto;padding:4px 5px;margin:0px;background:#ed008b;color:#000;text-decoration:none;float:right;-moz-transition: background-color 0.2s ease-out;-o-transition: background-color 0.2s ease-out;-webkit-transition: background-color 0.2s ease-out;transition: background-color 0.2s ease-out;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem a.goButton:hover {text-decoration:none;background-color:#00aeef;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .recentView li {padding:5px 0px;background:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .recentView li input{margin:0px 5px 0px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem #eventForm td {padding:5px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem #eventForm .categoryDd {width:200px;padding:2px 3px;margin:0px 0px 0px 0px;border:#ee2da0 1px solid;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem #eventForm input.dateField {width:70px;padding:2px 3px;margin:0px 10px 0px 0px;border:#ee2da0 1px solid;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem #eventForm img {padding:0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem #slideshow {display:block;padding:0px;margin:0px;overflow:hidden;position:relative;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem #slideshow a {display:block;padding:0px;margin:0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .rss {display:block;width:18px;height:18px;padding:0px;margin:0px;background: url(../images/rssLink.jpg) left top no-repeat;overflow:hidden;text-indent:-9999px;float:right;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .rss span {width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .eventList {padding:0px;margin:5px 0px 10px 0px;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .eventList li {padding:3px 0px;margin:0px;color:#ee2da0;background:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .eventList li h4 {padding:0px;margin:0px;color:#ee2da0;font-size:1.3em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .eventList li p {padding:0px;margin:0px;color:#ee2da0;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .eventList li a {text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .arrow {display:block;width:auto;margin:5px 0px 0px 5px;padding:0px 0px 0px 12px;background: url(../images/contentBullet.gif) left center no-repeat;font-size:1.1em;float:left;clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .submitEvent {display:block;width:auto;margin:15px 0px 5px 0px;padding:4px 5px;background:#ee2da0;font-size:1.1em;float:left;clear:both;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem label {display:block;width:auto;padding:3px 10px 0px 0px;margin:0px;color:#454545;float:left;font-size:1.1em;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .emailSignUp {width:160px;padding:2px 3px;margin:0px 0px;border:#ee2da0 1px solid;float:left;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .button,
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem button {color:#FFF;border:none;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem p {clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem label.clearing {padding:3px 0px 4px 0px;margin:5px 0px 0px 0px;float:none;clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .emailSignUp2,
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .message {width:190px;padding:2px 3px;margin:0px 0px;border:#ee2da0 1px solid;float:none;clear:both;}
.level #container #levelContent #levelContentInner #levelContentInnerInner #mainCol #mainLiner #rightCol .rightItem .youDoneMessedUpSon {display:none;width:auto;padding:2px 3px;margin:3px 0px;color:#EC008C;border:#EC008C 1px solid;background:#CCC;}

/***** footer *****/
#footer {width:970px;padding:27px 0px 50px 0px;margin:0px auto 0px auto;text-align:center;font-size:1.0em;}
#footer ul {text-align:center;margin:0px auto;}
#footer ul li {padding:0px 0px 0px 25px;margin:0px;background: url(../images/secondaryNavBg.gif) 8px 0.5em no-repeat;display:inline;}
#footer ul li:last-child {border-right:none;}
#footer ul li a:link {text-decoration:none;}
#footer ul#footerNav1 {text-transform:uppercase;}
#footer ul#footerNavigation {padding:10px 0 0 0;}
#footer ul#footerNavigation li {}
#footer ul#footerNavigation li a:link {font-size:0.9em;}
#footer #footerLogo {padding:15px 0px 10px 0px;}
#footer #footerLogo img {margin:0px auto; border: 1px solid #fff;}
#footer #socNav {width:230px;padding:0px;margin:10px auto 0px auto;}
#footer #socNav li {float:left;padding:0px;margin:0px;background:none;width:28px;height:22px;}
#footer #socNav li a {display:block;width:22px;height:22px;padding:0px;margin:0px 3px;overflow:hidden;text-indent:-9999px;}
#footer #socNav li a span{width:0px;height:0px;padding:0px;margin:0px;line-height:0px;overflow:hidden;text-indent:-9999px;}
#footer #socNav li #fb {background: url(../images/footerIcons.png) 0px 0px no-repeat;}
#footer #socNav li #tw {background: url(../images/footerIcons.png) -22px 0px no-repeat;}
#footer #socNav li .inst {background: url(../images/footerIcons.png) -44px 0px no-repeat;}
#footer #socNav li #pt {background: url(../images/footerIcons.png) -66px 0px no-repeat;}
#footer #socNav li #yt {background: url(../images/footerIcons.png) -88px 0px no-repeat;}
#footer #socNav li #fr {background: url(../images/footerIcons.png) -110px 0px no-repeat;}
#footer #socNav li #fs {background: url(../images/footerIcons.png) -132px 0px no-repeat;}
#footer #socNav li #gp {background: url(../images/footerIcons.png) -154px 0px no-repeat;}


.hide				{display:none;}
#social				{width:inherit;padding-left:0px;}
.facebookFeedStatus,
.facebookFeedPhoto,
.facebookFeedVideo,
.facebookFeedLink	{padding:0 !important;}
#facebookList		{margin-left:0 !important;}	
#facebookList li	{background:none !important;}
#facebookList li h1,
#facebookList li h2	{font-size:1.3em;}

