BODY {background-image: url(/images/bgco.jpg);background-color: #8fcea7;}/* light */.a,.awide,.a td,.aa,.aa td {background-color:#edffed;}/* dark - summary */.summary,.summary td,.nearby td.s2, .dark, table.dark td, td.dark, div.hotellogo, div.medium,div.line,div.wideline,div.subwideline,div.widerline,div.hotelline, .trail,.trail td,.weatherinner-page,.weatherfooter-page,table.compare td.l,table.compare td.r {background-color: #b9f3b9;}.more,.hotel,.photobox,.nearby,.highlights {border: 2px solid #b9f3b9;}table.compare td.l {text-align:left;border-top:solid 4px #edffed;border-bottom:solid 4px #edffed;padding-left:3px;}table.compare td.r {border-top:solid 4px #edffed;border-bottom:solid 4px #edffed;}table.bgg {background-color: #b9f3b9;}table.light, td.light, table.lightmain  {background-color: #edffed;}td.featuredhotels {color: #b9f3b9;}tr.featured td {background-color: #b9f3b9;}img.topomap {border: 1px solid #257f3f;}table.datesform {border-style:solid;border-width:1px;border-color:#257F3F;padding:3px;}.weather {width: 510px; height: 455px; background-color: #b9f3b9;border: 1px solid #257F3F;margin-bottom:6px;}.weatherinner {height: 420px;border-bottom: 1px solid #257F3F;}.weatherfooter {text-align: center;padding-top:10px;padding-bottom:10px;}.weather-page {width: 182px; height: 58px; background-color: #b9f3b9;padding-top:4px;text-align:left;}.weatherinner-page {height: 48px;float:left;text-align:left;}.weatherfooter-page {text-align: center;padding-top:2px;}