body { font-family:Verdana, Arial, Helvetica, sans-serif; }
small { font-size:80%; } 

.border img { border:#000 solid 1px; }

td.strike { text-decoration:line-through;  }
td.blink { /* text-decoration:blink; */ font-weight:bold; color:#D90026;}

#NavMain { margin-top:20px; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:0.8em; color:#003399; }
#NavMain ul { list-style:inline; margin:0; padding-left:5px; }
#NavMain li { background:url(../images/i-nav.gif) no-repeat; list-style-type:none;  padding:0 0 10px 15px; line-height:1em; }
#NavMain a { text-decoration:none; display:block; color:#003399;}
#Navmain a:hover { color:#D90026; }

.title span { display:none; }
h1.family   { background-image:url(../images/pagelabels/i-family-deluxe.gif); width:295px; height:38px; }
h1.premier  { background-image:url(../images/pagelabels/i-premier.gif); width:295px; height:38px; }
h1.disabled { background-image:url(../images/pagelabels/i-disabled.gif); width:295px; height:38px; }
h1.deluxe   { background-image:url(../images/pagelabels/i-deluxe.gif); width:295px; height:38px; }
h1.queen    { background-image:url(../images/pagelabels/i-queen.gif); width:295px; height:38px; }
h1.poolside { background-image:url(../images/pagelabels/i-family-poolside.gif); width:295px; height:38px; }
h1.studio   { background-image:url(../images/pagelabels/i-poolside-studio.gif); width:295px; height:38px; }
h1.budget   { background-image:url(../images/pagelabels/i-budget.gif); width:295px; height:38px; }
h1.backpacker   { background-image:url(../images/pagelabels/i-backpackers.gif); width:295px; height:38px; }
h1.site     { background-image:url(../images/pagelabels/i-sites.gif); width:295px; height:38px; }

h1.enquiries     { background-image:url(../images/pagelabels/i-enquiries.gif); width:295px; height:38px; }
h1.reservation   { background-image:url(../images/pagelabels/i-reservations.gif); width:295px; height:38px; }

.tariff-images a {
  text-decoration:none;
  color:#003399;
}

.tariff-images img {
  border:#CFD9EC solid 2px;
}

.tariff-images a:hover img {
  border:#FFCC00 solid 2px;
}

.tariff-images a:hover {
  color:#CFD9EC;
}

.special-arrow {
  background-image:url(../images/g-arrow.gif);
  background-repeat:no-repeat;
  background-position:50% 80%;
}

.pop-images img {
  border:0;
}
