#wow #content_container {
    background:transparent !important;
}

#wow ul {list-style:none;}
#wow #contentSubNav {
    background:transparent url(../img/new_powered_by_frommers.gif) no-repeat right top;
    display:block;
    height:60px;
    overflow:hidden;
    padding:0 17px;
    margin-right:10px;
}
#wow #contentSubNav h1 {
	padding:10px 2px 4px 2px;
	border-top:dotted 2px #ccc;
	border-bottom:dotted 2px #ccc;
}
#wow .content {
    padding:0 0 75px 0;
}
#wow .breadcrumb {
    color: #68686A;
    margin:0 17px;
    padding:0 0 7px 0;
}

#wow .pageContent {
    float:left;
    height:auto;
    margin-left:15px;
    min-height:350px;
    width:370px;
}

#wow .homePageContent {
   width:auto;
}

#wow h2.middlePanelTitle{margin-bottom:0px;}

#wow .upcomingEventTeaser {
    height:auto;
	margin-bottom:25px;
}
#wow .upcomingEventTeaser a.moreLink {
    color:#68686A;
    font-weight:bold;
    text-decoration:underline;
}

#wow .upcomingEventTeaser a.moreLink {
    color:#68686A;
    font-weight:bold;
    text-decoration:underline;
}

#wow .upcomingEventTeaser .bulletLinkRight {
    color:#ED1B2F;
    font-weight:bold;
}

/* Search results */

#wow .searchresults .result .subtitle {color:#68686A;
    font-weight:bold;
    text-decoration:underline;}
    
#wow .searchresults .result .date {color:#68686A;
    font-weight:bold;
    text-decoration:none;}
    
#wow .searchresults .rdata .rank{display:none;}
#wow .searchresults .divide {border-bottom:1px dotted #CCCCCC;clear: left;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    margin: 5px 0;}

#wow .searchresults .pages {text-align:center; margin:5px 0 5px 0;}
#wow .searchresults .pages .page {margin:1em 1em 0 0;}
#wow .searchresults .pages .prev {margin:1em 1em 0 0;}


/* FROMMERS LEFT SIDEBAR */
#wow #leftNav {
    float:left;
    width:230px;
	margin-left:20px;
}
#wow .leftBoxHead {
    background:transparent url(../img/panel_head_bg_left.gif) no-repeat left top;
    height:54px;
    width:219px;
}
#wow .leftBoxMid {
    background:transparent url(../img/panel_centre_bg_left.gif) repeat-y 0 0;
    height: auto;
    padding: 10px 0 0 25px;
    width: 219px;
}
#wow .leftBoxFoot {
    background:transparent url(../img/panel_foot_bg_left.gif) no-repeat left top;
    height:55px;
    margin:0 0 16px 0;
    width:219px;
}
#wow .leftBoxHead, #wow .leftBoxMid, #wow .leftBoxFoot {
	float:left;
	clear:both;
}
#wow #leftNav h2.navBoxTitle {
	padding:20px 25px 0 25px;
}
#wow #leftNav h2.navBoxTitle {
	padding:20px 25px 0 25px;
}
#wow ul.destMenuNav,
#wow .airportMenu ul {
    margin-left: -36px;
	margin-bottom:0 !important;
}
#wow ul.destMenuNav li,
#wow .airportMenu li {
    border-bottom:1px solid #B2B2B2;
    line-height:20px;
    padding-left:20px;
    text-indent:0;
    width:191px;
	list-style:none;
}

#wow ul.destMenuSubNav{margin-left:20px;}
#wow ul.destMenuSubNav li{border:none!important; width:160px; line-height:18px; padding-left:0px!important;}
#wow ul.destMenuSubNav li a{font-size: 0.9em;font-weight:bold; text-decoration:none; padding:0px!important;}
#wow ul.destMenuSubNav li a:hover{text-decoration:underline;}


#wow .leftBoxMid form div {
	min-height:0px;
	padding:0;
}

/* FROMMERS RIGHT SIDEBAR */
#rightNav {
    float:right;
    width:300px;
	margin-right:25px;
}
#wow .rightBoxHead {
    background:transparent url(../img/panel_head_bg_right.gif) no-repeat 0 0;
    height: 64px;
    width: 300px;
}
#wow #rightNav h2.navBoxTitle {
	padding:25px 25px 0 25px;
}
#wow .rightBoxMid {
    border-left:1px solid #D7D7D9;
    border-right:1px solid #D7D7D9;
    padding:10px 0 10px 25px;
    width:273px;
	background:#fff;
}
#wow .rightBoxFoot {
    background:transparent url(../img/panel_foot_bg_right.gif) no-repeat 0 0;
    height: 49px;
    margin-bottom: 16px;
    width: 300px;
}
.weather_img {
	margin-right:10px;
	display:block;
	float:left;
}

#wow #rightNav .gogoAd {
    margin:0 auto 20px auto;
	text-align:center;
}
#wow ul#whats_on_list {
	margin-left:-40px;
}
#wow ul#whats_on_list li {
    border-bottom:1px solid #B2B2B2;
    line-height:20px;
    padding-left:25px;
    text-indent:0;
    width:274px;
	list-style:none;
}


/* Events Search - Categories */
#wow .destDrop{width:100px;}
#wow .leftBoxMid .destDrop{width:150px;}
#wow .superfluous{display:none;}
#wow #categoryDrop{width:154px; margin-top:5px;}
#wow #locationInput{width:150px;}
#wow .leftBoxMid select { background:#fff; }

/* Event Search Calendar */
.dates {position:relative;}
#wow .dateRange{color:#333;}
#wow .evSearchBut{ margin:10px 0 0 0;}
#wow .calendarImg{position:absolute;}
#wow .dateRangeFrom, .dateRangeTo{margin-top:5px;}
#wow #display_start_date, #display_end_date{width:100px;}
#wow #endCalendarId, #startCalendarId  {
	display:none;
	position:absolute;
	left:175px;
	top:0;
	z-index:8; 
	font-family:verdana;
	background:#fff;
	border:solid 2px #97D2EC;
	}
#wow #endCalendar,
#wow #startCalendar {
	margin-left:10px;
}

/* Calendar element styles */
.yui-calcontainer .title {
	background:#97D2EC;
	height:25px;
	min-height:25px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
	text-align:center;
	font-weight:bold;
	color:#fff;
}
.yui-calendar {
	margin-bottom:25px;
}
.yui-calendar td,
.yui-calendar th {
	padding:5px;
}
.yui-calendar th {
	text-align:left;
}
.yui-calendar .calhead {
	vertical-align:middle;
	background-color:#FFF;
}
.yui-calendar .calheader {
	position:relative;
	z-index:2;
	width:100%;
	text-align:center;
	font-size:10px;
	min-height:20px;
	height:auto;
	margin-top:40px;
}
#wow .yui-calendar .calnavleft {
	position:absolute;
	overflow:hidden;
	text-indent:-10000em;
	cursor:pointer;
	top:2px;
	bottom:0;
	width:9px;
	height:12px;
	left:2px;
	z-index:5;
	background: url(http://yui.yahooapis.com/2.6.0/build/calendar/assets/callt.gif) no-repeat;
}
#wow .yui-calendar .calnavright {
	position:absolute;
	overflow:hidden;
	text-indent:-10000em;
	cursor:pointer;
	top:2px;
	bottom:0;
	width:9px;
	height:12px;
	right:2px;
	z-index:5;
	display:block;
	background: url(http://yui.yahooapis.com/2.6.0/build/calendar/assets/calrt.gif) no-repeat;
}
.yui-calendar .calcelltop,
.yui-calendar .calcellbottom {
	color:#999;
}

.dates .link-close {
	margin-left:12px;
}

#wow .copyright { font-size: 90%; clear: both; margin-top:80px; border-top:dashed 1px #eee; padding-top:12px; }


#wow .frommerspoiresults .rank0 { background-image:url(../img/rank/0.gif); background-repeat:no-repeat;}
#wow .frommerspoiresults .rank1 { background-image:url(../img/rank/1_red.gif); background-repeat:no-repeat;}
#wow .frommerspoiresults .rank2 { background-image:url(../img/rank/1_red.gif); background-repeat:no-repeat;}
#wow .frommerspoiresults .rank3 { background-image:url(../img/rank/2_red.gif); background-repeat:no-repeat;}
#wow .frommerspoiresults .rank4 { background-image:url(../img/rank/3_red.gif); background-repeat:no-repeat;}
#wow .frommerspoiresults .rank5 { background-image:url(../img/rank/3_red.gif); background-repeat:no-repeat;}

#wow .frommerspoiresults{width:380px; float:left;}
#wow .frommerspoiresults .result{line-height:20px;}
#wow .frommerspoiresults .result .rdata .rank {float:left; height:16px; width:40px;}
#wow .frommerspoiresults .divide {border-bottom:1px solid #b2b2b2;}

#wow .frommerspoiresults .subtitle{background-color:#efefef; padding:10px; font-weight: normal; width:600px;}
#wow .frommerspoiresults {clear:none;}

#wow .frommerspoiresults th {text-align:left;}

/* event.search */

#wow .tabs { display:none; border-bottom:0px;}

#wow .tabs li.selected {border-bottom:0px;}

#wow .tabs ul {	float: left; width:350px;}

#wow .tabs li {	height:20px; border-right:solid 1px #d9d9d9; border-top: solid 1px #d9d9d9; float:left; border-bottom: 1px solid #d9d9d9;	}

#wow .tabs li {float: left;}

#wow .tabs li a {color: #3ea152; float: left; font-size: 12px; font-weight: bold; height: 14px; overflow: hidden; padding: 3px 10px; text-decoration: none;	}

#wow .tabs li.first {border-top:0px!important;height:21px!important;}
#wow .tabs li.last {border-top:0px!important; border-right:0px!important;border-left:0px!important; height:21px!important; border-bottom:1px solid #d9d9d9!important; width:20px;}
/*eventdetail */

#wow .eventdetail .primaryloc{clear:none;}
#wow .eventdetail .info{float:left;  }

#wow .eventdetail .directions{clear:none;width:400px; }
#wow .eventdetail .contact{width:650px; }
#wow .eventdetail .otherinfo{width:650px;}
#wow .eventdetail .subtitle {font-size:1.1em; font-weight:bold; clear:left;float:left;}

#wow .eventdetail .label {width:100px;}
#wow .eventdetail .tablinks{float:left; width:350px; clear:none;}

#wow .eventoffices .officelist{float:left; clear:none;}
#wow .eventoffices .subtitle {font-size:1.1em; font-weight:bold;}
#wow .eventoffices .tablinks{float:left; width:350px; clear:none;}

/* airport pages */
#wow .airportGuide .quicklinkbox { display:none; }
#wow .airportGuide .subSecTitle { margin-top: 10px; font-weight: bold; text-decoration:none; color:#68686a; }



/* home page */

#wow div.featuredBox{float:left; margin-right:15px; margin-bottom:10px;padding:15px 5px 15px 5px; width:275px; height:125px; background:url('../img/featured_bg.gif') no-repeat top; margin-left:15px;}
#wow div.featuredBox img.linkImg{padding:5px; float:left;}
#wow div.featuredBox .navBoxTitle{padding-left:0px!important;}

#wow #mapPanel{ background:url('../img/map_panel_bg.gif') no-repeat; width:970px; height:459px; padding-left:7px; margin-left:-7px;}
#wow #mapTitle{border-bottom:1px solid #a5adaf; height:50px; width:955px; }
#wow #mapTitle h1{padding-top:20px; padding-left:10px; color:#00adcf; font-size:20px; font-weight:bold;}
#wow #mapPanel #mapMain{width:563px; height:390px; border-right:1px solid #a5adaf; padding:10px 0px 0px 30px; float:left;}
#wow #mapPanel #mapNav{float:left; width:340px; padding:10px 0px 0px 10px;}

#wow #mapPanel #mapNav h2{font-size:12px;}

#wow .subLocList{display:none;}
#wow .subLocListShow{display:block;}
#wow .subLocsTitle{color: #68686a; float: left; font-size: 20px;	font-weight: normal;padding-top: 20px;}

#wow div#main {width:1000px;}

#wow ul.bulletLeft li{list-style:none;}

#wow div.featuredBox div.podBody ul{padding:0;}

/************************ UNUSED:
#wow {
	text-align: center;
	position: relative;
	min-height: 100%;
	height: 100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: auto;
	}

html>body #wow {
    height: auto;
	}

#wow .content{
	/*background-image: url('../img/main_border_top.gif');* /
	background-position:top left; background-repeat:no-repeat; width:994px; padding-left:30px;
	border-top:1px dashed #aaa;	
	}

#wow .main{width:1024px;}

#wow .pageContent{margin-left:20px; width:380px; float:left; height:350px; height:auto; min-height:350px;}

tr{padding:0; margin:0px;}

#wow #footer{margin-top:0px; position:relative;}
/*#wow div.footer {width:1024px; height:35px; background-color:#eaebed; color:#000000; border-bottom:solid 1px #808080; float:left; margin-top:20px;}* /

#wow div.featuredBox{float:left; margin-right:15px; margin-bottom:10px;padding:15px 5px 15px 5px; width:295px; height:125px; background:url('../img/featured_bg.gif') no-repeat top;}
#wow div.featuredBox img.linkImg{padding:5px; float:left;}
#wow div.featuredBox .navBoxTitle{padding-left:0px!important;}

#wow div.teaser{padding-right:20px;}
#wow div.teaser h2{color: #68686a; font-size:1.3em}

#wow .subLocList{display:none;}
#wow .subLocListShow{display:block;}

#wow div.insidebox .teaser a.moreLink{
	background:url('../img/nav/bullet_green.gif') no-repeat 100% 50%;
	padding-left:5px;
	padding-right:15px;
	color: #ed1b2f;
	font-weight:bold;
	text-decoration:none;
}

#wow div.featuredBox a.moreLink{background:url('../img/nav/bullet_green.gif') no-repeat 100% 50%; padding-left:5px; padding-right:15px; color: #3ea152; font-weight:bold; text-decoration:none;}
#wow div.featuredBox a.moreLink:hover{text-decoration:underline;}

#wow div.breadcrumb{color: #68686a; padding:10px 0 15px 0; margin-left:35px; margin-top:5px; margin-bottom:10px;}
#wow div.breadcrumb a{font-size:.9em;color: #68686a; text-decoration:none; text-transform:uppercase;}
#wow div.breadcrumb a.selected{
	color:#ed1b2f;
}

#wow .contentTitle{float:left; width:704px;color:#00adcf; font-size:20px; font-weight:bold; margin-left:35px; padding:15px 0px 10px 0px; text-transform:lowercase;}

#wow .rightNav .subtitle{float:left; color:#464749; font-size:20px; font-weight:bold; padding:15px 0px 10px 0px;}
#wow .rightNav{float:right; width:310px;}

#wow .navBoxTitle{color: #68686a; float: left; font-size: 20px;	font-weight: normal;padding-top: 20px; padding-left:20px;}


#wow .subLocsTitle{color: #68686a; float: left; font-size: 20px;	font-weight: normal;padding-top: 20px;}

#wow .rightBoxHead{background:url('../img/panel_head_bg_right.gif') no-repeat; width:300px; height:64px;}
#wow .rightBoxMid{border-left:1px solid #d7d7d9; border-right:1px solid #d7d7d9; width:273px; padding:10px 0px 10px 25px;}
#wow .rightBoxFoot{background:url('../img/panel_foot_bg_right.gif') no-repeat; width:300px; height:49px; margin-bottom:16px;}
#wow .bulletLinkLeft{background:url('../img/nav/bullet_green.gif') no-repeat 0% 50%; padding-left:15px; text-decoration:underline;}
#wow .bulletLinkRight{
	background:url('../img/nav/bullet_green.gif') no-repeat 100% 50%;
	padding-right:15px;
	margin-right:20px;
	color: #ed1b2f;
	font-weight:bold;
	text-decoration:none;
	float:right;
}

#wow ul.bulletLeft li a{background:url('../img/nav/bullet_green.gif') no-repeat 0px 3px; padding-left:15px; text-decoration:underline;}

#wow .leftNav{float:left; width:230px;}
#wow .leftBoxHead{background:url('../img/panel_head_bg_left.gif') no-repeat top left; width:219px; height:54px;}
#wow .leftBoxFoot{background:url('../img/panel_foot_bg_left.gif') no-repeat top left; width:219px; height:55px; margin-bottom:16px;}

/*#wow .turquoiseTitle{color:#00adcf; font-size:20px; font-weight:bold; text-transform:lowercase;}* /

#wow .middlePanelTitle{color: #68686a; font-size: 20px;	font-weight: normal; text-transform:lowercase; margin-bottom:10px;}

#wow #upcomingEventDiv{float:left; width:370px; border-bottom:1px solid #b2b2b2; padding-bottom:10px;}

#wow .upcomingEventTeaser {height:110px;}
#wow .upcomingEventTeaser img {padding:0px 5px 0px 0px;}

#wow #cityGuide .teaser .linkImg{width:160px; height:150px; padding:5px;}
#wow #cityGuide br{clear:none!important;}
#wow #cityGuide{height:170px; width:350px; float:left;}
#wow #cityGuide .teaser h2{display:none;}

#wow #airportdrop{width:150px;}

#wow ul.destMenuNav, #wow .airportMenu ul {margin-left:-21px;}
#wow ul.destMenuNav li, #wow .airportMenu li {text-indent:0px; border-bottom:1px solid #b2b2b2; width:191px; line-height:18px; padding-left:20px;}
#wow ul.destMenuNav li a, #wow .airportMenu li a{font-weight:bold; text-decoration:none; color:#68686a; }
#wow ul.destMenuNav li a:hover, #wow .airportMenu ul li a:hover {text-decoration:underline;}

/*#wow .navMenuTitle{text-transform:uppercase; color: #3ea152; font-size:1.1em; font-weight:900; margin-left:30px;}* /

/*#wow #featuredEvents tr{background:url('../img/featured_events_bg.gif') no-repeat; height:110px;}* /
#wow #featuredEvents td{padding-bottom:7px; padding-right:20px;}
#wow #featuredEvents tr.title{background:none; height:30px;}
#wow #featuredEvents tr.title td{padding-bottom:0px;}
#wow #featuredEvents a {color: #68686a;}
#wow #featuredEvents a.moreLink {color:#3ea152;}

#wow #eventListLocation{float:right;}

#wow #mapPanel{ background:url('../img/map_panel_bg.gif') no-repeat; width:970px; height:459px; padding-left:7px; margin-left:-7px;}
#wow #mapTitle{border-bottom:1px solid #a5adaf; height:50px; width:955px; }
#wow #mapTitle h1{padding-top:20px; padding-left:10px; color:#00adcf; font-size:20px; font-weight:bold;}
#wow #mapPanel #mapMain{float:left; width:563px; height:390px; border-right:1px solid #a5adaf; padding:10px 0px 0px 30px;}
#wow #mapPanel #mapNav{float:left; width:340px; padding:10px 0px 0px 10px;}

#wow #mapPanel #mapNav h2{font-size:12px;}

#wow #contentSubNav{background:url('../img/powered_by_frommers.gif') no-repeat right;}
#wow #contentSubNav h1{text-transform:lowercase;}

#wow .event, .eventoffices, .eventdetail{width:350px; float:left;}

/*event* /
#wow .info{float:left; width:400px;}
#wow .label{font-weight:bold;}
#wow .image{clear:none;}
#wow .caption{display:none;}
#wow .summary{}
#wow .event .rank{display:none;}
#wow .event .tablinks{float:left; width:350px; clear:none;}
#wow .warning {float:right; margin:0; clear:none;}

/*eventdetail * /
#wow .eventdetail .primaryloc{clear:none;}
#wow .eventdetail .info{float:left;  }
#wow .eventdetail .address{width:400px; clear:none;}
#wow .eventdetail .directions{clear:none;width:400px; }
#wow .eventdetail .contact{width:650px; }
#wow .eventdetail .otherinfo{width:650px;}
#wow .eventdetail .subtitle {font-size:1.1em; font-weight:bold;}
#wow .eventdetail .label {}
#wow .eventdetail .tablinks{float:left; width:350px; clear:none;}

#wow .eventoffices .officelist{float:left; clear:none;}
#wow .eventoffices .subtitle {font-size:1.1em; font-weight:bold;}
#wow .eventoffices .tablinks{float:left; width:350px; clear:none;}

#wow a.moreLink{color: #68686a; font-weight:bold; text-decoration:none;}
#wow a.moreLink:hover{text-decoration:underline;}

#wow #cityGuide .teaser a.moreLink{color: #3ea152; font-weight:bold; text-decoration:none; padding-left:5px;}
#wow #cityGuide .teaser a.moreLink:hover{text-decoration:underline;}

#wow .tabs { display:none; border-bottom:0px;}

#wow .tabs li.selected {border-bottom:0px;}

#wow .tabs ul {	float: left; width:350px;}

#wow .tabs li {	height:20px; border-right:solid 1px #d9d9d9; border-top: solid 1px #d9d9d9; float:left; border-bottom: 1px solid #d9d9d9;	}

#wow .tabs li {float: left;}

#wow .tabs li a {color: #3ea152; float: left; font-size: 12px; font-weight: bold; height: 14px; overflow: hidden; padding: 3px 10px; text-decoration: none;	}

#wow .tabs li.first {border-top:0px!important;height:21px!important;}
#wow .tabs li.last {border-top:0px!important; border-right:0px!important;border-left:0px!important; height:21px!important; border-bottom:1px solid #d9d9d9!important; width:20px;}

/*over ride search styles for event.search* /

#wow .searchresults .rdata .rank{display:none;}
#wow .searchresults .divide {border-bottom:1px solid #b2b2b2;}
#wow .searchresults .result .subtitle {color:#68686A;}

/* over ride search styles for poi.search * /

#wow .frommerspoiresults{width:380px; float:left;}
#wow .frommerspoiresults .result{line-height:20px;}
#wow .frommerspoiresults .result .rdata .rank {float:left; height:16px; width:40px;}
#wow .frommerspoiresults .divide {border-bottom:1px solid #b2b2b2;}

#wow .frommerspoiresults .subtitle{background-color:#ebf5da; padding:10px; font-weight: normal; width:600px;}
#wow .frommerspoiresults {clear:none;}

#wow .frommerspoiresults .rank0 { background-image:url(../img/rank/0.gif);}
#wow .frommerspoiresults .rank1 { background-image:url(../img/rank/1.gif);}
#wow .frommerspoiresults .rank2 { background-image:url(../img/rank/1.gif);}
#wow .frommerspoiresults .rank3 { background-image:url(../img/rank/2.gif);}
#wow .frommerspoiresults .rank4 { background-image:url(../img/rank/3.gif);}
#wow .frommerspoiresults .rank5 { background-image:url(../img/rank/3.gif);}

#wow .aboutRate a{color:#3ea152;padding-top:3px;}
#wow .aboutRate img{}

#wow .sortsearch{color:#3ea152;}
#wow .sortsearch .sort{color:#3ea152; font-weight:bold; text-decoration:underline; text-transform:lowercase;}
#wow .sortsearch .selected {color:black!important;}

#wow div.search input#locsearch {width:150px;}
#wow div.search .errorMsg{font-size:1.1em; font-weight:bold;}

#wow div.event p{margin-top:10px;}

#wow div.gogoAd{margin:0 0 20px 20px;}

#wow tbody{font-size:12px;}

#wow .airportGuide .quicklinkbox { display:none; }
#wow .airportGuide .subSecTitle { margin-top: 10px; font-weight: bold; text-decoration:none; color:#68686a; }

#wow #header{
	padding-top:0px;
	background-color: fff;
}


*/
