#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.tailor_made {
  width:563px;
  min-height:300px;
  float:left;
  padding:0px 0px 0 0px;
  display:inline;
}

* html #content-type.tailor_made {
  width:567px;
  w\idth:517px;
  height:300px;
}

#introduction h3 {
  font-size:1em;
}

#introduction {
  width:563px;
  padding:10px 0px 10px 0px;
  float:left;
  display:inline;
  /*background-color: #FFD800; /* test colour CSS*/
}

* html #introduction {
  width:563px;
  height:260px;
  w\idth:567px;
}

#introduction p {
  margin:0 0 10px 0;
}

#introduction h2 {
  width:auto;
}

#mainimage {
  width:340px;
  padding:0px 10px 10px 0px;
  float:left;
  border-top-width:0px;
  border-top:solid;
  display:inline;
}

* html #mainimage {
  width:340px;
  w\idth:360px;
}

#mainimage img {
  width:340px;
  border-width:0px;
  border-style:solid;
}

.tailor_made #mainimage {
background-color: #ffffff;
border-top-color: #ffffff;
}

#actions {
  padding:10px 10px 0px 10px;
  float:right;
  display:inline;
  }
#actions ul {
  list-style-image: url(../images/wildlife/go_button.gif);
  vertical-align: top;
}

#actions ul a:link, #actions ul a:visited {
  text-decoration: none;
  color:black;
  padding-left:5px;
}

#tailormenu {
  width:563px;
  padding:10px 0px 10px 0px;
  float:left;
  display:inline;
  /*background-color: #00FFFF; /* TURQUOISE test colour CSS*/
}

#tailormenu #suggestedh3 a{background-image:url(../images/buttons/tabs/country_tab_left_back.gif);width:155px;height:21px;text-align:center;margin-bottom:10px;float:left;display:inline;}

#tailormenu #tailoredh3 {background-image:url(../images/buttons/tabs/country_tab_right_front.gif);width:403px;height:21px;text-align:left;margin-bottom:10px;padding-left:5px;vertical-align:baseline;float:left;display:inline;}

#tailormenu #things_to_see_div{
  width:310px;
  padding:10px 2px 10px 2px;
  float:left;
  display:inline;
  /*background-color: #00FF21; /* BRIGHT Green test colour CSS*/
}

#things_to_see table{width:300px;margin:10px 0 0 0;padding:0;border:0;border-collapse:collapse;display:inline;}
#things_to_see tr{width:300px; background-color: #FF0000; /* RED test colour CSS*/}
#things_to_see th {padding:10px 0px 0 0; font-size:16px; width:275px}
#things_to_see td{height:80px; vertical-align:top;border-top-width:10px;border-color:#FFF;border-top-style:solid;padding-top:0;padding-bottom:4px;background-color:#e6e7e8;}
#things_to_see .image{width:120px;vertical-align:top;margin:0;padding:0;}
#things_to_see .image img{margin:0;padding:0 10px 10px 10px;vertical-align:top;float:left;display:inline;}
#things_to_see .green_button{width:129px;vertical-align:top;margin:0;padding:0;float:right;display:inline;}
#things_to_see .green_button img{margin:0;padding:0 5px 0 0;vertical-align:top;float:right;display:inline;}
#things_to_see td.summary{padding:0 0px 0 0;vertical-align:top;}
* html #things_to_see .summary{width:100px;w\idth:100px;}
#things_to_see .summary h4{font-size:1.1em;margin:10px 0 5px 0;}
#things_to_see .summary a h4{font-size:1.1em;text-align:left;   margin:10px 0 5px 0;color:#000!important;text-decoration:none!important;border-bottom-width:1px;border-color:#000;border-bottom-style:dotted;}
#things_to_see .summary p{margin:10px 0 15px 0;}
#things_to_see .link{width:100px;}
#things_to_see .link a:link,#things_to_see .link a:visited{text-decoration:none;padding-left:20px;background-repeat:no-repeat;background-position:top left;display:block;height:18px;margin-top:5px;}

#tailormenu #places_to_stay_div{
  width:225px;
  padding:10px 2px 10px 2px;
  float:right;
  display:inline;
  /*background-color: #0026FF; /* BLUE test colour CSS*/
}

#tailormenu #places_to_stay_div #inspiration_button{
  width:225px;
  padding:10px 0px 10px 0px;
  float:right;
  vertical-align:top;
  display:inline;
  /*background-color: #FF00DC; /* PURPLE test colour CSS*/
}
#places_to_stay table{width:220px;margin:10px 0 0 0;padding:0;border:0;border-collapse:collapse;float:right; display:inline;}
#places_to_stay td{vertical-align:top;background-color:#fff; padding:0 5px 0px 5px;}
#places_to_stay tr{width:220px;}
#places_to_stay th {padding:10px 0px 0 0; font-size:16px; width:220px}
#places_to_stay td.summary{padding:0 0px 0 0;vertical-align:top;}
* html #places_to_stay .summary{width:220px;w\idth:220px;}
#places_to_stay .summary h4{font-size:1em;}
#places_to_stay .summary a h4{font-size:1em;text-align:left;   margin:10px 0 5px 0;color:#000!important;text-decoration:none!important;border-bottom-width:1px;border-color:#000;border-bottom-style:dotted;}
#places_to_stay .summary p{margin:10px 0 15px 0;}
#places_to_stay .link{width:220px;}
#places_to_stay .link a:link,#places_to_stay .link a:visited{text-decoration:none;padding-left:0px;background-repeat:no-repeat;background-position:top left;display:block;height:18px;margin-top:5px;}

#content h2 {
  min-height:20px;
}

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

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

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

