#container {
  width:970px;						/* MRR added #WIDESCREEN# 10/06/09 */
  }

#banner,
#banner a:link,
#banner a:visited {					/* MRR added #WIDESCREEN# 10/06/09 */
  width:970px;						/* MRR added #WIDESCREEN# 10/06/09 */
}

#content {
  width: 813px!important;
  background-color: #fff;
  }

#content-type.holidaySearch {
  width:563px;
  padding:5px 5px 0 5px;
  float:left;
  display:inline;
}

#breadcrumb {
  display:none;
}

#navigation {
  min-height:16px !important;
}

* html #navigation {
  height:17px !important;
  he\ight:16px !important;
}

#content-type.holidaySearch h1,
#content-type.holidaySearch h2 {
  margin:10px 0 !important;
  padding:0;
}

#content-type.holidaySearch h1 {
  font-size:1.3em !important;
}

#content-type.holidaySearch h2 {
  font-size:1.2em !important;
}

#content-type.holidaySearch #itineraries {
  clear:both;
  padding-top:10px;
  width:568px;
}

#content-type.holidaySearch #itineraries table {
  width:563px;
  margin:10px 0 0 0;
  padding:0;
  border:0;
  border-collapse:collapse;
  }


#content-type.holidaySearch #itineraries td {
  height:80px;
  vertical-align:top;
  border-top-width:10px;
  border-color:#fff;	/* MRR Tweaked 19/03/08 */
  border-top-style:solid;	/* MRR Tweaked 19/03/08 */
  padding-top:0px;	/* MRR Tweaked 19/03/08 */
  padding-bottom:4px;	/* MRR Tweaked 19/03/08 */
  margin-bottom:10px;
  background-color: #E6E7E8;
}

#content-type.holidaySearch #itineraries .image {
  width:120px;
  vertical-align:top;
  margin:0;
  padding:0;
}

#content-type.holidaySearch #itineraries .image img {
  margin:0;
  padding:0px 10px 10px 10px;
  vertical-align:top;
  float:left;
  display:inline;
}

#content-type.holidaySearch #itineraries .green_button {
  vertical-align:top;
  margin:0;
  padding:0;
  float:right;
  display:inline;
}

#content-type.holidaySearch #itineraries .green_button img {
  margin:0;
  padding:0px 0 0px 0;
  vertical-align:top;
  float:right;
  display:inline;
}

#content-type.holidaySearch #itineraries .summary {
  width:517px;
  padding:0 10px 0 0;
  vertical-align:top;
}

* html #content-type.holidaySearch #itineraries .summary {
  width:517px;
  w\idth:507px;
}

#content-type.holidaySearch #itineraries .summary h4 {
  font-size:1.1em;
  margin:10px 0 5px 0;
}

#content-type.holidaySearch #itineraries .summary a h4{
  font-size:1.1em;
  margin:10px 0 5px 0;
  color: #000 !important;
  text-decoration: none !important;
  border-bottom-width:1px;
  border-color:#000000;	/* MRR Tweaked 19/03/08 */
  border-bottom-style:dotted;
}

#content-type.holidaySearch #itineraries .summary p {
  margin:10px 0 15px 0;
}

#content-type.holidaySearch #itineraries .link {
  width:100px;
}

#content-type.holidaySearch #itineraries .link a:link,
#content-type.holidaySearch #itineraries .link a:visited {
  text-decoration:none;
  padding-left:20px;
  background-repeat:no-repeat;
  background-position:top left;
  display:block;
  height:18px;
  margin-top:5px;
}

#col3 {
  width:225px;
  padding:5px 0px 5px 5px;
  float:left;
  display:inline;
  background-color: #fff;
}

#contact {
  width:225px;
  padding:29px 0px 5px 0px;
  float:left;
  display:inline;
  background-color: #fff;
}

#smallgroup {
  width:225px;
  padding:5px 0px 2px 0px;
  float:left;
  display:inline;
  background-color: #fff;
}

#tailormade {
  width:225px;
  padding:5px 0px 7px 0px;
  float:left;
  display:inline;
  background-color: #fff;
} 

#footer {
  width:970px;
}

