body{background-color:#190e51; text-align:center;  Font-size:62.5%; Padding:0; margin:0; font-family:Ms Sans serif}
p, h1{margin:0; padding:0}
#wrapper, #wrapper2, #wrapper3{border-left:1px solid #fff; width:76em;  max-width:100%; Padding:0;  margin:0 auto; text-align:left; background:url(river.gif) no-repeat 2px 10px; background-color:#fff}
#wrapper{height:auto; height:100%;}
#wrapper2{height:100%; height:67em;}
#wrapper3{height:100%; height:63em;}
#wrapper .space, #wrapper2 .space, #wrapper3 .space{margin-top:13em}
#branding{margin:0 0 0 0px; margin-top:0; height:7.2em; width:76.5em;  max-width:100%; background-color:#fff; background:url(hslogo1.gif) no-repeat 2px 0px; color:#fff}
#branding p{margin:0.5em 0 0 22em; font-family:Ms Sans serif}
#nav{ margin-top:-1.5em;  padding:0;  background-color:#fff;  width:18em;  max-width:23%;  float:right;  filter:alpha(opacity=60);  opacity:0.6;  -moz-opacity:0.6}
#nav ul{list-style:none; margin:0; padding:0}
#nav li{font-weight:bold; font-family:Ms Sans serif; font-size:0.9em; border-top:1px solid #fff; border-bottom:1px solid #c31590}
#nav li a:link, #nav li a:visited{display:block; padding:5px 5px 5px 0.5em; border-left:12px solid #151754; border-right:1px solid #c31590; background-color:#fff; color:#190e51; text-decoration:none}
#nav li a:visited{font-style:normal}
#nav li a:hover{background-color:#CFD8E6; color:#c31590; letter-spacing:1px}
a .current{color:#c31590}
#lContent1{ background-color:#fff; color:#190e51;  margin:1em 0.25em 0.125em 1em;  height:19em;  width:33.95em;  float:left;  border:1px solid #c31590;  padding:1em;  text-align:left}
#rContent1{ background-image:url(Fader1.gif); background-repeat: no-repeat; background-position: center; margin:1em 0.5em 0.125em 0.125em;  height:19em;  width:33.95em;  float:left;  border:1px solid #c31590;  padding:1em;  text-align:center}
#lContent2{ background-image:url(Fader2.gif); background-repeat: no-repeat; background-position: center; margin:0.125em 0.25em 1em 1em;  height:19em;  width:33.95em;  float:left;  border:1px solid #c31590;  padding:1em;  text-align:center}
#rContent2{ background-color:#fff;  color:#190e51;  margin:0.125em 0.5em 1em 0.125em;  height:19em;  width:33.95em;  float:left;  border:1px solid #c31590;  padding:1em}
#lContent1 p, #rContent2 p{font-family:georgia; font-size:1.1em; margin-left:0.4em; margin-bottom:0.4em}
#Ccontent{ background-color:#fff;  color:#190e51;  margin:1em 1em 1em 1.25em;  float:Center;  padding:1.6em;  border:1px solid #c31590}
#Ccontent h1{font-family:georgia; font-size:2.6em; font-weight:bold; margin-top:0.5em; margin-left:0.4em; margin-bottom:0.6em}
#Ccontent ul, #Ccontent li{font-family:arial; font-size:1.1em; margin-bottom:0.7em; clear:left; font-style:italic}
#Ccontent p, #mortcaltxt p{font-family:arial; font-size:1.2em; margin-left:0.4em; margin-bottom:0.4em; clear:left}
#Ccontent a:link, #Ccontent a:visited{font-weight:bold; color:#190e51}
#Ccontent a:hover{font-weight:bold; color:#c31590}
#Ccontent .space{margin-top:5.5em}
.label{ Color:#190e51;  margin:1em 0.5em 1em 0.5em;  float:left;  padding:1em;  font-weight:bold;  text-align:right;  font-family:arial}
.data{ Color:#190e51;  margin:1em;  float:left;  padding:1em}
.selltxt{font-family:georgia; font-size:1.1em; text-align:center;}
.inc{font-size:1.4em; font-weight:bold}
.ital{font-weight:600; font-style:italic}
.indent{margin-left:1em}
#mortcal{ background-color:#fff;  margin:1em 0.125em 0em 1.5em;  float:left;  height:31em;  width:33.5em;  padding:1.6em 1.6em 0.2em 1.6em;  border:1px solid #c31590}
#mortcaltxt{ background-color:#fff;  color:#190e51;  margin:1em 1.5em 1em 0.125em;  height:31em;  width:33.5em;  float:right;  border:1px solid #c31590;  padding:1em}
#mortcaltxt h1{font-family:georgia; font-size:2.6em; font-weight:bold; margin-top:0.5em; margin-left:0.4em; margin-bottom:0.6em}
#mortcaltxt a:link, #mortcaltxt a:visited{font-weight:bold; color:#190e51}
#mortcaltxt a:hover{font-weight:bold; color:#c31590}
.disclaimer{font-weight:bold; font-size:1em}
#Scontent{ background-color:#fff;  Color:#190e51;  margin:1em 1em 1em 1.25em;  float:center;  text-align:center;  padding:1.6em;  border:1px solid #c31590;  font-family:Ms Sans serif}
#Scontent h1{font-family:georgia; font-size:2.6em; margin-top:0.5em; margin-bottom:1em; text-align:left}
#sub{margin-top:1em; margin-bottom:1.5em}
.crit{ Color:#190e51;  margin:2em 2em 2em 1em;  float:left;  width:15em;  padding:1.6em;  text-align:right}
.crit p{margin-bottom:0.4em; font-weight:bold; margin-right:0.2em}
#Resultscont{ background-color:#fff;  Color:#190e51;  text-align:center;  padding:2em}
.Text{ COLOR:#190e51;  FONT-SIZE:10px}
.SelectHeader{ FONT-SIZE:13px}
.SelectText{ text-align:left;  font-family:arial;  FONT-SIZE:12px}
.SelectRegions{ FONT-SIZE:12px}
.SelectCurrency{ FONT-SIZE:13px}
.SelectTypes{ FONT-SIZE:13px}
.SelectQualifier{ FONT-SIZE:13px}
.SelectAreas{ FONT-SIZE:13px}
.SelectPrices{ FONT-SIZE:13px}
.RefineCount{COLOR:#190e51;  FONT-SIZE:10px}
.RefineTowns{COLOR:#190e51; FONT-SIZE:12px}
.RefineText{ COLOR:#190e51;  FONT-SIZE:13px}
.ResultsText{ COLOR:#190e51;  FONT-SIZE:13px}
.ResultsAddress{ font-family:georgia;  COLOR:#190e51;  FONT-SIZE:16px;  FONT-WEIGHT:bold}
.ResultsPrice{ font-family:georgia;  COLOR:#190e51;  FONT-SIZE:16px;  FONT-WEIGHT:bold}
.Resultsrooms{ COLOR:#190e51;  FONT-SIZE:11px}
.ResultsContact{ COLOR:#190e51;  FONT-SIZE:13px}
.ResultsDescription{ COLOR:#190e51;  FONT-SIZE:13px}
.ResultsCommType{ FONT-SIZE:16px;  FONT-WEIGHT:bold}
.ResultsCommArea{ FONT-SIZE:16px;  FONT-WEIGHT:bold}
.ResultsNav{ BACKGROUND-COLOR:#190e51;  FONT-SIZE:13px}
.ResultsBar{ BACKGROUND-COLOR:#190e51;  Color:#fff;  FONT-SIZE:13px}
.ResultsNavCurrentPage{ BACKGROUND-COLOR:#190e51;  COLOR:#fff;  FONT-SIZE:13px}
.ResultsInetref{ FONT-SIZE:13px}
.RegisterText{ COLOR:#190e51;  FONT-SIZE:13px}
.RegisterInputText{ COLOR:#190e51;  FONT-SIZE:13px}
.RegisterRequired{ COLOR:#190e51;  FONT-SIZE:13px}
.FooterText{ COLOR:#190e51;  FONT-SIZE:11px}
.SelectSelectBox{ FONT-SIZE:13px}
.BasketText{ COLOR:#190e51;  FONT-SIZE:13px}
.DetailsAddress{ font-family:georgia;  COLOR:#190e51;  FONT-SIZE:15px;  FONT-WEIGHT:bold}
.DetailsPrice{ font-family:georgia;  COLOR:#190e51;  FONT-SIZE:15px;  FONT-WEIGHT:bold}
.DetailsLink{COLOR:#190e51; FONT-SIZE:13px}
.DetailsMapLink{COLOR:#190e51; FONT-SIZE:13px}
.DetailsRooms{COLOR:#190e51; FONT-SIZE:13px}
.DetailsDescription{COLOR:#190e51; FONT-SIZE:13px}
TD.Bar{ BACKGROUND-COLOR:#060}
A.ResultsCustomLink{ COLOR:black}
.SelectCommArea{FONT-SIZE:13px}
.ResultsFound{COLOR:#190e51; FONT-SIZE:11px}
.BasketTitle{font-family:georgia; COLOR:#190e51; FONT-WEIGHT:BOLD; FONT-SIZE:22px}
.SelectRegionsHeader{FONT-SIZE:18px; FONT-WEIGHT:BOLD}
.SelectTypesHeader{FONT-SIZE:18px; FONT-WEIGHT:BOLD}
.DetailsBullet{FONT-SIZE:13px}
.DetailsContact{COLOR:#190e51; FONT-SIZE:15px; FONT-WEIGHT:BOLD}
.det_disclaimer{COLOR:#190e51}