#accommodation-search-heading {
  font-size: 1em;
  margin: 2em 0 0 0;
  padding: 5px;
  background: #ccc;
  font-weight: bold;
  color: #000;
}
#accommodation-search-form {
  width: 594px;
  w\idth: 574px;
  background: #e4f2f0;
  padding: 10px;
  border: 1px solid #b6dbd6;
}
#accommodation-search-form h3 {
  font-family: Garamond, Georgia, Times New Roman, Serif;
  color: #444;
  margin: 0 0 10px 0;
}

#accommodation-search-form label {
  float: left;
  display: block;
  text-align: right;
  line-height: 1.6em;
  padding-right: 5px;
  margin: 0 0 1em 0;
  width: 12em;
  w\idth: 95px;
}
#accommodation-search-form select,#accommodation-search-form input.text {
  float: left;
  font-size: 0.9em;
  width: 12em;
  vertical-align: middle;
}
#accommodation-search-form input.text {
  width: 11.6em;
}
#accommodation-search-form input.submit {
  float: left;
  vertical-align: middle;
  margin-left: 10px;
}


#accommodation-list {
  list-style-type: none;
  margin: 0 0 10px 0;
  padding: 0;
}

#accommodation-list li {
  padding: 15px 0 14px 0;
  _height: 1%;
  overflow: hidden;
  display: inline-block;
  background: url(/images/left-nav-dot-accommodation.gif) bottom left repeat-x;
}
#accommodation-list li {
  display: block;
}
#accommodation-list li div.image {
  float: left;
  padding-right: 14px;
  width: 128px;
  w\idth: 114px;
}
#accommodation-list li div.info {
  float: left;
  width: 470px;
}
#accommodation-list li div.info p {
  margin: 0 0 1em 0;
  padding: 0;
}
#accommodation-list li div.info h3 {
  margin: 0 0 1em 0;
  padding: 0;
  font-size: 1.2em;
}
#accommodation-list li div.info h3 span {
  font-weight: normal !important;
  font-size: 0.9em !important;
  color: #000 !important;
}


#accommodation img.main-image {
  float: right;
}

#paging {
  overflow: hidden;
  display: inline-block;
}
#paging {
  display: block;
}
#paging-left, #paging-middle, #paging-right {
  width: 33%;
  float: left;
  margin-right: -3px;
}
#paging-middle {
  text-align: center;
}
#paging-right {
  text-align: right;
}


ul.image-thumbs {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
ul.image-thumbs li {
  padding-right: 7px;
  float: left;
}

a.forsearcheng {
  display: none;
}


/* Section Colorization */
#middle-column h3,
#middle-column h4,
#middle-column a,
#middle-column div.breadcrumbs,
#middle-column div.breadcrumbs a {
  color: #00908e;
}

#left-nav li,
#middle-column h2 {
  background-image: url(/images/left-nav-dot-accommodation.gif);
}
#top-nav li,
#top-nav li a,
#header-right form label,
#header-right form a,
#footer #footer-links li a,
#footer #copyright {
  color: #fff;
}
#footer #footer-links li {
  border-right: 1px solid #fff;
}
#slideshow {
  background-image: url(/images/header-places-to-stay.jpg);
}
#header, #footer {
  background: #00afad;
}
#header h1 {
  background-image: url(/images/ni-north-coast-accommodation.gif);
}
/* End Section Colorization */
