/*@charset "iso-8859-1";*/
/* Global ------------------------------------------------------*/
	body {margin: 0px; padding: 0 0 0 0; color: #18597e; background: #ffffff url(../img/bg.jpg) fixed repeat-x; font: 11px Tahoma, Arial, sans-serif;}		
	#shell {margin: 0px auto 15px auto; width: 895px; border-right: 13px solid #fff; border-left: 13px solid #fff; background: url(../img/content-filler-bg.jpg) repeat-y; border-bottom: 13px solid #fff;}
	a {outline:none; color:#185D84;}
	a:hover {text-decoration:none;}
	.fauxCol {width:50%; float:left;}
	.imgLeft {margin:0 12px 0 0; float:left; 	border: 7px solid #fff;}
	.imgRight {margin: 0 0 0 12px; float:right; border: 7px solid #fff;}
	.clearBoth {clear:both;}
	.noMargin {margin:0;}
	.noBorder {border:none;}
	.noPadding {padding:0;}
	.noStylingRight {border:none; margin-right:0; padding-right:0;}
	.noStylingLeft {border:none; margin-left:0; padding-left:0;}
	.forPrint {position:absolute; left:-2500px;}
	#printHeader {display:none;}
	h1,h2,h3 {margin:0;padding:0;}
	
	optgroup {font-style:normal;}
	
	#contact span { color:#18597e}
	
	.a { color:#f68235;}
	.hotel { color:#4591b1;}
	.deal { color:#1a587d;}
	
/* Head ---------------------------------------------------------*/
	#h-shell {}

/* Top Nav ------------------------------------------------------*/		
	#h-usabilityNav {display:none; font-size: 10px;color: #6C2B00;height: 15px;padding: 5px 0px 0px;margin: 0px;}
	#h-usabilityNav ul{margin:0px;padding:0px;}
	#h-usabilityNav li{border-right: 1px solid;display: block;float: left;margin: 0px 15px 0px 0px;padding: 0px 15px 0px 0px;list-style: url(none) none;line-height: 9px;}
	#h-usabilityNav li.noStylingRight {border:none; margin-right:0; padding-right:0;}
	#h-usabilityNav li a{color: #6C2B00;position: relative; cursor:pointer;}
	#h-usabilityNav li a:hover{text-decoration: none;color: #000;}

/* Logo --------------------------------------------------------*/
	#mvtl-logoArea	{height: 40px; background: url(../img/logo-area-bg.jpg) no-repeat;}
	#mvtl-logoArea img {border:none;}
	#mvtl-logoArea a {display: block; height: 40px; width: 500px; color: #1f5e82; font: bold 26px/26px Arial, Helvetica, sans-serif; letter-spacing:-.07em; padding:7px 0 0px 7px; text-decoration:none}
	#h-logoArea {height: 40px; background: url(../img/logo-area-bg.jpg) no-repeat;}
	#h-logoArea img {border:none;}
	#h-logoArea a {display: block;height: 40px;width: 231px;background: url(../img/ahoteldeal-logo.png) no-repeat;  }		

/* Header Image ------------------------------------------------*/
	#h-banner {clear: both; display: block; background: url(../img/h-header-bg.jpg) no-repeat; height: 275px; padding:44px 0 0 29px;}
	#h-banner img {display:block;background: url(../img/h-img-bg.gif) no-repeat;height: 247px;width: 811px;padding: 4px;border: 10px solid #fff;}

	#contactPg #h-banner {clear: both; display: block; background:  url(../img/h-header-bgcontact.jpg) no-repeat; height: 790px; }
	#contactPg #h-banner2 {clear: both; display: block; background: url(../img/design/bg_interactivemap.gif) no-repeat; height: 760px; }
	#contactPg #imap {  background: url(img/design/bg_interactivemap.gif) no-repeat; width: 827px; height: 535px; padding: 12px 0 0 12px; position:absolute;}
	#contactPg #searchBox { display: none; margin: 150px 0 0 0;}
	#flashcontent {display:block;background: url(../img/h-img-bg.gif) no-repeat;height: 247px;width: 811px;padding: 4px;border: 10px solid #fff; z-index:1}


/* Main Nav ----------------------------------------------------*/		
	#h-nav { font: bold 14px/25px Arial, Helvetica, sans-serif; height: 25px; position:absolute; top:59px; width: 839px; margin: 0px 0px 0px 29px; text-transform: uppercase; letter-spacing: -1px; z-index:99;}
	#h-nav ul{margin:0px;padding:0px;}
	#h-nav li{list-style: url(none) none; float: left; margin: 0px 9px 0px 0px; padding: 0px 0px 0px 0px;}
	#h-nav li a{color: #18597E; text-decoration: none;display: block; padding: 0px 0px 0px 20px; }
	#h-nav li.noMargin {margin-right:0;}
	#h-nav li a:hover, #h-nav li a.current{	color: #F5772B; text-decoration: none;background: #fff;}
	
	#header_r { background:#fff; width: 829px; border-bottom: 10px solid #fff; border-right: 10px solid #fff; }

/* Droppie Downers ------------------------------------------------------*/
	#h-nav .dropDowns01 {margin:0; padding:0; position:absolute; visibility:hidden; /*display:none;*/ background-color:#fff; width:140px;}
	#h-nav .dropDowns01 li{float:none; margin:0; position:relative; height:25px; }
	#h-nav .dropDowns01 li a {width:120px; }
	#h-nav .dropDowns01 li a:hover {background:#E6F1F3 url(../img/to-dropdown2.gif) no-repeat 130px center; }
	#h-nav .dropDowns01.modified {text-transform:capitalize; width:300px; font-weight:normal; letter-spacing:normal; font-size:10px;}
	#h-nav .dropDowns01.modified li a {width:280px; background-image:none;}
	#h-nav .dropDowns02 {margin:0; padding:0; position:absolute; left:140px; top:0; text-transform:capitalize; font:normal 11px/25px Arial, Helvetica, sans-serif; width:350px; letter-spacing:normal; display:none; background-color:#fff;  }
	#h-nav .dropDowns02 li{float:none; margin:0; }
	#h-nav .dropDowns02 li a {width:385px; padding:0 0 0 15px; margin:0; }
	#h-nav .dropDowns02 li a:hover {background-image:none;}
	
	#h-nav li:hover .dropDowns01 li:hover .dropDowns02 a.blizzank{background: #E6F1F3 url(../img/blizznak.gif) no-repeat 382px center;}
	
	#h-nav li:hover .dropDowns01 {display:block; visibility:visible;}
	#h-nav li:hover .dropDowns01 li:hover .dropDowns02  {display:block;}
	#h-nav li:hover a {color: #F5772B; text-decoration: none;background: #fff url(../img/nav-bullit-bg2.gif) no-repeat left -27px;}
	#h-nav li:hover .dropDowns01 a {color: #18597E;background: url(../img/to-dropdown2.gif) no-repeat 130px center;}
	#h-nav li:hover .dropDowns01.modified li a, #h-nav li:hover .dropDowns01.modified li a:hover {background-image: none;}
	#h-nav li:hover .dropDowns01 li:hover .dropDowns02  {display:block;}
	#h-nav li:hover .dropDowns01 li:hover a {background-color:#E6F1F3; color: #F5772B;}
	#h-nav li:hover .dropDowns01 li:hover .dropDowns02 a{color: #18597E; background-image:none;}
	#h-nav li:hover .dropDowns01 li:hover .dropDowns02 a:hover {background-color:#D7E8EB;  }


/* Nav Ids ------------------------------------------------------*/
	#navHome a{width:69px;}
	#navHotels a{width:104px;}
	#navPackages a{width:87px;}
	#navBusiness a{width:139px;}
	#navMilitary a{width:135px;}
	#navContact a{width:92px;}
	#navSpecials a{width:135px;}
	
/* HOMEPAGE SECTIONS ---------------------------------------------------------*/

			/* Search Box -----------------------------------------------------------------------------------------------------------------------*/
				
				#home #searchBox {   position:absolute; top:/*434*/623px; padding: 20px 0 0 0; font-size:10px; height: 170px;  }
				#searchBox {   position:absolute; top:/*434*/583px; padding: 20px 0 0 0; font-size:10px; height: 170px;  }
				#searchBox option span {font-size:100px;}
				#searchBox h1 {margin:10px 0 3px 0; padding: 0; font-size: 16px; color:#ca2f10;}
				#searchBox form {padding:0 0 0 27px; margin:0 0 0 0;}
				#searchBox .resRoomSpacer {margin:0 0 0 21px;}
				#searchBox .resAdultsSpacer, #searchBox .resKidsSpacer {margin:0 0 0 18px;}
				#anchor img {border:none; margin: 0 0 0 2px;}
				.resSubmit {margin:5px 0 0 0;}
				#searchBox select {margin:1px 0 10px 0; font:9px/10px tahoma, Helvetica, sans-serif;}
				.resSubmit {display:block; margin:0 0 5px 0;}
				.resMonth {width:60px;}
				.resDay {width:40px;}
				.resYear {width:45px;}
				.resNights, .resRooms, .resAdults, .resKids {width:50px;}
				#sanDiegoPg #searchBox {display:none}
				
					  /* Search Box 2 -----------------------------------------------------------------------------------------------------------------------*/
			  			#searchbox2 {display: none}
						#sanDiegoPg	#searchbox2 {display: block}
						#sanDiegoPg	#searchbox2 {   position:absolute; top:/*434*/583px; padding: 20px 0 0 0; font-size:10px; height: 170px;  }
				#searchbox2 option span {font-size:100px;}
				#searchbox2 h1 {margin:10px 0 3px 25px; padding: 0; font-size: 16px; color:#ca2f10;}
				#searchbox2 form {padding:0 0 0 27px; margin:0 0 0 0;}
				#searchbox2 .resRoomSpacer {margin:0 0 0 21px;}
				#searchbox2 .resAdultsSpacer, #searchbox2 .resKidsSpacer {margin:0 0 0 18px;}
				#anchor img {border:none; margin: 0 0 0 2px;}
				.resSubmit {margin:5px 0 0 0;}
				#searchbox2 select {margin:1px 0 10px 0; font:9px/10px tahoma, Helvetica, sans-serif;}
				.resSubmit {display:block; margin:0 0 5px 0;}
				.resMonth {width:60px;}
				.resDay {width:40px;}
				.resYear {width:45px;}
				.resNights, .resRooms, .resAdults, .resKids {width:50px;}
				
				
			/* Extended Stay -----------------------------------------------------------------------------------------------------------------*/
				
				#extendedStay {margin:200px 0 20px 0;  height:155px; position:relative; display:none; }
				#extendedStay h1{ text-transform: uppercase; padding: 0px 0px 0px 10px; color:#18597e; margin: 10px 0px 3px 0; font: bold 12px Tahoma, Arial, sans-serif; line-height:15px;}

			/* HOT DEALS -----------------------------------------------*/
				
				#home #hotDeals { display: block;	margin:20px 0 0 0; padding:0; font: 11px Tahoma, Arial, sans-serif; color: #000;}
				#home #hotDeals {	 font: 11px Tahoma, Arial, sans-serif; color: #000;}
				#home #hotDeals p{margin-left:30px;margin-right:20px; color:#26678c;}
				#home #hotDeals strong {color: #3D99C0;}
				#home #hotDeals a {color:#b43300; font-weight:bold;}
				#home #hotDeals a:hover {text-decoration:none;}
				#home #hotDeals li  { margin-left: 20px; color:#26678c;}
				#home #hotDeals h1{ color:#b43300; font-size: 14px; margin: 0 0 0 15px; padding: 0 0 5px 0; border-bottom: 1px solid #ccc;}
			
				#hotDeals { display: none; }
			
			/* WELCOME CONTENT ------------------------------------*/
			
				#welcome {  width: 265px;padding:70px 25px 26px 47px;line-height:13px;}

			/* HOME MAP ------------------------------------------- */
			
				#homeMap { position:absolute; left:1px;  padding:10px 0 80px 0; width:337px; }
				#home #b-contentArea h1 {/*background: url(../img/sct-h1-bullit-bg.gif) no-repeat 7px center;*/ text-transform: uppercase; padding: 0px 0px 0px 27px; color: #1c5c80; margin: 0px 0px 0px 37px; font: bold 14px Tahoma, Arial, sans-serif; line-height:15px; letter-spacing:normal;}
				#home #b-contentArea #homeMap h2 { display: none; text-transform: uppercase; padding: 0px 0px 0px 27px; color: #000; margin: 0px 0px 0px 37px; font: bold 10px Tahoma, Arial, sans-serif; line-height:15px; letter-spacing:normal;}
				#homeMap ul { display: none;margin-left:24px; font-size:10px; line-height:13px;}
				#homeMap p a { color:#d43c07; margin: 0 0 0 90px; text-decoration: underline;}
				#homeMap p a:hover { text-decoration: none;}
				#homeMap a {text-decoration:none;}
				#homeMap a:hover {text-decoration:underline;}
				
			/* WHAT'S HOT ------------------------------------------- */
				
				#whatsHotContent { color:#A6DEFF; width: 210px; height: 100px; margin: 0 0 30px 25px;}
				#whatsHotContent2 {  color:#A6DEFF;  width: 210px; height: 100px; margin: 18px 0 30px 25px;}
			/* SHOP FOR DEALS ------------------------------------------- */
				
				#shop {color:#A6DEFF; height:110px;  margin: 0 0 25px 0;}
				#shop li { color:#fff; line-height: 180%;}
				#shop strong { color:#e96826;}

			/* FEATURED HOTEL ------------------------------------------- */

				#featuredhotel {     padding: 10px 0 0 0; margin:0 0 0 -10px; height: 160px;}
				#featuredhotel img { margin: 10px 0 0 0px;}
				#b-contentArea  #rightCol #featuredhotel h1 { border-bottom: 1px solid #1b5c81; color:#FC7C28; text-transform: uppercase; padding: 5px 0px 5px 64px; margin: 0px 0px 0px 0px; font: bold 17px/17px Tahoma, Arial, sans-serif; line-height:17px; letter-spacing:-1px;}


	#b-contentArea  #rightCol h1 { color:#FC7C28; text-transform: uppercase; padding: 0px 0px 0px 24px; margin: 0px 0px 0px 0px; font: bold 17px/17px Tahoma, Arial, sans-serif; line-height:17px; letter-spacing:-1px;}

/* Body ---------------------------------------------------------*/
	#b-shell { background: url(../img/b-shell-bg.jpg) no-repeat; padding:77px 0 0 0; margin: 0;}
	#home #b-shell { background: url(../img/b-shell-bgnew.jpg) no-repeat; padding:77px 0 0 0;}
	#b-contentArea {  line-height:17px; color: #092d3c; min-height:451px; background: url(../img/content-bg.jpg) no-repeat; margin: 0px 0px 0px 283px; padding:40px 18px 0 44px; width: 550px;}
	#home #b-contentArea { background: none;}
	#b-contentArea p {margin:0 0 16px 0; line-height: 19px; padding:0;}
	#b-contentArea h1 { 	color: #1f5e82; font: bold 26px/26px Arial, Helvetica, sans-serif; letter-spacing:-.07em; margin:60px 0 22px 0;}
	#b-contentArea h2 {font: bold 17px/17px Arial, Helvetica, sans-serif; color: #5B88A9;letter-spacing:-1px;margin:7px 0 22px 0;}
	#b-contentArea h3 {color: #B74700; font-weight: bold;font: 16px Arial, Helvetica, sans-serif;}
	#b-contentArea strong {color: #3A88A9;}
	.bookOnline {margin:-5px 0 0 0;}
	.bookOnline a {	background: url(../img/btn-bookonline.gif) no-repeat left top; height: 34px; width: 131px; display:block; float:right;}
	.bookOnline a:hover {background: url(../img/btn-bookonline.gif) no-repeat left bottom;}
	
	#leftCol { background: url(../img/left-col-bg.jpg) no-repeat; height: 459px; width: 283px; float: left; }
	#home #leftCol { background: none; border: none; width: 283px;}


	#icons {margin:-50px 0 0 740px; text-align:left; position:relative;  top:15px;}
	#icons ul{margin:0; padding:0; height:31px;}
	#icons li{list-style-type:none;	height: 31px; width: 32px; margin-top:19px; float:left; }
	#icons li a{display:block; width:32px; height:31px;   }
	.iHome {background: url(../img/icon-home.png) no-repeat; }
	.iFind {background: url(../img/icon-find.png) no-repeat;margin:0 0 0 0;}
	.iPrint {	background: url(../img/icon-print.png) no-repeat;margin:0 0 0 0;}

	#mapdiv { width: 540px; margin: 20px 0; border: 1px solid #18597f;}

	#ribbon { position: absolute; display: block; top: 0; left: 0; margin: 0; width: 211px; height: 211px; background:url(../img/design/cta_ribbon.gif) no-repeat; }
	#ribbon a { display: block; width: 211px; height: 211px; }

/* Sub Navers --------------------------------------------------------------------------------- individual prop navs on interior pages */
	#subNavs { margin:1px 0 0 0;font: bold 14px/24px Arial, Helvetica, sans-serif; text-transform:uppercase; position:relative;}
	#subNavs ul{margin:0; padding:0;}
	#subNavs li{list-style-type:none;background: url(../img/sub-nav-bg.gif); display:block;}
	#subNavs li a{text-decoration:none;display:block;padding:0 0 0 43px;width:99%;background: url(../img/sub-nav-li-bg.gif) no-repeat 13px 2px;	color: #18597E;}
	#subNavs li a:hover, #subNavs li a.current{color: #F5772B;}
	#subNavs .hiderTeeHee {position:absolute;top:0px;margin:0 0 0 262px;height:159px;	background: url(../img/hider-tee-hee.gif) no-repeat;	width: 62px;}
	
	#palmSprings, #paloAlto, #sanDiego, #sanFran, #seattle, #sanAntonio, #lasVegas {display:none;}
	#palmSpringsPg #palmSprings, #paloAltoPg #paloAlto, #sanDiegoPg #sanDiego, #sanFranPg #sanFran, #seattlePg #seattle, #sanAntonioPg #sanAntonio, #lasVegasPg #lasVegas {display:block;}

/* Footer ---------------------------------------------------------------------------------------------------------------------------*/
	#home #f-shell {background: #fff url(../img/f-shell-bg.jpg) top no-repeat; padding: 84px 0px 0px 0; height:23px; font-size: 11px; }
	#f-shell {background: #fff url(../img/f-shell-bgsub.jpg) top no-repeat; padding: 94px 0px 0px 0; height:23px; font-size: 11px; }
	#copyRight {font: 9px Tahoma, Arial, sans-serif; color: #949595; float: left; padding:0 0 0 25px;}
	#f-nav {height: 20px; text-transform:uppercase; float:right; margin:0 0px 0 0; width: 62%; font-weight: bold;}
	#f-nav ul {margin:0px; padding:0px;}
	#f-nav li{border-right: 1px solid #949595; display: block;float: left;margin: 0px 3px 0px 2px;padding: 0px 3px 0px 2px;list-style: url(none) none;line-height: 9px;}
	#f-nav li.noStylingRight {border:none; margin-right:0; padding-right:0;}
	#f-nav li a {position: relative;	color: #707070; text-decoration:none;}
	#f-nav li a:hover {color: #000;text-decoration: none;}		
	#f-sig {text-align:center; padding:0 0 15px 0; display:block; height:26px;}

/* CMS Stylings ----------------------------------------------------------------------------------------------------------------------*/
#cp #b-contentArea h1 {}  
#cp #h-banner {}
#cp_sectionlinks, #cp_sectionlinkssupbpage {}
#cp_sectionlinks ul, #cp_sectionlinkssupbpage ul {margin:0; padding:0;}
#cp_sectionlinks li, #cp_sectionlinkssupbpage li {list-style-type:none;  float:left; margin:0 5px 0 0;}
#cp_sectionlinks li a, #cp_sectionlinkssupbpage li a{border:1px solid #000; text-decoration:none; padding:0px 5px; line-height:25px;   }
#cp_sectionlinks li a:hover, #cp_sectionlinkssupbpage li a:hover{}

/* Switchups ----------------------------------------------------------------  moves IBE, Hot Deals, & Extended Stay on Exterior Pages */
	#home #extendedStay, #ourHotelsPg #extendedStay, #packagesPg #extendedStay, #militaryPg #extendedStay, #businessPg #extendedStay, #sitemapPg #extendedStay, #SpecialsPg #extendedStay, #cp #extendedStay{display:block;}
	#home #searchBox, #ourHotelsPg #searchBox, #packagesPg #searchBox, #militaryPg #searchBox, #businessPg #searchBox, #sitemapPg #searchBox, #SpecialsPg #searchBox, #cp #searchBox {top:434px;}
	#home #searchBox select, #ourHotelsPg #searchBox select, #packagesPg #searchBox select, #militaryPg #searchBox select, #businessPg #searchBox select, #sitemapPg #searchBox select, #SpecialsPg #searchBox select, #cp #searchBox select {margin:0 0 1px 0; }
	#home #hotDeals, #ourHotelsPg #hotDeals, #packagesPg #hotDeals, #militaryPg #hotDeals, #businessPg #hotDeals, #sitemapPg #hotDeals, #SpecialsPg #hotDeals, #cp #hotDeals { margin:0px 0 0 0; }


/* Home Section ------------------------------------------------------*/
	#midSection {width:337px; float:left; position:relative; left:-45px; top:-40px;  }
	#b-contentArea #welcome p { color:#18597e; margin:3px 0 11px 0; line-height:14px;}
	#mapImg { width:212px; margin:9px 0 5px 59px; border:none;}
	#rightCol {width:257px; position:absolute; margin-left:305px;  padding:5px 0 0 0;}
	#rightCol a { color:#fff;}
	#b-contentArea  #rightCol h2 {display:inline; color:#fff; text-transform:uppercase;}
	#b-contentArea  #rightCol h1 .white {display:inline; color:#fff; font-weight: normal; letter-spacing: normal; text-transform:uppercase;}
	#rightCol ul {line-height:13px; margin-top:11px; padding-top:0; clear:left; margin-bottom:25px; color:#A6DEFF;}
	
	#home #leftCol {/*background:url(../img/home-left-col-bg.jpg) no-repeat;*/}
	#home #b-contentArea {/*background: url(../img/home-content-bg.jpg) no-repeat;*/ }
	#home #f-shell {background: #fff url(../img/home-fshell-bg.jpg) no-repeat; padding: 100px 0 0 0;}
	#home #f-nav li a {color:#4E8FB4;}
	#home #f-nav li a:hover {color: #707070; text-decoration:underline;}
	
	
a.btnPrices {
	background: url(../img/btn-prices.jpg) no-repeat;
	height: 35px;
	width: 90px;
	display: block;
	float: right;
}
a.btnPrices:hover {	background: url(../img/btn-prices.jpg) no-repeat left bottom;}
a.btnBook{
	display: block;
	height: 35px;
	width: 90px;
	background: url(../img/btn-book.jpg) no-repeat;
	float: right;
}
a.btnBook:hover {	background: url(../img/btn-book.jpg) no-repeat left bottom;}
a.btnView {
	background: url(../img/btn-view.jpg) no-repeat;
	display: block;
	height: 32px;
	width: 90px;
	float: right;
}
a.btnView:hover {	background: url(../img/btn-view.jpg) no-repeat left bottom;}
	
/* Our hotels ------------------------------------------------------*/
	.moreinfo {position:relative; bottom:40px; margin:0 0 0 437px; padding:2px 4px; border:1px solid #C9CBCE; background:#E5E9EE; text-decoration:none;  }
	#ourHotelsPg .moreinfo { background:url(../img/rt_arw.gif) 97% 50% no-repeat #F0F5FD; padding-right:14px;  margin-right:22px; margin-top:-43px; border:1px solid #2f64b4; border:none; font-size:9px; }
	#ourHotelsPg .moreinfo:hover { background-color:#E3EDFA; }
	.htl { border:1px solid #95b2de; background:#fff; padding:20px 20px; margin:20px; margin-top:0; height:auto; }
	.htl img { float:left; margin:-10px 20px 20px -10px;  }
	.btt { background:url(../img/up_arw.gif) 0 50% no-repeat; padding-left:10px; text-decoration:none; }
	#ourHotelsPg #b-contentArea h3 a { text-decoration:none;} 
	#ourHotelsPg #b-contentArea h3{ margin:20px 0 5px 10px; }
	#b-contentArea .st { border-bottom:1px solid #95b2de; margin:30px 0 0px 0; padding-bottom:5px; }
	.st a { background:url(../img/plus_minus.gif) 0 9px no-repeat; padding:0 6px 0 28px; text-decoration:none; color:#0B2E64; } 
	.st a.off { background-position:0 4px; }
	.st a.on { background-position:0 -24px; }
	
	#california_props, #nevada_props, #texas_props, #washington_props, #florida_props, #nebraska_props, #colorado_props, #oklahoma_props, #georgia_props, #newyork_props,#missouri_props, #illinois_props { display:none;}

/* Special Cases ------------------------------------------------------*/
#contactPg #hotDeals, #contactPg #extendedStay {display:none;}
#contactPg #b-contentArea  {display:none; background:none;}
#contactPg #leftCol {height:1px;background:none;}
#contactPg #shell  { background:none;}
#contactPg #b-shell {background:none; padding:0;}
#contactPg h1 {display:none;}
