@charset "utf-8";
/* for print */

html {
	margin:0;
	padding:0;
}

body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px !important;
	background:none;
	background-color:#fff;
	color:#000;
	margin:0;
	padding:0;
	width:100%;
	line-height:1.3em;
	position:inherit !important;
}

.spotlight_tags {
	display:none;
}

#siteContainer { 
	width:100%; 
	margin-left:0 !important; /* clear centering */
	margin-right:0 !important;
}

.columnHolder {
	background:none;
	display:block;
	position:relative;
	overflow:visible;/* overriding main.css */
	width:100%;
}

#colHeadGrad {
	background:none;
	display:block;
	width:100%;
}

.printPageMain {display:none;}
.printPage {display:none;}
#c1, #c3, #radio, #weatherImgBottom, #footer, #headerNav, #header, .noprint { display:none !important; float:none !important; width:0px !important; height:0px !important; background:none !important; }
#c2White, #c2-c3, .l-extrasHolder, .l-itemContainer, #c2containerWhite, #l-detailHolder, #l-boxContent, #l-boxHolder , #l-innerBoxHolder, #l-tabInfoHolder { width:100% !important; display: block !important; visibility:visible !important; position:inherit !important;}

#c2White {
	background:none;
	margin-top:0;
	float:none;
}

#c2WhiteTopCap, #c2WhiteBotCap {
	background:none;
	float:none;
	width:auto;
	display:block;
	height:3px;
}

#c2containerWhite { 
	position:relative !important;
	float:none !important;
	width:auto !important;
	margin-left:0;
}

.c2HeaderImage { display:block; position:absolute; right: -23px; top:0; }
.c3SwooshBumper { float:right; height:256px; width:245px; }

.c4HeaderImage { display:block; clear:both; height:411px; width:474px; }
.c4SwooshBumper { display:block; clear:both; height:1px; width:100%; }
.c4SwooshBumper.noprint { display:none; }

.ta-holder { display:none; }

#hotelFlash { display:none; }

#flyoutHolder { display:none; }

/*#c2White {float:none; width:100%}
.c2containerWhite{width:auto; display:block;}*/
/*.c4HeaderImage{display:none;}*/
/*.c3SwooshBumper{display:none;}*/
/*.c4SwooshBumper{display:none;}*/

.l-extras { 
	display:block;
	float:none;
	width:auto;
	clear:both;
}

.l-imageHolder { 
	float:left; 
	padding:0;
	height:100px; 
	width:100px;
	overflow:hidden;
}

.l-extrasHolder { 
	font-size:12pt;
	width:auto;
	float:none;
	clear:both;
}

.l-extrasHolder a {
	display:block;
	margin-left:10px;
}

.l-itemContainer.printHasImage .l-extrasHolder a {
	float:left;
}

.l-extrasHolder a.l-moreInfo {
	display:none;
}

.l-itemLinks {
	display:none !important;
}

.l-extrasHolder ul { 
	display:block;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:10px;
	list-style: none outside none;
	width:auto;
	float:none;
	clear:both;
}

.l-itemContainer.printHasImage .l-extrasHolder ul {
	clear:both;
	float:left;
	width:100%;
	margin-left:110px;
	margin-top:-82px;
}

.l-extrasHolder div.l-desc {
	clear:both !important;
	float:none !important;
	width:100%;
	padding-top:4px;
}

.l-extrasHolder ul li.moreInfoLI { display: none; }



.orange { color:#f29142; }
h5 { color:#000; font-size:12pt; font-weight:bold; line-height:15px; }

/*#c2containerWhite a, .listings2ColWhite a {display:none;}*/
.l-jumpHolder {display:none;}
.jumpNavL {display:none;}
lSearchHolder {display:none;}
#listsearchForm {display:none;}

.l-itemContainer { 
	width:100% !important;
	float:none;
	position:relative;
	clear:both;
	background:none;
	margin:0px;
	page-break-inside:avoid;
}

.orange h5 {float:left;}

.ta-holder {display:none;}

.Listing2UL {display:none;}

.l-moreInfo {display:none;}
/* .c2HeaderImage {display:none;} */
#l-boxContent {width:600px;}
.email {display:none;}
#l-backToListings {display:none;}
.sslluxe {position:inherit; top:auto; right:auto;}
.sslluxe img {float:none; margin-right:155px;}
#webURL {display:block; color:#000;}
.l-itemTopCap, .l-itemBotCap { display: none; }
.hidePrint { display: none; }

/*
* { float: none !important; overflow: visible !important; }
*/

#c2-c3 { 
	width:auto !important;
	position:relative !important;
	clear:both;
	float:none; 
	margin-bottom:0;
}
#c2Interior { width:auto; position:relative !important; margin-top:0 !important; } /* span entire width for printing */
#c2Interior #c2container { width:auto; }
#c3Interior { display:none; }
.sslluxe { display:none; } /* "L" icon */
#himagediv { width:auto; overflow:hidden; height:406px; clear:both; } /* header image div */
.l-desc a { display:none; } /* "more" links */
#columnHolder { position:relative; }

/****Calendar***/
#calHolder {clear:both !important;}

#calHolder #eventsHolder {
	width:auto !important;
	float:none !important;
	clear:both !important;
}

div.rsslink { 
	display:none !important;
	margin-bottom:0 !important;
}

.cal-pageHeader {
	display:block !important;
	background:#FFF !important;
	width:auto !important;
	text-align: center !important;
	margin:0 !important;
}

.cal-pageHeader a, .cal-pageHeader span {
	display:none !important;
}

.cal-pageHeader h4 {
	
}

a.prevMonth, a.nextMonth, a.nextArrow, a.prevArrow { display:none !important; }

.evnt-item { 
	background:#fff !important;
	margin-bottom:5px !important;
	border:1px solid #CCCCCC !important;
	width:auto !important;
	float:none !important;
	clear:both !important;
	page-break-inside:avoid !important;
}

.evnt-item-top, .evnt-item-bot { display:none; }

.evnt-item-content {
	width:auto !important;
	float:none !important;
	clear:both !important;
	font-size:12px !important;
}

.evnt-item-content p {
	clear:both !important;
}

p.evnt-desc {
	margin:3px 0 !important;
}
	
.evnt-itin {display:none !important;}

a.email {display:none;}

