a { 
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	color: #CCCC99;
}
a:visited {
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	color: #CCCC99;
}	

a:hover {
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	color: #FF6633;
}
a.links { 
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	color: #333300;
}
a.links:visited {
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	color: #333300;
}	

a.links:hover {
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
	color: #CCCC99;
}
 img {
    display: block;
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  img.gallery {
    display: block;
    border: 1px solid #FFFF33;
    padding: 0px;
    margin: 0px;
  }
  img.newsthumb {
  border: 1px solid #FFFF33;
  float: right;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 4px;
  padding-left: 4px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 4px;
}
   img.propdetails {
    display: block;
    border: 1px solid #FFFF33;
    padding: 0px;
    margin: 0px;
  }
  table.frame {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  td.frame {
    border: 0px;
    padding: 0px;
    margin: 0px;
    vertical-align: top;
  }
  td.homeframe {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  td.header {
    border: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #333300;
  }
  td.homemain {
    border: 0px;
    padding: 20px;
    margin: 0px;
    background-color: #333300;
    background-image: url(images/home.backphoto.gif);
    background-repeat: no-repeat;
  }
  td.attractionsmain {
    border: 0px;
    padding: 20px;
    margin: 0px;
    background-color: #333300;
    background-image: url(images/attractions.backphoto.gif);
    background-repeat: no-repeat;
  }
  td.chaletsmain {
    border: 0px;
    padding: 20px;
    margin: 0px;
    background-color: #333300;
    background-image: url(images/chalets.backphoto.gif);
    background-repeat: no-repeat;
  }
  td.ratesmain {
    border: 0px;
    padding: 20px;
    margin: 0px;
    background-color: #333300;
    background-image: url(images/rates.backphoto.gif);
    background-repeat: no-repeat;
  }
  td.gallerymain {
    border: 0px;
    padding: 20px;
    margin: 0px;
    background-color: #333300;
    background-image: url(images/gallery.backphoto.gif);
    background-repeat: no-repeat;
  }
  table.main{
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  table.content {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  td.content {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  table.innercontent {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  td.innercontentmiddle {
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #CCCC99;
  }
  td.innercontentmiddlelb {
    border: 0px;
    padding-left: 10px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #CCCC99;
  }
  td.innercontentleft {
    border: 0px;
    padding-right: 10px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #CCCC99;
  }
  td.innercontentleftwb {
    border: 0px;
    padding-right: 0px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #CCCC99;
    background-color: #666633;
  }
  td.innercontentright {
    border: 0px;
    padding-left: 10px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #CCCC99;
  }
  td.innercontentrightwb {
    border: 0px;
    padding-right: 0px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #CCCC99;
    background-color: #666633;
  }
  td.contactfooter {
    border: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 0px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #333300;
    background-image: url(images/all.contactfooter.back.gif);
    background-repeat: repeat-x;
  }
  td.footer {
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #333300;
    background-color: #333300;
  }
  p.textwithback{
    border: 0px;
    padding: 10px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #FFFF33;
  }
  table.rateinfo {
    border: 0px;
    padding: 0px;
    margin: 0px;
    background-color: #666633;
  }
  td.rateinfoheader {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Palatino;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    color: #CCCC99;
  }
  td.rateinfo {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Palatino;
    font-style: italic;
    font-size: 14px;
    color: #CCCC99;
  }
  table.form {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  td.form {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #CCCC99;
  }
  td.formheader {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Arial;
    font-size: 13px;
    color: #CCCC99;
  }
  table.form1 {
    border: 0px;
    padding: 0px;
    margin: 0px;
  }
  td.form1 {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  td.form1header {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Arial;
    font-size: 13px;
    color: #333300;
  }
  td.photocattitle {
    border: 0px;
    padding: 0px;
    margin: 0px;
    font-family: Arial;
    font-size: 18px;
    color: #FFFF33;
  }
  td.photocatoptions {
    border: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #FFFF33;
  }
  td.photoprevnext {
    border: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0px;
    font-family: Palatino;
    font-size: 12px;
    color: #FFFF33;
  }
  td.galleryimage {
    border: 0px;
    padding: 10px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #FFFF33;
  }
  td.rateinfoheadertwo {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Palatino;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    color: #FFFF33;
  }
  td.rateinfotwo {
    border: 0px;
    padding: 5px;
    margin: 0px;
    font-family: Palatino;
    font-style: italic;
    font-size: 14px;
    color: #FFFF33;
  }
  td.links{
    border: 0px;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 15px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  td.linkspackages{
    border: 0px;
    padding-top: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 40px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  td.popclose{
    border: 0px;
    padding: 0px; 15px;
    margin: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  td.detailheader {
    border: 0px;
    padding-top: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
    font-family: Tahoma;
    font-style: normal;
    font-size: 14pt;
    font-weight: bold;
    color: #CCCC99;
  }
  td.specialfeature {
    border: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
    font-family: Tahoma;
    font-style: normal;
    font-size: 12pt;
    font-weight: bold;
    color: #CCCC99;
  }
  td.detailicon{
    border: 0px;
    margin: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 0px;
    padding-right: 5px;
    vertical-align: top;
    font-family: Tahoma;
    color: #FFFF33;
  }
  td.detailright{
    border: 0px;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 15px;
    padding-right: 0px;
    vertical-align: top;
  }
td.detailmenu{
  border: 0px;
  margin: 0px;
  padding-top: 8px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 0px;
  font-family: Tahoma;
  font-size: 7pt;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  color: #CCCCCC;
}
  p.intheader{
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #CCCC99;
  }
  font.detailinfo {
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: normal;
    color: #CCCC99;
  }
  font.pleasenote {
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    color: #FFFF33;
  }
  font.note {
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    color: #CCCC99;
  }
  p.ptext{
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  p.theader{
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FFFF33;
  }
  p.tcontent{
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  p.tfrom{
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #333300;
  }
  p.pfeature{
    padding: 0px;
    margin-top: 0px;
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  p.pnote{
    padding: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial;
    font-size: 12px;
    color: #333300;
  }
  font.highlight{
    color: #FFFF33;
  }
  p.chaletsincat{
    margin-top: 0px;
    margin-bottom: 5px;
    margin-left: 60px;
    margin-right: 0px;
    font-family: Palatino;
    font-style: italic;
    font-size: 12pt;
    font-weight: normal;
    color: #CCCC99;
  }
  p.catselect {
  display: inline;
	padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  margin: 0px;
  width: 400px;
}
p.prevnext {
  display: inline;
  text-align: right;
	padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0px;
  padding-right: 0px;
  margin: 0px;
}
form {
  border: 0px;
  padding: 0px;
  margin: 0px;
}