 /*** GLOBAL SPECIALS STYLES (don't need to edit on per hotel basis-see below for hotel specific styles) ***/
.specials_wrapper h2, .specials_wrapper h3, .specials_wrapper p, .specials_wrapper ul, .specials_wrapper ul li, .specials_wrapper a {
margin: 0;
padding: 0;
}

.specials_wrapper {
width: 575px;
margin: 0 auto;
min-height: 200px;
_height: 200px;
}

.featured_special {
margin-bottom: 12px;
padding-bottom: 18px !important;
}

.featured_special, .hotel_special {
padding: 8px 0 12px 12px;
}

.specials_wrapper p {
font-size: 10px;
margin: 10px 0 12px 0;
line-height: 1.7em;
}

.specials_wrapper img {
padding: 1px;
float: left;
margin-bottom: 8px;
}

.specials_wrapper span {
font-size: 11px;
color: #666;
}

.specials_wrapper select, .specials_wrapper input {
font-size: 10px;
}

.specials_wrapper .btn_reserve {
font-weight: bold;
font-size: 9px;
cursor: pointer;
font-family: verdana;
float: right;
position: relative;
text-transform: uppercase;
padding: 2px 8px;
right: 12px;
}

.specials_wrapper ul {
position: relative;
float: left;
width: 100%;
list-style-image: none;
_width: 400px !important;
}

.specials_wrapper ul li {
float: left;
list-style: none;
margin-right: 8px;
}

.specials_wrapper a {
text-decoration: none;
}

.specials_wrapper ul li a:hover {
text-decoration: underline;
}

.specials_content {
float: left;
width: 420px;
padding: 0 18px;
}

.specials_desc ul {
margin: 0 0 16px 16px;
*margin: 0 0 -2px 16px;
_margin-top: -4px;
display: block;
float: left;
_float: none;
}

.specials_desc ul li {
padding-left: 12px;
float: none;
*display: block;
}

.featured_special h2 {
font-size: 12px;
margin-bottom: 8px;
font-family: tahoma;
}

.featured_special h3, .hotel_special h3 {
margin-bottom: 4px;
}

.featured_special h3 a {
font-size: 12px;
font-family: tahoma;
}

.hotel_special h3 a, .hotel_special h3 {
font-size: 12px;
font-family: tahoma;
}

.hotel_special h3 {
color: #ff0000 !important;
font-family: verdana;
}

.date_selector {
margin: 18px 0 12px 0;
}

.specials_divider {
height: 0;
padding-top: 1px;
overflow: hidden;
width: 575px;
margin: 8px 0 12px 0;
}

.clear {
clear: both;
*width: 100%;
*height: 0;
*overflow: hidden;
}


/*** HOTEL SPECIFIC STYLES ***/

/****** KHG MOTHERSHIP! ******/
#khg_specials .featured_special {
background: #424242;
}

#khg_specials .specials_wrapper p {
color: #999;
}

#khg_specials .divider {
color: #999;  /* this should match the color of .specials_wrapper p */
}

#khg_specials .specials_wrapper img {
border: 1px solid #696e6e;
}

#khg_specials .specials_wrapper select, .specials_wrapper input {
background: #313131;
border: 1px solid #535353;
color: #ccc;
}

#khg_specials .specials_wrapper .btn_reserve {
background: #000;
border: 1px solid #696e6e;
color: #996f47;
}

#khg_specials .specials_wrapper a {
color: #996f47;
}

#khg_specials .specials_desc ul li {
background: url(http://www.korhotelgroup.com/images/bullet.gif) no-repeat 0 0;
line-height: 1.7em;
color: #999;
}

#khg_specials .featured_special h2 {
color: #996f47;
}

#khg_specials .featured_special h3 a {
color: #fff;
}

#khg_specials .hotel_special h3 a, .hotel_special h3 {
color: #fff;
}

#khg_specials .specials_divider {
background: url(http://www.korhotelgroup.com/images/specials_divider.png) repeat-x 0 0;
width: 560px;
}

#khg_specials .specials_wrapper span {
color: #999;
}

#khg_specials .specials_wrapper {
width: 565px;
}

#khg_specials .specials_content {
width: 410px;
}

#khg_specials .specials_wrapper a:hover {
text-decoration: none;
}

#khg_specials .specials_wrapper ul li a, #khg_specials ul li {
font-size: 10px;
}

#khg_specials .specials_wrapper ul li a:hover {
text-decoration: underline;
}

#khg_specials .specials_wrapper { 
min-height: 270px;
_height: 270px;
padding-bottom: 40px;
}
/****** KHG MOTHERSHIP! ******/


/****** AVALON 140 BEVERLY HILLS ******/
#aval_specials .featured_special {
background: #eaeddd;
}

#aval_specials .specials_wrapper p {
color: #606060;
}

#aval_specials .divider {
color: #606060;  /* this should match the color of .specials_wrapper p */
}

#aval_specials .specials_wrapper img {
border: 1px solid #a2cacc;
}

#aval_specials .specials_wrapper select, .specials_wrapper input {
background: #acc6c7;
border: 1px solid #738f92;
color: #36454a;
}

#aval_specials .specials_wrapper .btn_reserve {
background: #72979f;
border: 1px solid #bedbe1;
color: #fff;
}

#aval_specials .specials_wrapper a {
color: #30a9c7;
}

#aval_specials .specials_desc ul li {
background: url(http://www.avalonbeverlyhills.com/images/bullet.gif) no-repeat 0 0;
}

#aval_specials .featured_special h2 {
color: #5a5a5a;
}

#aval_specials .featured_special h3 a {
color: #8d9945;
}

#aval_specials .hotel_special h3 a, .hotel_special h3 {
color: #5a5a5a;
}

#aval_specials .specials_divider {
background: url(http://www.avalonbeverlyhills.com/images/specials_divider.png) repeat-x 0 0;
}
/****** AVALON BEVERLY HILLS ******/


/****** CHAMBERLAIN WEST HOLLYWOOD ******/
#cham_specials .featured_special {
background: #f0f1f1;
}

#cham_specials .specials_wrapper p {
color: #595b55;
}

#cham_specials .divider {
color: #595b55;  /* this should match the color of .specials_wrapper p */
}

#cham_specials .specials_wrapper img {
border: 1px solid #b3c5c8;
}

#cham_specials .specials_wrapper select, .specials_wrapper input {
background: #c0c0c0;
border: 1px solid #738f92;
color: #42382f;
}

#cham_specials .specials_wrapper .btn_reserve {
background: #788e96;
border: 1px solid #c1d7df;
color: #fff;
}

#cham_specials .specials_wrapper a {
color: #5fabc0;
}

#cham_specials .specials_desc ul li {
background: url(http://www.chamberlainwesthollywood.com/images/bullet.gif) no-repeat 0 0;
}

#cham_specials .featured_special h2 {
color: #595b55;
}

#cham_specials .featured_special h3 a {
color: #799d93;
}

#cham_specials .hotel_special h3 a, .hotel_special h3 {
color: #595b55;
}

#cham_specials .specials_divider {
background: url(http://www.chamberlainwesthollywood.com/images/specials_divider.png) repeat-x 0 0;
}
/****** CHAMBERLAIN WEST HOLLYWOOD ******/


/****** LODEN VANCOUVER ******/
#lode_specials .featured_special {
background: #e8ebdd;
}

#lode_specials .specials_wrapper p {
color: #666f78;
}

#lode_specials .divider {
color: #666f78;  /* this should match the color of .specials_wrapper p */
}

#lode_specials .specials_wrapper img {
border: 1px solid #829245;
}

#lode_specials .specials_wrapper select, .specials_wrapper input {
background: #a6afb8;
border: 1px solid #a4b97f;
color: #000;
}

#lode_specials .specials_wrapper .btn_reserve {
background: #473e26;
border: 1px solid #848c6a;
color: #fff;
}

#lode_specials .specials_wrapper a {
color: #7a8e3a;
}

#lode_specials .specials_desc ul li {
background: url(http://www.lodenvancouver.com/images/bullet.gif) no-repeat 0 0;
}

#lode_specials .featured_special h2 {
color: #666f78;
}

#lode_specials .featured_special h3 a {
color: #473e26;
}

#lode_specials .hotel_special h3 a, .hotel_special h3 {
color: #666f78;
}

#lode_specials .specials_divider {
background: url(http://www.lodenvancouver.com/images/specials_divider.png) repeat-x 0 0;
}
/****** LODEN VANCOUVER ******/


/****** MAISON 140 BEVERLY HILLS ******/
#mais_specials .featured_special {
background: #eee1e1;
}

#mais_specials .specials_wrapper p {
color: #666;
}

#mais_specials .divider {
color: #666;  /* this should match the color of .specials_wrapper p */
}

#mais_specials .specials_wrapper img {
border: 1px solid #75070c;
}

#mais_specials .specials_wrapper select, .specials_wrapper input {
background: #c0c0c0;
border: 1px solid #738f92;
color: #42382f;
}

#mais_specials .specials_wrapper .btn_reserve {
background: #49484e;
border: 1px solid #878c85;
color: #fff;
}

#mais_specials .specials_wrapper a {
color: #e42b2f;
}

#mais_specials .specials_desc ul li {
background: url(http://www.maison140beverlyhills.com/images/bullet.gif) no-repeat 0 0;
}

#mais_specials .featured_special h2 {
color: #606060;
}

#mais_specials .featured_special h3 a {
color: #75070c;
}

#mais_specials .hotel_special h3 a, .hotel_special h3 {
color: #606060;
}

#mais_specials .specials_divider {
background: url(http://www.maison140beverlyhills.com/images/specials_divider.png) repeat-x 0 0;
}
/****** MAISON 140 BEVERLY HILLS ******/


/****** TIDES RIVIERA MAYA ******/
.trm_specials .featured_special {
background: #e8ece0;
}

.trm_specials .specials_wrapper p {
color: #48261a;
font-size: 12px;
}

.trm_specials .divider {
color: #48261a;  /* this should match the color of .specials_wrapper p */
}

.trm_specials .specials_wrapper img {
border: 1px solid #48261a;
}

.trm_specials .specials_wrapper select, .specials_wrapper input {
background: #fff;
border: 1px solid #48261a;
color: #48261a;
}

.trm_specials .specials_wrapper .btn_reserve {
background: #fff;
border: 1px solid #829851;
color: #48261a;
font-family: Georgia;
font-size: 10px; /* for Georgia fonts only */
}

.trm_specials .specials_wrapper a {
color: #829851;
}

.trm_specials .specials_desc ul li {
background: url(http://www.tidesrivieramaya.com/images/bullet.gif) no-repeat 0 -2px;
padding-bottom: 2px;
font-size: 12px;
color: #48261a;
}

.trm_specials .featured_special h2 {
color: #48261a;
}

.trm_specials .featured_special h3 a {
color: #48261a;
font-family: Georgia;
}

.trm_specials .hotel_special h3 a, .trm_specials .hotel_special h3 {
color: #48261a;
font-family: Georgia;
}

.trm_specials .specials_divider {
background: url(http://www.tidesrivieramaya.com/images/specials_divider.png) repeat-x 0 0;
}

/*** override of GLOBAL for 'new' templates ***/
.trm_specials .specials_wrapper span {
color: #48261a;
font-size: 13px;
padding-right: 4px;
}

.trm_specials .date_selector {
margin: 24px 0 16px 0;
*margin: 12px 0 16px 0;
}

.trm_specials .specials_wrapper select {
font-family: Georgia;
font-size: 11px;
margin-right: 3px;
}

.trm_specials .featured_special h2 {
font-family: Georgia;
font-size: 13px;
padding: 2px 0 4px 0;
}

.trm_specials .hotel_special h3 a, .trm_specials .hotel_special h3 {
font-family: Georgia;
}

.trm_specials #content {
width: 575px;
margin-left: 18px; /* this is hotel specific - depending on width of left rail subnav */
*display: inline;
}
/****** TIDES RIVIERA MAYA ******/


/****** TIDES SOUTH BEACH ******/
.tsb_specials .featured_special {
background: #f9f7f1;
}

.tsb_specials .specials_wrapper p {
color: #48261a;
font-size: 12px;
}

.tsb_specials .divider {
color: #48261a;  /* this should match the color of .specials_wrapper p */
}

.tsb_specials .specials_wrapper img {
border: 1px solid #48261a;
}

.tsb_specials .specials_wrapper select, .specials_wrapper input {
background: #fff;
border: 1px solid #48261a;
color: #48261a;
}

.tsb_specials .specials_wrapper .btn_reserve {
background: #fff;
border: 1px solid #dfd2b3;
color: #48261a;
font-family: Georgia;
font-size: 10px; /* for Georgia fonts only */
}

.tsb_specials .specials_wrapper a {
color: #3399cc;
}

.tsb_specials .specials_desc ul li {
background: url(http://www.tidessouthbeach.com/images/bullet.gif) no-repeat 0 -2px;
padding-bottom: 2px;
font-size: 12px;
color: #48261a;
}

.tsb_specials .featured_special h2 {
color: #48261a;
}

.tsb_specials .featured_special h3 a {
color: #48261a;
font-family: Georgia;
}

.tsb_specials .hotel_special h3 a, .tsb_specials .hotel_special h3 {
color: #48261a;
font-family: Georgia;
}

.tsb_specials .specials_divider {
background: url(http://www.tidessouthbeach.com/images/specials_divider.png) repeat-x 0 0;
}

/*** override of GLOBAL for 'new' templates ***/
.tsb_specials .specials_wrapper span {
color: #48261a;
font-size: 13px;
padding-right: 4px;
}

.tsb_specials .date_selector {
margin: 24px 0 16px 0;
*margin: 12px 0 16px 0;
}

.tsb_specials .specials_wrapper select {
font-family: Georgia;
font-size: 11px;
margin-right: 3px;
}

.tsb_specials .featured_special h2 {
font-family: Georgia;
font-size: 13px;
padding: 2px 0 4px 0;
}

.tsb_specials .hotel_special h3 a, .tsb_specials .hotel_special h3 {
font-family: Georgia;
}

.tsb_specials #content {
width: 575px;
}
/****** TIDES SOUTH BEACH ******/


/****** TIDES ZIHAUTANEJO ******/
.tzo_specials .featured_special {
background: #f1f8ff;
}

.tzo_specials .specials_wrapper p {
color: #666;
font-size: 12px;
}

.tzo_specials .divider {
color: #666;  /* this should match the color of .specials_wrapper p */
}

.tzo_specials .specials_wrapper img {
border: 1px solid #666;
}

.tzo_specials .specials_wrapper select, .specials_wrapper input {
background: #fff;
border: 1px solid #666;
color: #666;
}

.tzo_specials .specials_wrapper .btn_reserve {
background: #fff;
border: 1px solid #b2d8ff;
color: #666;
font-family: Georgia;
font-size: 10px; /* for Georgia fonts only */
}

.tzo_specials .specials_wrapper a {
color: #4784d7;
}

.tzo_specials .specials_desc ul li {
background: url(http://www.tideszihuatanejo.com/images/bullet.gif) no-repeat 0 -2px;
padding-bottom: 2px;
font-size: 12px;
color: #666;
}

.tzo_specials .featured_special h2 {
color: #666;
}

.tzo_specials .featured_special h3 a {
color: #666;
font-family: Georgia;
}

.tzo_specials .hotel_special h3 a, .tzo_specials .hotel_special h3 {
color: #666;
font-family: Georgia;
}

.tzo_specials .specials_divider {
background: url(http://www.tideszihuatanejo.com/images/specials_divider.png) repeat-x 0 0;
}

/*** override of GLOBAL for 'new' templates ***/
.tzo_specials .specials_wrapper span {
color: #666;
font-size: 13px;
padding-right: 4px;
}

.tzo_specials .date_selector {
margin: 24px 0 16px 0;
*margin: 12px 0 16px 0;
}

.tzo_specials .specials_wrapper select {
font-family: Georgia;
font-size: 11px;
margin-right: 3px;
}

.tzo_specials .featured_special h2 {
font-family: Georgia;
font-size: 13px;
padding: 2px 0 4px 0;
}

.tzo_specials .hotel_special h3 a, .tzo_specials .hotel_special h3 {
font-family: Georgia;
}

.tzo_specials #content {
width: 575px;
margin-left: 18px; /* this is hotel specific - depending on width of left rail subnav */
*display: inline;
}
/****** TIDES ZIHAUTANEJO ******/


/****** VICEROY MIAMI ******/
.vmi_specials .specials_wrapper {
margin: 0 !important;
}

.vmi_specials .featured_special {
background: #e7e6e3;
}

.vmi_specials .specials_wrapper p {
color: #656260;
margin-top: 0;
}

.vmi_specials .divider {
color: #656260;  /* this should match the color of .specials_wrapper p */
}

.vmi_specials .specials_wrapper img {
border: 1px solid #e2dccd;
}

.vmi_specials .specials_wrapper select, .specials_wrapper input {
background: #fff;
border: 1px solid #cfcecd;
color: #656260;
font-family: georgia;
font-size: 12px;
}

.vmi_specials .specials_wrapper .btn_reserve {
background: #a29061;
border: 1px solid #cfcecd;
color: #fff;
padding: 4px;
font-family: georgia;
font-size: 10px;
}

.vmi_specials .specials_wrapper a {
color: #a29061;
}

.specials_desc ul li a {
font-size: 12px;
}

.specials_wrapper ul li a:hover {
text-decoration: none !important;
}

.vmi_specials .specials_desc ul li {
background: url(http://www.viceroymiami.com/images/img_bullet.png) no-repeat 0 0;
}

.vmi_specials .featured_special h2 {
color: #656260 !important;
font-family: georgia !important;
}

.vmi_specials .hotel_special h3 a, .hotel_special h3, .vmi_specials .featured_special h3 a {
color: #a29061;
font-family: georgia;
font-size: 13px;
}

.vmi_specials .specials_divider {
height: 0;
padding-top: 1px;
width: 550px;
background: #cfcecd;
_overflow: hidden;
}

/*** override of GLOBAL for 'new' templates ***/
.vmi_specials .specials_wrapper {
width: 550px;
}

.vmi_specials .specials_content h3 {
font-size: 13px !important;
}

.vmi_specials .specials_content h3, .vmi_specials .specials_content h2 {
width: auto !important;
font-family: georgia !important;
line-height: normal !important;
}

.vmi_specials .date_selector span {
font-size: 12px;
}

.vmi_specials .date_selector {
margin-top: 0;
margin-bottom: 12px;
padding: 12px 0;
border-top: 1px solid #cfcecd;
border-bottom: 1px solid #cfcecf;
}

.vmi_specials .date_selector select {
padding: 0;
margin: 0;
}

.vmi_specials .specials_content, .vmi_specials .specials_desc p {
width: 400px !important;
}

.vmi_specials .specials_content ul li a {
font-size: 12px;
}

.vmi_specials .divider {
font-size: 12px;
color: #656260;
}

.vmi_specials .specials_wrapper ul {
_width: 325px !important;
}
/****** VICEROY MIAMI ******/


/****** VICEROY PALM SPRINGS ******/
#vps_specials .featured_special {
background: #fbf8dd;
}

#vps_specials .specials_wrapper p {
color: #666;
}

#vps_specials .divider {
color: #666;  /* this should match the color of .specials_wrapper p */
}

#vps_specials .specials_wrapper img {
border: 1px solid #adadad;
}

#vps_specials .specials_wrapper select, .specials_wrapper input {
background: #c0c0c0;
border: 1px solid #738f92;
color: #42382f;
}

#vps_specials .specials_wrapper .btn_reserve {
background: #69686e;
border: 1px solid #aaa;
color: #fff;
}

#vps_specials .specials_wrapper a {
color: #d18c15;
}

#vps_specials .specials_desc ul li {
background: url(http://www.viceroypalmsprings.com/images/bullet.gif) no-repeat 0 0;
}

#vps_specials .featured_special h2 {
color: #656565;
}

#vps_specials .featured_special h3 a {
color: #656565;
}

#vps_specials .hotel_special h3 a, .hotel_special h3 {
color: #656565;
}

#vps_specials .specials_divider {
background: url(http://www.viceroypalmsprings.com/images/specials_divider.png) repeat-x 0 0;
}
/****** VICEROY PALM SPRINGS ******/


/****** VICEROY SANTA MONICA ******/
#vsm_specials .featured_special {
background: #eff1ed;
}

#vsm_specials .specials_wrapper p {
color: #606060;
}

#vsm_specials .divider {
color: #606060;  /* this should match the color of .specials_wrapper p */
}

#vsm_specials .specials_wrapper img {
border: 1px solid #a8b399;
}

#vsm_specials .specials_wrapper select, .specials_wrapper input {
background: #c0c0c0;
border: 1px solid #738f92;
color: #42382f;
}

#vsm_specials .specials_wrapper .btn_reserve {
background: #788567;
border: 1px solid #a8b597;
color: #fff;
}

#vsm_specials .specials_wrapper a {
color: #1c8a1c;
}

#vsm_specials .specials_desc ul li {
background: url(http://www.viceroysantamonica.com/images/bullet.gif) no-repeat 0 0;
}

#vsm_specials .featured_special h2 {
color: #606060;
}

#vsm_specials .featured_special h3 a {
color: #788567;
}

#vsm_specials .hotel_special h3 a, .hotel_special h3 {
color: #606060;
}

#vsm_specials .specials_divider {
background: url(http://www.viceroysantamonica.com/images/specials_divider.png) repeat-x 0 0;
}
/****** VICEROY SANTA MONICA ******/

/****** URBAN RETREAT HOTELS ******/
#urh_specials .specials_wrapper {
/*width: 515px;*/
_width: 515px;
}

#urh_specials .specials_content {
width: 365px;
_float: left;
_overflow: hidden;
}

#urh_specials .specials_divider {
width: 510px;
}

#urh_specials .featured_special {
background: #eff1ed;
}

#urh_specials .specials_wrapper p {
color: #363636;
}

#urh_specials .specials_content h3 a {
font-size: 12px;
color: #363636 !important;
}

#urh_specials .specials_content h3 a:hover {
text-decoration: none !important;
}

#urh_specials .divider {
color: #363636;  /* this should match the color of .specials_wrapper p */
}

#urh_specials .specials_wrapper img {
/*border: 1px solid #363636;*/
}

#urh_specials .specials_wrapper select, .specials_wrapper input {
background: #c0c0c0;
border: 1px solid #738f92;
color: #42382f;
}

#urh_specials .specials_wrapper a {
color: #ad8e4f;
}

#urh_specials .specials_wrapper a:hover {
text-decoration: none;
}

#urh_specials .specials_wrapper .btn_reserve {
right: 60px;
_right: 12px;
}

#urh_specials .specials_desc ul li {
background: url(http://www.viceroysantamonica.com/images/bullet.gif) no-repeat 0 0;
}

#urh_specials .featured_special h2 {
color: #606060;
}

#urh_specials .featured_special h3 a {
color: #788567;
}

#urh_specials .hotel_special h3 a, .hotel_special h3 {
color: #606060;
}

#urh_specials .specials_divider {
background: url(http://www.urbanretreathotels.com/images/hr.png) repeat-x 0 0;
}
/****** URBAN RETREAT HOTELS ******/

/****** Lermitage ******/
#vbh_specials .specials_wrapper {
/*width: 515px;*/
margin-top: -18px;
_width: 515px;
}

#vbh_specials .specials_content {
width: 400px;
_float: left;
_overflow: hidden;
}

#vbh_specials .specials_divider {
width: 560px;
}

#vbh_specials .featured_special {
background: #6F5B51;
padding: 12px 0 0 12px;
}

#vbh_specials .specials_wrapper p {
color: #c2b6b1;
}

#vbh_specials .specials_content h3 a {
font-size: 12px;
color: #99847b !important;
font-weight: normal;
}

#vbh_specials .featured_special h3 a {
color: #30231d !important;
font-weight: bold;
}

#vbh_specials .specials_content h3 a:hover {
text-decoration: none !important;
}

#vbh_specials .divider {
color: #363636;  /* this should match the color of .specials_wrapper p */
}

#vbh_specials .specials_wrapper img {
border: 1px solid #998f8a;
}

#vbh_specials .specials_wrapper select, .specials_wrapper input {
background: #6f5b51;
border: 1px solid #998f8a;
color: #c2b6b1;
}

#vbh_specials .specials_wrapper a {
color: #eacb6d;
}

#vbh_specials .specials_wrapper a:hover {
text-decoration: underline !important;
}

#vbh_specials .specials_wrapper .btn_reserve {
right: 15px;
_right: 12px;
background: #6f5b51;
border: 1px solid #998f8a;
color: #c2b6b1;
font-weight: normal;
text-transform: none;
font-size: 11px;
padding: 4px 18px;
}

#vbh_specials .specials_wrapper .featured_special .btn_reserve {
background: #30231d;
color: #C2B6B1;
}

#vbh_specials .specials_wrapper .btn_reserve:hover {
background: #c2b6b1;
color: #30231d;
text-decoration: none !important;
}

#vbh_specials .specials_desc ul li {
background: url(http://www.viceroysantamonica.com/images/bullet.gif) no-repeat 0 0;
}

#vbh_specials .featured_special h2 {
color: #30231d;
padding-bottom: 8px;
font-weight: bold;
}

#vbh_specials .featured_special h3 a {
color: #788567;
}

#vbh_specials .hotel_special h3 a, .hotel_special h3 {
color: #606060;
}

#vbh_specials .specials_divider {
background: url(http://www.lermitagebh.com/images/hr.png) repeat-x 0 0;
}

#vbh_specials .specials_wrapper span {
color: #c2b6b1;
}
/****** Lermitage ******/

/****Chamberlain*****/
.cham-offers .specials_wrapper {
width: 712px;
margin: 0 auto;
min-height: 200px;
_height: 200px;
}

.cham-offers .specials_wrapper span {
color: #938d8d;
}

.cham-offers .featured_special h3 a, .cham-offers .hotel_special h3 a {
color: #2d8686;
}

.cham-offers .specials_divider {
background: url(http://www.chamberlainwesthollywood.com/images/hr.png) repeat-x 0 0;
}

.cham-offers .specials_divider {
height: 0;
padding-top: 2px;
overflow: hidden;
width: 100%;
margin: 22px 0 22px 0;
}

.cham-offers .specials_wrapper .btn_reserve {
background: #c09735;
color: #fff;
font-weight: normal;
font-family: verdana;
text-transform: capitalize;
font-size: 11px;
padding: 5px 10px;
}

.cham-offers .specials_wrapper .btn_reserve:hover {
background: #c2b6b1;
color: #30231d;
}

.cham-offers .featured_special h2 {
display: none;
}

.cham-offers .specials_content ul li {
background: none;
}

.cham-offers .specials_content ul li a {
text-decoration: underline;
}

.cham-offers .specials_content p {
font-size: 11px;
}

.cham-offers .specials_wrapper img {
border: 1px solid #696463;
}

.cham-offers .specials_content {
padding-left: 40px;
}

.cham-offers .featured_special {
background: #d9d9d3;
border: 1px solid #b4aeae;
padding-top: 22px;
padding-left: 22px;
margin-bottom: 22px;
*padding-bottom: 0 !important;
}

.cham-offers .hotel_special {
padding-left: 22px;
}
/****Chamberlain*****/

/****Jalousie*****/
.jalousie-offers .specials_wrapper {
width: 795px;
margin: 0 auto;
min-height: 200px;
_height: 200px;
}

.jalousie-offers .specials_wrapper span {
color: #514e3e;
}

.jalousie-offers .featured_special h3 a, .jalousie-offers .hotel_special h3 a {
color: #50c1a3;
font-weight: bold;
}

.jalousie-offers .featured_special h3 a:hover, .jalousie-offers .hotel_special h3 a:hover {
color: #3b5d59;
}

.jalousie-offers .specials_divider {
background: url(http://www.jalousieplantation.com/images/hr.png) repeat-x 0 0;
}

.jalousie-offers .specials_divider {
height: 0;
padding-top: 2px;
overflow: hidden;
width: 100%;
margin: 22px 0 22px 0;
}

.jalousie-offers .specials_wrapper .btn_reserve {
background-color: #c9ebe2;
color: #74726f;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
border: 1px solid #d0d1ca;
padding: 5px 12px 5px 12px;
cursor: pointer;
font-family: "Lucida Grande", Arial, sans-serif;
}

.jalousie-offers .specials_wrapper .btn_reserve:hover {
background: #fff;
color: #30231d;
}

.jalousie-offers .featured_special h2 {
display: none;
}

.jalousie-offers .specials_content ul li {
background: none;
}

.jalousie-offers .specials_content ul li a {
text-decoration: underline;
color: #5a5246;
font-size: 11px;
}

.jalousie-offers .specials_content ul li a:hover {
text-decoration: none;
}

.jalousie-offers .specials_content p {
font-size: 12px;
}

.jalousie-offers .specials_wrapper img {
border: 0;
}

.jalousie-offers .specials_content {
padding-left: 25px;
}

.jalousie-offers .featured_special {
background: #e1e1d7;
border: 0;
padding-top: 22px;
padding-left: 22px;
margin-bottom: 22px;
*padding-bottom: 0 !important;
}

.jalousie-offers .hotel_special {
padding-left: 22px;
}
/****Jalousie*****/
