#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 */
}
#breadcrumb {
width: 807px;
}
#content {
  width: 808px; !important;
  background-color: #fff;
  }


#content-type.placestosee {
  width:563px;
  min-height:300px;
  float:left;
  padding:0px 0px 0 0px;
  display:inline;
}

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

a:link, a:visited {
  text-decoration: none !important;
  }

a:hover {
  text-decoration: underline !important;
  }
  
p:hover a {
  text-decoration: underline !important;
  }

#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 h3 {
  font-size:1em;
}

#introduction h2 {
  width:auto;
}

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

#rightsectionswrapper {
  float:right;
  width:285px
}

#mainimage {
  width:278px;
  padding:0px 0px 0px 7px !important;
  float:right;
  border-top-width:0px;
  border-top:solid;
  display:inline;
}

* html #mainimage {
  width:280px;
  w\idth:300px;
}

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

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

#introduction img {
  padding:5px 0px 5px 0px;
}

#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;
}

#content h2 {
  min-height:20px;
  padding:10px 0px 10px 0px;
  /*background-color:yellow;*/
}
#content h3 {
  margin:0;
  }
#col3 {
  width:225px;
  padding:5px 5px 5px 0px;
  float:right;
  display:inline;
  background-color: #FFF;
}

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

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

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

#our_choice {
  margin:0px 0px 10px 0px;
  }

#places_to_stay table{width:255px;margin:10px 0 0 0;padding:0;border:0;border-collapse:collapse;display:inline;}
#places_to_stay tr{width:255px; padding: 0px 5px 0px 5px;/*background-color: #FF0000;  RED test colour CSS*/}
/*#places_to_stay th {padding:10px 0px 0 0; font-size:16px; width:275px; height:50px;} this now seems to be redundant*/
#places_to_stay td .summary{height:86px; vertical-align:top;border-top-width:4px;border-color:#FFF;border-top-style:solid;padding-top:0;padding-bottom:4px;}
#places_to_stay .image{width:120px;vertical-align:top;margin:0;padding:0;}
#places_to_stay .image img{margin:0;padding:0 0px 0px 0px;vertical-align:top;float:right;display:inline;}
#places_to_stay .green_button{width:129px;vertical-align:top;margin:0;padding:0px 0px 10px 0;float:left;display:inline;}
#places_to_stay .green_button img{margin:0;padding:0px 0px 10px 0;vertical-align:top;float:;display:inline;}
#places_to_stay td.summary{padding:0 0px 0 0;vertical-align:top;}
* html #places_to_stay .summary{width:100px;w\idth:100px;}
#places_to_stay .summary a {font-weight:bold;}
#places_to_stay .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;}
#places_to_stay .summary p{margin:10px 0 15px 0;}

.newsummaryheader4 h3{font-size:1.2em !important; /*height:15px !important;*/}
#places_to_stay td.newsummaryheader4{padding:10 0px 10px 0px;vertical-align:top;}
* html #places_to_stay td.newsummaryheader4{width:255px;w\idth:255px;}
#places_to_stay .newsummaryheader4 h4{font-size:1em;margin:0px 0 0px 0;/*height:20px;*/}
#places_to_stay .newsummaryheader4 a h4{font-size:1em;text-align:left;   margin:0px 0 0px 0;color:#000!important;text-decoration:none!important;border-bottom-width:1px;border-color:#000;border-bottom-style:dotted;}


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


#places_to_see table{width:265px;margin:10px 0 0 0;padding:0;border:0;border-collapse:collapse;display:inline;}
.placetosee_header {width:265px; background-color:  #e6e7e8; border-bottom-width:6px;border-color: #e6e7e8;border-bottom-style:solid;}
.placetosee_entry {width:265px; background-color:  #e6e7e8; border-bottom-width:6px;border-color: #FFF;border-bottom-style:solid;}
#places_to_see th {padding:10px 0px 0 0; font-size:16px; width:275px}
#places_to_see td.summary{height:90px; vertical-align:top;border-top-width:10px;border-color:#e6e7e8;border-top-style:solid;padding:0px 5px 4px 0px; background-color:#e6e7e8;}
#places_to_see .image{width:120px;vertical-align:top;margin:0;padding:0;}
#places_to_see .image img{margin:0;padding:0 10px 10px 0px;vertical-align:top;float:left;display:inline;}
#places_to_see .green_button{width:129px;vertical-align:top;margin:0;padding:0;float:right;display:inline;}
#places_to_see .green_button img{margin:0;padding:0 5px 0 0;vertical-align:top;float:right;display:inline;}
/*#places_to_see td.summary{padding:0 0px 0 0;vertical-align:top;}*/
* html #places_to_see .summary{width:100px;w\idth:100px;}
#places_to_see .summary h4{font-size:1.1em;margin:10px 0 5px 0;}
#places_to_see .summary a h4{font-size:1.1em;text-align:left; width:275px !important; margin:10px 0px 5px 0px !important;color:#000!important;text-decoration:none!important;border-bottom-width:1px;border-color:#000;border-bottom-style:dotted; padding:1px 0px 1px 0px;}
#places_to_see .summary p{margin:0 0 10px 0;}
#places_to_see .link{width:100px;}
#places_to_see .link a:link,#places_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;}

#places_to_see td.newsummaryheader4{padding:0 0px 0 0;vertical-align:top;}
* html #places_to_see td.newsummaryheader4{width:265px;w\idth:265px;}
#places_to_see .newsummaryheader4 h4{font-size:1.2em;margin:5px 0px 5px 0px;}
#places_to_see .newsummaryheader4 a h4{font-size:1.2em;text-align:left;   margin:0px 0 0px 0;color:#000!important;text-decoration:none!important;border-bottom-width:1px;border-color:#000;border-bottom-style:dotted;margin:5px 0px 5px 0px;}

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

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

#tailormenu h2{
  padding:10px 0 0 0 !important;
  }

#factpack {
  margin:10px 0 0 0;
  width:274px;
  padding:5px;
  float:right;
  display:inline;
}

* html #factpack {
  width:284px;
  w\idth:274px;
}

#factpack ul {
  margin:0;
  padding:0;
  list-style:none;
  border-width:1px;
  border-style:solid;
  width:272px;
}

#factpack ul li {
  margin:10px;
  padding:0;
  line-height:1.4;
  min-height:21px;
}

* html #factpack ul li {
  height:21px;
}

#factpack ul ul {
  border:none;
  width:auto;
  margin:0;
  padding:0;
}

#factpack ul ul li {
  margin:0;
  padding:0;
}

#factpack ul li strong {
  text-transform:uppercase;
}

#call_to_links  {
  margin:10px 0 0 0;
  width:274px;
  padding:5px 0px 5px 19px;
  float:right;
  display:inline;
}

#call_to_links li {
  padding:0px 0px 5px 10px;

}
#call_to_links p {
  font-size:1.1em;
  font-weight:bold;
}
#back_button ul {
  list-style-image: url(../images/wildlife/back_button.gif);
  vertical-align: top;
}

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

#back_button ul a:hover {
  text-decoration:underline;
  }

#footer{width:970px;}

