
html { min-height: 100%; margin-bottom: 1px; }


.bookingpanel .entryform, .entryform {background:none;}
.bookingpanel .entryform td, .cityguide .bookingpanel td {padding:2px 0 2px 0;vertical-align:top;}
.myaccount .header {width:auto;}



body {color:#000000;background:#FFFFFF;}
.label-white{color:#FFFFFF}


.header {width:950px;}
.header .links {color:#000000;}
.header .links a,.header .links a:visited {color:#000000;}
.header .links a:hover {color:#BEBEE0;}
.header .welcomename {font-size:12px;color:#860037;}
.header .carlsonlogo {border-left:1px solid #000000;}

.header .navbar {background:#3A1F32;}
.header .navbar a, .header .navbar a:visited {color:#FFFFFF;}
.header .navbar a:hover {color:#BEBEE0;}
.header .navbar .separator {background:#FFFFFF;width:1px;}

.header .highlightnav{background:#978981;}
.header .highlightsep{background:#978981;width:1px;padding-left:0px;padding-right:0px;}


div.amenitiesLink a {background:url('/images/rad/edw/circle_arrow_1.gif') no-repeat 18% 18%;padding:0px 0px 0px 10px;display:block;}





.noflashmessage{color:#4E8928;}
.flashdownloadmessage{color:#4E8928;}
.home .container .marquee .borderdiv {border-bottom:3px solid #3A1F32;}
.home .bookingpanel {border-color:#E7E3E0;font-color:#FFFFFF;background:none;}
.home .bookingpanel a, .home .bookingpanel a:visited, .home .bookingpanel a:hover {color:#333333;}
.home .bookingpanel .entryform {color:#333333;}
.home .bookingpanel .content{background-color:#BEBEE0;}
.home .bookingpanel .entryform .hline {font-size:10px;border:none;}
.home .bookingpanel .entryform .verticalspace{height:20px}
.home .bookingpanel .entryform td.fieldlabel {color:#333333;}
.home .bookingpanel .labelrow .searchbymap {padding-top:8px;}
.home .bookingpanel .signin {color:#333333;}
.home .bookingmessage td {background-color:#3A1F32;}
.home .bookingmessage a, .home .bookingmessage a:visited {color:#FFFFFF;}
.home .bookingpanel td.showrooms, .cityguide .bookingpanel td.showrooms {background:#3A1F32;}
.bookingpanel .showrooms a, .showrooms a:visited {color:#FFFFFF;}
.home .bookingpanel .roomspopup, .cityguide .bookingpanel .roomspopup {background-color:#BEBEE0;border:1px solid #E7E3E0;color:#333333;}
.home .bookingpanel .roomsbox, .cityguide .bookingpanel .roomsbox {background-color:#3A1F32;color:#FFFFFF;}
.home .bookingpanel .roomnumber, .cityguide .bookingpanel .roomnumber {color:#BEBEE0;}
.home .bookingpanel .hiderooms, .cityguide .bookingpanel .hiderooms {color:#333333;}

.tabs td {border-color:#E7E3E0;}
.tabs td.selected {background-color:#BEBEE0;}
.tabs td.selected a, .tabs td.selected a:visited {color:#3A1F32;}
.tabs td.unselected {background-color:#3A1F32;}
.tabs td.unselected a, .tabs td.unselected a:visited {color:#FFFFFF;}

#carousel-wrapper .caption a, #carousel-wrapper .caption a:visited {color:#333333;}
#carousel-wrapper .carrot {color:#860037;}
#carousel-content .slide img {border-bottom:5px solid #3A1F32;}


.cityguide .bookingpanel {background-color:#BEBEE0;color:#333333}
.cityguide .bookingpanel .showrooms a, .cityguide .bookingpanel .showrooms a:visited {color:#FFFFFF;}
.cityguide .bookingpanel .title {color:#333333;}
.cityguide .bookingpanel hr {color:#333333;}
.cityguide .bookingpanel .fieldlabel {color:#333333;}
.cityguide .moreoptions a, .cityguide .moreoptions a:visited {color:#333333;}
.cityguide .bookingpanel .roomspopup {background-color:#BEBEE0;}
.cityguide .bookingpanel .roomnumber {color:#BEBEE0;}

.contentpanel .tabs {background:#3A1F32;}
.contentpanel .tabs td {border-color:#FFFFFF;}
.contentpanel .tabs .selected {background-image:none;background-color:#FFFFFF;}
.contentpanel .tabs td.unselected {background:#3A1F32;}
.contentpanel .tabs .innerdiv {height:auto;}
.contentpanel .tabs .innerdiv div {padding:0px 5px 0px 5px;}
.contentpanel .tabs a, .contentpanel .tabs a:visited {color:#FFFFFF;}
.contentpanel .tabs a:hover {color:#BEBEE0;}
.contentpanel .selected a, .contentpanel .selected a:visited {color:#000000;}
.contentpanel .unselected a, .contentpanel .unselected a:visited {color:#FFFFFF;}
.contentpanel .borderbottom1px{border-bottom:1px solid #E7E3E0;}
.contentpanel .borderbottom2px{border-bottom:2px solid #E7E3E0;}
.contentpanel .backgroundcolor{background-color:#E7E3E0;}
.contentpanel .color{color:#3A1F32}

.map_hotel .hotelname a, .hotelname a:visited {color:#000000;}

#weather #tempscale a{color:#3A1F32}
#whattodo #header .heading a{color:#3A1F32}
#subcategories a.businessName{color:#3A1F32}
#subcategories a.seemore{color:#860037}


.dealsmarquee .featured .title {background-color:#3A1F32;color:#FFFFFF;}
.dealsmarquee .featured .headline {color:#000000;}
.dealsmarquee .cta a, .dealsmarquee .cta a:visited {color:#860037;}
.dealsmarquee .cta span {color:#860037;}

.edwpodrow div {width:910px;margin-left:20px;}
.edwpodrow .pod {padding:20px;background: url('/images/rad/edw/edw_pod_shadow.png') no-repeat left top;vertical-align:top;width:405px;}
.edwpodrow .pod img {margin-right:20px;}
.edwpodrow .headline a, .edwpodrow .headline a:visited {font-weight:bold;font-size:16px;color:#860037;padding:0px 0px 5px 0px;text-decoration:none;}
.edwpodrow .body {color:#000000;font-size:12px;}

.moredeals .titlerow {background-color:#3A1F32;}
.moredeals .titlerow .title {color:#FFFFFF;}
.moredeals .titlerow .subtitle {color:#FFFFFF;}
.moredeals .titlerow a, .moredeals .header a:visited {color:#FFFFFF;}


.hoteldeals {background:#FFFFFF;width:950px;margin-left:0px;}
.hoteldeals .globalerrors {margin-left:28px;}
.hoteldeals .dealsfinder {padding:10px 0px 20px;}
.hoteldeals .offersnavbar .pagination a, .hoteldeals .offersnavbar .pagination a:visited {color:black;}
.hoteldeals .offersheader, .hoteldeals .offersheader a, .hoteldeals .offersheader a:visited {color:#391831;}
.hoteldeals .offersheader .asc {background:url('/images/rad/edw/hd_caret_asc.png') no-repeat 0% 100%;display:none;}
.hoteldeals .offersheader .desc {background:url('/images/rad/edw/hd_caret_desc.png') no-repeat 0% 100%;}
.hoteldeals .offersheader a, .hoteldeals .offersheader a:visited {text-decoration:none;}
.hoteldeals .offersheader a:hover {color:#84A6C6;}
.hoteldeals .results {border-top:2px solid #E7E3E0;}
.hoteldeals .results .offer {color:#000000;}
.hoteldeals .results .offer .offerdetail .headline {color:#000000;}
.hoteldeals .results .offerseparator {border-bottom:1px solid #E7E3E0;}
.hoteldeals .noresults, .hoteldeals .globalerrors {margin-left:35px;width:845px}

.dealfinder .titlerow {background-color:#391831;}
.dealfinder .titlerow .title {color:#FFFFFF;}
.dealfinder .titlerow .subtitle {color:#FFFFFF;}
.dealfinder .titlerow .link a, .dealfinder .titlerow .link a:visited {color:#FFFFFF;}
.dealfinder .interests {color:#000000;}
.dealfinder .finddeals .buttons a, .finddeals a:visited, .finddeals a:hover{font-size:17px;}


#podrow .podlabel {color:#454442;}
#podrow .largepod .caption, #podrow .largepod .caption a, .largerpod .caption a:visited, .largerpod .caption a:hover {color:#FFFFFF;}
#podrow .largepod .button {background:#EE1B44;border:1px solid #FFFFFF;}
#podrow .regularpod .caption, #podrow .regularpod .caption a, .regularpod .caption a:visited,.regularpod .caption a:hover {color:#333333;}
#podrow .regularpod img {border-bottom:5px solid #3A1F32;}


#citydeals .results .offer {color:#000000;}
#citydeals .results .offer .feature {background:#FFFFFF;}
#citydeals .results .offer .feature ul {color:#000000;}


.reservations .ratespanel .rateheader, .reservations .ratespanel .rateheader h2 {background-color:#E7E3E0;color:#000000;}
.reservations .ratespanel .rateheader .expandindicator {background:url('/images/rad/edw/category_expand.png') no-repeat;}
.reservations .ratespanel .rateheader .collapseindicator {background:url('/images/rad/edw/category_collapse.png') no-repeat;}


.ui-widget-header {background: #82756D 50% 50% repeat-x;}
.ui-widget-header .ui-icon {background-image: url(/images/rad/edw/ui-icons_860037_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/images/rad/edw/ui-icons_66002a_256x240.png); }
.promocal .available, .promocal .available a.ui-state-default {background-color:#D5A6B9;background-image:none;color:white;}
.promocal .selected, .promocal .selected a.ui-state-default, .promocal .available a.ui-state-hover, .promocal .selected span.ui-state-default {background-color:#860037;background-image:none;color:white;}


.rateheader .expandindicator {background:url('/images/rad/edw/category_expand.png') no-repeat;height:12px;width:12px;display:inline-block;}
.rateheader .collapseindicator {background:url('/images/rad/edw/category_collapse.png') no-repeat;height:12px;width:12px;display:inline-block;}
.reservationPanel .panelHeader h2, .changeResPanel .panelHeader h2 {background:#3A1F32 url(/images/rad/edw/res-background-header.png) repeat-x;color:#FFF;}
.reservation .pod img {border-color:#3A1F32;}
.reservation .pod .caption a {color:#333333;}
.reservation .caption .caret {color:#00B496;}
.reservationPanel .dateLabel {width:70px;}
#modifySearchPanel .panelHeader {background:#3A1F32 url(/images/rad/edw/res-background-header.png) repeat-x;color:#FFF;}
#modifySearchPanel .roomOccupantsCol, #modifySearchPanel .moreOptionsCol {background:#FFF;}
#modifySearchPanel #roomOccupantsIndicator, #modifySearchPanel #moreOptionsIndicator {background:url(/images/rad/edw/modify-bubble-indicator.png) no-repeat;}
#modifySearchPanel.modifyhotelsearchpanel #roomOccupantsIndicator {left: 619px;}
#modifySearchPanel.modifyhotelsearchpanel #moreOptionsIndicator {left: 815px;}
.rateheaderactive, .rateheaderactive h2 {background:#E7E3E0 url(/images/rad/edw/rate-header.png) repeat-x;}
.hotelinfopanel #header-bubble-arrow {background:url(/images/rad/edw/bubble-indicator.png);}
.confirmationpanel .greetingdiv {background:#3A1F32 url('/images/rad/edw/res-background-header.png') repeat-x;}
.confirmationfooter .othernextsteps .icalendar {font-size: 12px; font-weight: normal; color:#860037; margin-left:2px;}
.confirmationfooter .othernextsteps .icalendar:hover {color:#66002A; margin-left:2px;}
.confirmationfooter .nextstepspanel .nextstepslabel {background:black url('/images/rad/edw/change-res-bg.png') repeat-x;}
.confirmationfooter .memberpod img {border-color:#3A1F32;}
.confirmationfooter .memberpod .caption {color:#333;}
.confirmationfooter .memberpod .caret {color:#00B496;}
.changeResPanel .mainPanel, .changeResPanel .column {height:120px;}
.changerespanel .confnumcol {width:454px;}
.changerespanel .confnumcol .columnWrapper {padding:10px 0px 10px 15px;}
.changeResPanel .confNumCol .label {width:180px;}
.changeResPanel .confNumCol .optionLabel {width:370px}
.changeResPanel .confNumCol .fieldWrapper {padding-top:0px;}
.changerespanel .brandCol {width:158px;}
.changerespanel .brandcol .buttonrow {vertical-align: middle; text-align: center;}
.changerespanel .brandcol table {height:100px;width:128px;}
.changeResPanel .brandCol td {vertical-align: middle; text-align: center;}
.changerespanel .brandCol .buttons {padding:0px;}

#roomOptionsPanel .panelHeader {background:#3A1F32 url(/images/rad/edw/res-background-header.png) repeat-x;color:#FFF;}


.home .container {height:'385px';width:'960px';}
.home .container .overlayshadow {left:'30px';top:'13px';}
.home .bookingpanel .content #rdm.content_middle {background:'url(/images/rad/edw/gpp_card_ie.gif) no-repeat bottom right';height:'267px';width:'260px';}
.cityguide .bookingpanel .entryform {margin-bottom:'13px';}

.confirmationfooter .othernextsteps .icalendar {margin-left:'6px';}
.confirmationfooter .othernextsteps .icalendar:hover {margin-left:'6px';}
.rateheader .collapseindicator {margin-bottom:'-4px';}
.rateheader .expandindicator {margin-bottom:'-4px';}
