/*************************************MASTHEAD********************************************************************/
body{background: transparent url(/hyatt/images/brands/andaz/background.jpg) no-repeat 0 76px;}
body.andaz-home{ background: transparent url(/hyatt/images/brands/andaz/masthead_bg.jpg) no-repeat 0 76px; }
body.photo-gallery-andaz{ background-image:none; }

#wrapper{background: transparent url(/hyatt/images/brands/andaz/andaz-bookflap-background.gif) no-repeat 755px 550px; display: inline-block;}
body.andaz-home #wrapper{ background-image:none; }
#wrapper #main-container{background: transparent url(/hyatt/images/brands/andaz/andaz-bookflap-bottom.jpg) no-repeat 745px 100%; display: inline-block; margin-bottom: 0;}
#prop-head-home-wrapper #tertiary-nav {display: none;}

/**** BOTOX - Sapient 10/2009 Start Changes **/ 
#andazButtonWrapper{ float:right;width:354px; text-align:right; }
#andazButtonWrapperHome{ float:left;	margin-top:530px; width:917px; text-align:right; }
#andazTertiary-nav { position:relative;	float:right; margin-bottom:0px; }
#andazTertiary-nav ul {	margin:0; padding:0; position:relative; }
#andazTertiary-nav li { border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; display:block;	list-style-type:none; padding:0; text-align:center;	}
#andazTertiary-nav a { background-color:#6b6963; color:#ffe75a;	display:block; font-family:Arial,sans serif; font-size:11px; line-height:11px; padding-bottom:3px; padding-top:4px; text-decoration:none; }
#andazTertiary-nav a:hover { background-color:#989797; color:#ffe75a; display:block; font-family:Arial,sans serif; font-size:11px; line-height:11px; padding-bottom:3px; padding-top:4px; text-decoration:none;	}
#andazTertiary-nav li a { padding-left:12px; padding-right:12px; }
/**** BOTOX - Sapient 10/2009 End Changes **/ 
		
.andaz #footer-p-links {border-top: 1px solid #D8D8D8; position:relative;}
.andaz #footer-p-links .career{padding-top:15px;}

.andaz #footer-p {padding-top:5px; margin-left:-10px; width:964px; border-top: 1px solid #FFFFFF; height: 60px; position:relative; float: left;}
.andaz #footer {padding-top:0; border-top:1px solid #D8D8D8; width:964px; margin-left: -10px; margin-top:0; position: relative; float: left;}

.andaz #masthead{position: absolute; z-index: 1; left: 0; height: 532px; margin-bottom: 28px;}
.andaz #under-masthead {position: relative; height: 530px; margin-bottom: 28px;}

.andaz #park-head-center-home, .andaz #feature{position: absolute; top: 35px; left: 226px; padding: 0; width:702px; height: 468px; border: none; overflow:hidden; }
.andaz #prop-head-left-home{padding: 40px 0 30px 25px; border: 0;}
.andaz #prop-head-left-home a{outline:none;} /* remove link border when clicking */
div#prop-head-left-home div#util-nav{position: static; margin-top: 45px;}

.andaz #rates{float: left; width: 187px; padding-left: 20px;}
.andaz #rates a:hover{color: #5985A2;}
.andaz #rates .submit {padding-top:1px;}
.andaz #rates button{text-transform: capitalize; font-size:12px; height:16px;}

.andaz #tertiary-nav{ list-style: none; margin: 0; padding: 0; border-top: 1px solid #ccc;}
.andaz #tertiary-nav li{position: relative; border: 0; border-bottom: 1px solid #ccc; text-align: left;}
/* there are some hacks here to remove styles applied for the other tertiary nav */
.andaz #tertiary-nav a{ color:#000000; height:auto; line-height:1em; padding: 8px 0px 8px 10px; background: none;  background: url(/hyatt/images/brands/andaz/tertiary-nav-arrow.gif) 0 12px no-repeat; font-size: 13px;}
.andaz #tertiary-nav a:hover{color:#5985A2; background-color: #FFFFFF; background-position:0 12px; }

.andaz #copy{float: left; width: 460px; padding-left: 48px; padding-right: 25px; font-family:Times New Roman; font-size:13px;  line-height: 18px; padding-bottom: 165px;}
.andaz #hotel{float: right; width:195px;}

.andaz #hotel-address{font-family:Times New Roman; font-size:13px;  line-height: 18px;}
.andaz #hotel-address a{ text-decoration: none; font-size:13px; color: #71A6C8;}
.andaz #hotel-address a:hover{color: #5985A2; text-decoration: none; font-size:13px;}

#andaz-home-seo-copy a {color:#71A6C8; text-decoration: none; border-bottom: 1px solid #CBD9E2;}
#andaz-home-seo-copy a:hover {color:#5985A2;}

/*************************************HEADER********************************************************************/
#prop-head-right-wrapper {border:none; padding:0 0 0 0; margin:0 0 0 0; }
#prop-head-right {background-position:0; width:664px; height:326px; margin: 20px 0 0 88px; background-color: #f8f4d8;}
#parkhyatt-link {display:none;}

#head-content {border-bottom:1px solid #FFFFFF;}

div#park-prop-head-wrapper {height:385px;}
div#prop-head-left {width:188px; background-color:transparent; margin: 30px 0 0 14px;}
div#prop-head-left a{outline:none;} /* remove link border when clicking */

#top{height:50px;}
#top #top_links {padding:22px 0 0; }

/****************************************COOKIE CRUMB****************************************/
#cookie-crumb-row {background-color:transparent;  font-size: 11px; line-height:37px; margin: -1px 0 0 -10px; position:relative; padding:0px 20px; }
#cookie-crumb-row a {color:#71A6C8; font-size: 11px;}
#cookie-crumb-row a:hover {color:#5985A2;}
#cookie-crumb-line{display: none;}
#cookie-crumb-line-andaz{display:block; margin-bottom:0;width:1024px!important;margin-left: -10px;_position: relative;}
.right-col-padding strong {font-weight:bold; text-transform:uppercase;}

/*************************************VIRTUAL TOUR / PHOTOS/ FACTSHEET********************************************************************/
div#tertiary-nav{
	position:absolute;
	top:329px;
}
*html div#tertiary-nav{ top:328px; } /* ie6 hack city */
div#tertiary-nav li{ border-style:none; }
div#tertiary-nav li a{
	display:block;
	width:131px;
	height:43px;
	line-height:43px;
	padding:0px;
	font-size:13px;
	font-weight:bold;
        color:#f0d441;
	background:transparent url(/hyatt/images/brands/andaz/upper-btn.gif) no-repeat left top;
}
div#tertiary-nav li a:hover{ background-position:left bottom; }
/* hide the gt */
div#tertiary-nav li a span{ display:none; }

body.photo-gallery-andaz .button .arrows {background-image: none; font-size:16px;padding:0 2px 2px;background-color:#71A6C8;border-color:#648AB1 #648AB1 #033163 #033163;border-style:solid;border-width:1px;width:10px;height: 12px;}

body.photo-gallery-andaz .button .arrows:hover {background-image: none; font-size:16px;padding:0 2px 2px;background-color:#346585;border-color:#648AB1 #648AB1 #033163 #033163;border-style:solid;border-width:1px;width:10px;height: 12px;}

.andaz-gallery {background: none;}
#photo-toggle .button .arrows {background-image: none; font-size:16px;padding:0 2px 2px;background-color:#71A6C8;border-color:#648AB1 #648AB1 #033163 #033163;border-style:solid;border-width:1px;width:10px;height: 12px;}
#photo-toggle .button .arrows:hover{background-image: none; font-size:16px;padding:0 2px 2px;background-color:#346585;border-color:#648AB1 #648AB1 #033163 #033163;border-style:solid;border-width:1px;width:10px;height: 12px;}


/*************************************NAVIGATION********************************************************************/
div#prop-head-left div#util-nav {margin-bottom: -60px;}
#util-nav ul {width:215px; margin:0 0 18px -8px; }
#util-nav a {background-color:transparent; color:#ffffff; padding: 11px 0 11px 20px; font-size: 12px; width:195px; border:none; font-weight: bold;}
#util-nav a:hover{background-color: transparent; color:#e8b638; }
#util-nav a.selected{background-color: transparent; color:#e8b638; }

/*************************************BOOKFLAP********************************************************************/
#content-container #right-col-property{background: #B3C0C8 url(/hyatt/images/brands/andaz/andaz-bookflap-top.jpg) no-repeat; }
#right-col-property{background: transparent url(/hyatt/images/brands/andaz/andaz-bookflap-top.jpg) no-repeat; padding-bottom:300px;}
#book-flap-wrapper, #book-flap-wrapper h4 {color:#FFFFFF;}

/*Travel Assistance area*/
#travel-assist-andaz {font-size:11px;font-family:arial; background-color: transparent; border:none; line-height: 16px;}
#travel-assist-andaz .heading {font-weight:bold; color:#FFFFFF; font-size:11px; padding:20px 0 10px 0; text-transform: uppercase; text-align: center;}
#travel-assist-andaz .main {color:#FFFFFF; padding:10px 10px 20px 10px; text-align: center;}
#travel-assist-andaz img {padding:0 0 0 34px;}
#travel-assist-andaz a{color:#517AA6;}
#travel-assist-andaz a:hover{color:#2F4864;}


#right-col-property #rhs-res-details {color:#ffffff; text-align: center; line-height: 16px; margin:0 13px 0 13px;}
#right-col-property #rhs-res-details #res-details-title {font-weight:bold; color:#FFFFFF; font-size:11px; padding: 30px 0 0 0; text-transform: uppercase; border-bottom:none; border-top:1px solid #7D919F; width:140px; display: block; margin: auto;}
#right-col-property #rhs-res-details .section .title{color:#000000; padding-top:10px;}
#right-col-property #rhs-res-details .section {margin: 0;}

#right-col-property #rhs-res-details .section .sub-hov-on {padding: 0 0 30px 0; cursor: default;}
#right-col-property #rhs-res-details .section .sub-hov-off {padding: 0 0 30px 0; cursor: default;}
#right-col-property #rhs-res-details .section #edit-reservation-button button {text-transform: capitalize; height:22px;  font-size:12px; padding: 0 0 3px 0;}
#right-col-property #rhs-res-details #update-rate-container button {text-transform: capitalize; height:22px;  font-size:12px; padding: 0 0 3px 0;}

#right-col-property #rhs-res-details .inputbox {margin-bottom:10px;}
#right-col-property #rhs-res-details table {width:181px; padding-top:10px;}

.no-line-andaz {display: none;}
a {color:#517AA6;}

/*****************************BOOKFLAP LINK COLOURS***********************************/
#book-flap div.flap-item h5 a {color:#517AA6;}
#book-flap div.flap-item h5 a:hover {color:#2F4864;}

#book-flap h4 a {color:#517AA6; text-decoration:none !important;border-bottom: none !important;}
#book-flap h4 a:hover {color:#2F4864;text-decoration:none !important; border-bottom: none !important;}

#book-flap div.flap-item a {color:#517AA6 !important; text-decoration:none !important;border-bottom: 1px solid #517AA6 !important;}
#book-flap div.flap-item a:hover {color:#2F4864 !important; text-decoration:none !important;border-bottom: 1px solid #2F4864 !important; }

/*************************************LINES****************************************/
#page-title{border-bottom:1px solid #D8D8D8; width:720px; background-color: #FFFFFF; margin-left:-10px; padding-left:10px;}
#content-container213-vert {background-image:url(/hyatt/images/brands/andaz/andaz-grey-line.gif); background-repeat: no-repeat; background-position: 218px 425px;}
.divider {border-bottom:1px solid #7D919F;}
.grey-line {background-color:#D8D8D8; margin:0 0 25px 0;}
#content-container494-vert{background-image:url(/hyatt/images/brands/andaz/andaz-grey-line.gif); background-repeat: no-repeat; background-position: 495px 425px;}
#content-container448-vert{background-image:url(/hyatt/images/brands/andaz/andaz-grey-line.gif); background-repeat: no-repeat; background-position: 450px 425px;}

/*******************************MAIN CONTENT INTERNAL PAGES************************************************/
h2 {color:#907187; font-family:Verdana; font-weight: bold;}
h3 {color:#7D7D7D; font-family:Verdana; font-size:12px; font-weight: normal; letter-spacing: 0; font-weight: bold;}
.col2-1sm a:hover {color:#5985A2;}

.overview-1lg  {font-family:Times New Roman; font-size:13px;  line-height: 18px;}
.overview-1lg a {color:#71A6C8; font-family:Times New Roman; font-size: 13px; text-decoration: none; border-bottom: 1px solid #CBD9E2;}
.overview-1lg a:hover {color:#5985A2;}

a.b {color:#71A6C8; font-family:Times New Roman; font-size: 13px; text-decoration: none; border-bottom: 1px solid #CBD9E2; text-transform: uppercase; font-weight: normal;}
a.b:hover {color:#5985A2; font-family:Times New Roman; font-size: 13px; text-decoration: none; border-bottom: 1px solid #CBD9E2; text-transform: uppercase; font-weight: normal;}

/*******************************ACTIVITIES PAGE************************************************/
.left-col-padding { font-family:Times New Roman; font-size: 13px; line-height: 18px;}
a.img-links {font-family:Times New Roman; color:#71A6C8; }
a.img-links:hover {color:#5985A2;}

/*******************************GUEST SERVICES PAGE************************************************/
.img-links-left a{font-family:Times New Roman; color:#71A6C8; }
.img-links-left a:hover {color:#5985A2;}

/*******************************AWARD RESERVATIONS/REDEEM GIFT CERTIFICATES************************************************/

.room-photos {background-image: url(/hyatt/images/brands/andaz/icon_camera.gif); background-repeat: no-repeat;}
.room-photos a.px11{text-transform: capitalize; display:block; float: left; padding-left:27px; padding-bottom: 0;}
.room-photos a.px11:hover{text-transform: capitalize; display:block; float: left; padding-left:27px; padding-bottom: 0;}

.col2-1sm .a-img, .a-img a {background-repeat:no-repeat;display:inline;float:right;}
.small-arrow {background: #FFFFFF url(/hyatt/images/brands/andaz/andaz-arrow.jpg) no-repeat; margin: 0 32px 0 0;}
.small-arrow a {background: none;}
.small-arrow a.b{font-family:Arial; font-size:11px; font-weight: bold; text-transform: capitalize; width:125px; border-bottom: 1px solid #CBD9E2; padding:0 0 0 5px ;}
.small-arrow a.b:hover{font-family:Arial; font-size:11px; font-weight: bold; text-transform: capitalize;}

/*******************************ROOMS LIST************************************************/
.right-col-padding { font-family:Times New Roman; font-size: 13px; line-height: 18px;}
.right-col-padding a {color:#71A6C8; font-family:Times New Roman; font-size: 13px; text-decoration: none; border-bottom: 1px solid #CBD9E2;}
.right-col-padding a:hover{color:#5985A2; font-size: 13px;}

h6.rooms-list {font-weight: normal; margin: 0; padding:0; font:13px Times New Roman; font-style: normal;}
.rooms-list-selected {margin-left:-9px; font:13px Times New Roman;}   
.text-area-2lg-sm {width:138px;}

.right-col-padding .text-block15 .previous {width:60px;}

/*************************************CHECK AVAIL. BTN****************************************/
#check_avail_button {text-transform: capitalize; height:22px;  font-size:12px; padding: 0 0 3px 0;}

.sub-hov-off, .button a:hover {background: transparent url(/hyatt/images/brands/andaz/check-avail_btn-off.gif) no-repeat; border:none; width:137px; height:22px;}
.sub-hov-on, .button a:hover {background: transparent url(/hyatt/images/brands/andaz/check-avail_btn-on.gif) no-repeat; border:none; width:137px; height:22px;}

/*************************************Buttons on booking bookflap****************************************/
#rhs-res-details .sub-hov-off, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/check-avail_btn-bf-off.gif) no-repeat 27px 0; border:none; width:137px; height:22px;}
#rhs-res-details .sub-hov-on, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/check-avail_btn-bf-on.gif) no-repeat 27px 0; border:none; width:137px; height:22px;}

/*************************************FOOTER****************************************/
#footer-p {padding-top:5px; margin-left:-10px; width:964px; border-top: 1px solid #D8D8D8; height: 70px; position:absolute; float: none;}
#footer-p-links {width:100%; padding:0 0 10px 0; margin-top:10px;}
#footer-p-links .career {width:100%; padding:0;}
#footer-address{width:100%; padding:0;}
#footer-p-links p {width:100%;}

#footer {padding-top:0; border-top:1px solid #D8D8D8; width:964px; margin-left: -10px; margin-top:80px; position: absolute; float: none;}
#footer .major {padding-top:15px; padding-bottom:5px;}
#footer .major a {padding: 0 4px 0 14px;}
#footer .minor a {padding: 0 8px 0 8px;}
#footer-links .copyright {padding: 0 8px 0 8px; }

/*********************************BOOKING PAGE*****************************************************/
#content-container #main-col {border-top: 1px solid #A4B1BA; width:954px !important; margin: -1px 0 0 0px;  line-height: 18px; display: inline;}
#content-container #main-col a {color:#71A6C8; border-bottom: 1px solid #CBD9E2; text-decoration: none;}
#content-container #main-col a:hover {color:#5985A2;}

#content-container .error {color:#FF0000;}

#content-container #rate-information-container{width:685px; padding-left:20px;}

#content-container #rate-information-container #rate-date {padding:5px 0 10px 0 ; color:#5985A2; text-transform: uppercase;}
#content-container #rate-information-container #rate-sort .about a{font-size: 10px; color:#71A6C8; border-bottom: 1px solid #CBD9E2; text-decoration: none;}
#content-container #rate-information-container #rate-sort .about a:hover {color:#5985A2;}

.rate-output-section .rate-details .andaz-rate-details {margin-left: -20px;}

#content-container #rate-information-container #rate-sort {padding:5px 0 0 0 ;}

#content-container #rate-information-container .rate-output-section .title-bar {padding: 0 0 0 10px; background: transparent url(/hyatt/images/brands/andaz/andaz-booking-header.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF; font-weight:normal; line-height:25px; height:25px; font-size:12px; font-weight:bold;}
#content-container #rate-information-container .rate-output-section .title-bar a {text-transform:none; border:none; text-decoration: underline; color:#FFFFFF; margin: 0 0 0 7px; font-family:Times New Roman;}

#content-container #rate-information-container .rate-output-section table { font-family:Times New Roman; font-size: 13px;}
#content-container #rate-information-container .rate-output-section table tr td { text-transform: uppercase;}

#content-container #rate-information-container .rate-output-section table .room-rate {border-top: 1px solid #A4B1BA; border-left: none; border-right:none; border-bottom:1px solid #FFFFFF; background-color:transparent; padding:10px 0 0 0;}
#content-container #rate-information-container .rate-output-section table .add-border {border-top: 1px solid #A4B1BA; border-left: none; border-right:none; border-bottom:none;  padding:10px 0 0 0; text-transform: none;}

#content-container #rate-information-container .room-type {text-transform: none;}

#content-container #rate-information-container .room-details a {text-transform: none; font-size: 13px; font-weight: normal;}
#content-container #rate-information-container .room-details .andaz-camera a {border:none;}

#content-container #rate-information-container form {text-transform: none;}
#content-container #rate-information-container .bump-right {padding-left:0;}

/*********************************BOOKING DISCLAIMER*****************************************************/
#content-container #rate-information-container .disclaimer{ font-style: normal; padding: 15px 0  0; font-family:Times New Roman; font-size: 11px; border-top: 1px solid #A4B1BA; width:685px; margin-top: 10px;}
#content-container #rate-information-container .current-pricing-notice { font-style: normal; padding:0 0 15px 0; font-family:Times New Roman; font-size: 11px; border-bottom: 1px solid #FFFFFF; width:685px;}

/*********************************BOOK BUTTON*****************************************************/
#content-container #rate-information-container .rate-output-section table tr td button {text-transform: capitalize; height:22px;  font-size:12px; padding: 0 0 3px 0;}

#content-container #rate-information-container .rate-output-section table tr td .sub-hov-off, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/book-btn-off.gif) no-repeat; border:none; width:63px; height:22px;}
#content-container #rate-information-container .rate-output-section table tr td .sub-hov-on, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/book-btn-on.gif) no-repeat; border:none; width:63px; height:22px;}

/*********************************BOOK BUTTON SPECIAL OFFERS*****************************************************/
.col2-2lg .right-col-padding .button .Link11 {background: transparent url(/hyatt/images/brands/andaz/booknow-btn-off.gif) no-repeat; border:none; width:69px; height:22px; text-transform:capitalize; color:#FFFFFF; padding: 0 0 0 1px;}
.col2-2lg .right-col-padding .button .Link11:hover {background: transparent url(/hyatt/images/brands/andaz/booknow-btn-on.gif) no-repeat; border:none; width:69px; height:22px; text-transform:capitalize; color:#FFFFFF; padding: 0 0 0 1px;}

/*********************************SPECIAL OFFERS BOOKING PAGE*****************************************************/
.andaz-hotel-address-container #hotelpic-address {width:380px;}
div #hotelpic-address {padding-left:0; width:685px; font-family: Times New Roman; font-size: 13px; line-height: 16px;}
#hotelpic-address a img {display:block;}
.vcard {line-height: 16px;}
.vcard a, .vcard a:hover {text-transform: capitalize;}

#hotelpic-address .check-availability-links {width:500px; float:right; font-family: Arial;}
.check-availability-links .small-arrow {width:auto; margin:0 15px 0 0; padding:0 0 0 0; float: left;}
.check-availability-links .small-arrow .px11 {float:left; padding:0; margin: -1px 0 0 20px;}


#special-offer-hotels-container .bump-right {padding-left:0;}

#special-offer-hotels-container .rate-output-section .title-bar, #special-offer-container .title-bar {padding: 4px 0 0 10px; background: transparent url(/hyatt/images/brands/andaz/andaz-booking-header.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF; font-weight:normal; width:675px;}
#content-container #special-offer-hotels-container .rate-output-section .title-bar a{text-transform:none; border:none; text-decoration: underline; color:#FFFFFF; margin: 0 0 0 7px; font-family:Times New Roman;}

#content-container #special-offer-hotels-container .room-details a {text-transform: none; font-size: 13px; font-weight: normal;}
#content-container #special-offer-hotels-container .room-details .andaz-camera a {border:none;}

#special-offer-hotels-container .rate-output-section table { font-family:Times New Roman; font-size: 13px; }
#special-offer-hotels-container {width:684px;}
#special-offer-hotels-container .rate-output-section table tr td { text-transform: uppercase; }

#special-offer-hotels-container .rate-output-section table .room-rate {border-top: 1px solid #A4B1BA; border-left: none; border-right:none; border-bottom:1px solid #FFFFFF; background-color:transparent; padding:10px 0 0 0;}
#special-offer-hotels-container .rate-output-section table .add-border {border-top: 1px solid #A4B1BA; border-left: none; border-right:none; border-bottom:none;  padding:10px 0 0 0; text-transform: none;}

#special-offer-container .selected-offer-details{font-family:Times New Roman; font-size: 13px; border-bottom:1px solid red;}
#special-offer-container .selected-offer-details p {}
#special-offer-container .selected-offer-details p a {text-decoration:none;margin: 0; padding: 0 0 0 15px;background:#FFFFFF url(/hyatt/images/brands/andaz/andaz-arrow.jpg) no-repeat scroll 0 4px; }
#special-offer-container .selected-offer-details p img {display:none;}

/*********************************SPECIAL OFFERS BOOKING PAGE BOOK BUTTON*****************************************************/
#special-offer-hotels-container .rate-output-section table tr td button {text-transform: capitalize; height:22px;  font-size:12px; padding: 0 0 3px 0;}

#special-offer-hotels-container .rate-output-section table tr td .sub-hov-off, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/book-btn-off.gif) no-repeat; border:none; width:63px; height:22px;}
#special-offer-hotels-container .rate-output-section table tr td .sub-hov-on, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/book-btn-on.gif) no-repeat; border:none; width:63px; height:22px;}

#rhs-res-details button {text-transform:capitalize; font-size:12px; height:16px;}

.check-availability .sub-hov-off {background: transparent url(/hyatt/images/brands/andaz/check-avail_gc-btn-off.gif) no-repeat; border:none;}
.check-availability .sub-hov-on {background: transparent url(/hyatt/images/brands/andaz/check-avail_gc-btn-on.gif) no-repeat; border:none;}

/*******************************************ERROR PAGE**************************************************************/
#main-col #cookie-crumb-row {width:auto;}
#right-col #book-flap-wrapper {background: transparent url(/hyatt/images/brands/andaz/andaz-bookflap-top.jpg) no-repeat; padding-bottom: 300px;}
#content-container .clear-all {font-size:0;height:0; line-height:0; margin:0; padding:0;}

#book-flap-wrapper .flap-item h5 a {color:#517AA6;}
#book-flap-wrapper .flap-item h5 a:hover {color:#2F4864;}

#book-flap-wrapper h4 a {color:#517AA6 !important; text-decoration: underline !important; padding:0 !important;}
#book-flap-wrapper h4 a:hover {color:#2F4864 !important; text-decoration: underline !important; padding:0 !important;}

#book-flap-wrapper .flap-item a {color:#517AA6;}
#book-flap-wrapper .flap-item a:hover {color:#2F4864;}

#book-flap-wrapper #book-flap div.flap-item a.summarytext {color:#517AA6; text-decoration: underline;}
#book-flap-wrapper #book-flap div.flap-item a.summarytext:hover {color:#2F4864; text-decoration: underline;}

/*******************************************ALTERNATIVE BOOKING PAGE**************************************************************/
#main-col .left-col-padding .error {color:#FF0000; font-family: Arial; padding:5px 0 5px 0; font-weight: normal; font-size: 11px;}
.error img {margin-left:-12px;}
#msg .bump-right {font-size: 13px;}
#msg .bump-right sup {font-family:Times New Roman; font-size:13px; }

#main-col .left-col-padding{ padding-right:0!important;}
#content-container #main-col .left-col-padding {border-bottom:1px solid #FFFFFF;}

.hotelpic-address-container .links .small-arrow {margin:0; height:22px;  width:auto; background: transparent url(/hyatt/images/brands/andaz/andaz-arrow.jpg) no-repeat scroll 2px 6px;}
.hotelpic-address-container .links .small-arrow a.px11 {width:auto; padding-left:0; float:left; margin-left:20px;}

.hotel-container .sub-hov-off, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/check-avail_btn-hotel-off.gif) no-repeat 0 0; border:none; width:143px; height:22px;}
.hotel-container .sub-hov-on, .button a:hover{background: transparent url(/hyatt/images/brands/andaz/check-avail_btn-hotel-on.gif) no-repeat 0 0; border:none; width:143px; height:22px;}
.hotel-container button {text-transform: capitalize; text-align: left; font-size: 12px; padding: 1px 0 0 4px; height:auto;}

.hotel-list-andaz-disclaimer {font-family:Times New Roman;}

/*******************************************SPECIAL OFFERS PAGE**************************************************************/
.text-block40 {padding-bottom:0; padding-right:25px;}
.text-block40 .overview-1lg { width:455px;}
.text-block {padding-right:10px;}


.text-block40 .grey-line {background-color: #D8D8D8; width:700px; margin-top:25px;}
.grey-line-offers {width:700px; background-color:#D8D8D8;}

#wrapper #main-container .luxury-special-offers-container #content-container213-vert #right-col-property {margin-top:45px;}

/*******************************************GIFT CERTIFICATES**************************************************************/
#property-check-availability-container .sub-hov-off, .button a:hover {background: transparent url(/hyatt/images/brands/andaz/check-avail_gc-btn-off.gif) no-repeat; border:none; width:120px; height:22px;}
#property-check-availability-container .sub-hov-on, .button a:hover {background: transparent url(/hyatt/images/brands/andaz/check-avail_gc-btn-on.gif) no-repeat; border:none; width:120px; height:22px;}
#rgp-check-availability p {font-family: Times New Roman; font-size:13px;}

/*******************************************AT YOUR SERVICE INNER PAGES**************************************************************/
.left-col-padding .text-block li {color:#2F4864;}
.left-col-padding .text-block li a {color:#517AA6;}
.left-col-padding .text-block li a:hover {color:#2F4864;}

.frommers-nav .text-block  {color:#2F4864;}
.left-col-padding .frommers-nav .block-link a {color:#517AA6;}
.left-col-padding .frommers-nav .block-link a:hover {color:#2F4864;}

.bullet .block-link a{border-bottom:1px solid #CBD9E2; color:#71A6C8; text-decoration:none;}
.bullet .block-link a:hover{color:#5985A2;}

.right-col-padding .pad {color:#7D7D7D; font-family:Verdana; font-size:12px; font-weight:bold; letter-spacing:0;}

.right-col-padding .button a {text-transform: capitalize; font-family:Arial; font-size:12px; background: transparent url(/hyatt/images/brands/andaz/book-btn-off.gif) no-repeat; border:none; width:63px; height:22px; padding: 1px 0 0 0; color:#FFFFFF; text-align: center;}
.right-col-padding .button a:hover {text-transform: capitalize; font-family:Arial; font-size:12px; background: transparent url(/hyatt/images/brands/andaz/book-btn-on.gif) no-repeat; border:none; width:63px; height:22px; padding: 1px 0 0 0; color:#FFFFFF; text-align: center;}

.andaz-btl {width:75px;}

/*******************************************ROOM SERVICE PAGE**************************************************************/
.colx3-top {font-family:Times New Roman; font-size:13px;  line-height: 18px;}

/*******************************************WHILE YOU'RE IN TOWN INNER PAGES**************************************************************/
.left-side-content {font-size:12px;}

/*******************************************MEET & MORE INNER PAGES**************************************************************/
.left-side-content a {color:#517AA6;}
.left-side-content a:hover {color:#2F4864;}
.right-col-padding #rfp-button{ border-bottom:none; }

/**********************************RATES BUTTON*************************************************************/
body.andaz-nobackground {background-image: none;}

/**********************************MAPS POP UPS*********************************************/
.directions-col .button a{text-transform: capitalize; font-size:12px; background: transparent url(/hyatt/images/brands/andaz/book-btn-off.gif) no-repeat; border:none; width:63px; height:22px; text-align: center; padding: 1px 0 0 0; margin: 0;}
.directions-col .button a:hover{text-transform: capitalize; font-size:12px; background: transparent url(/hyatt/images/brands/andaz/book-btn-on.gif) no-repeat; border:none; width:63px; height:22px; text-align: center; padding: 1px 0 0 0; margin: 0;}

/*****************************************EDIT RESERVATIONS BUTTON******************************************************/
#rate-table-container .sub-hov-off button{background:white url(/hyatt/images/brands/andaz/check-avail_gc-btn-off.gif) no-repeat;}
#rate-table-container .sub-hov-on button{background:white url(/hyatt/images/brands/andaz/check-avail_gc-btn-on.gif) no-repeat;}

.info-container-large .sub-hov-off button{text-transform: capitalize; font-size: 12px; height:21px; padding-bottom:3px;}
.info-container-large .sub-hov-on button{text-transform: capitalize; font-size: 12px; height:21px; padding-bottom:3px;}
.info-container-large .sub-hov-off {background:white url(/hyatt/images/brands/andaz/booknow-btn-off.gif) no-repeat;}
.info-container-large .sub-hov-on {background:white url(/hyatt/images/brands/andaz/booknow-btn-on.gif) no-repeat;}

a.andaz-gplogin-btn {background: transparent url(/hyatt/images/brands/andaz/book-btn-off.gif) no-repeat; width:63px; height:21px; display:block; text-decoration: none; text-align: center;}
a.andaz-gplogin-btn:hover {background: transparent url(/hyatt/images/brands/andaz/book-btn-on.gif) no-repeat; width:63px; height:21px; display:block; text-decoration: none; text-align: center;}
/*****************************************ANDAZ BOOKFLAP******************************/ 
.flap-item 						{ padding-top:15px; color:#FFFFFF;}
.left-col {float: left;_clear: both;width: 743px;}
