/*[variables]
colors {
  @00: #B09F8A;
}
*/
/*[fmt]1A20-1A0A-3*/
/*---------------------------------------------------------------------------
interludes.com.au Style Sheet

version: 1.0
author: Zoe Simpson
email: cssquest@nobullit.com.au
website: http://www.nobullit.com.au
---------------------------------------------------------------------------*/
html {
}
body {
  margin: 0;
  padding: 0;
  color: #333;
  height: 100%;
  min-width: 775px;
  text-align: center;
  font: small "Lucida Sans Unicode", "Lucida Grande", verdana, arial, sans-serif;
  background: #FFF url(/images/body-bg.jpg) repeat-x top center;
}
strong {
/*color: #44B7EE;*/
  color: #B09F8A;
}
img {
  border: 0 none transparent;
}
a, a:visited {
  color: #5B93CA;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  color: #705F4B;
  font-weight: bold;
  text-decoration: none;
}
h1 {
/*color: #bdca3f;*/
  color: #705F4B;
  font-family: georgia, verdana;
  font-size: 24px;
  margin: 15px 0px 0px;
  padding: 0px;
  line-height: 25px;
  font-style: italic;
}
h1 small {
  font-family: "trebuchet ms", "century gothic";
  color: #728497;
  line-height: 12px;
  font-size: 60%;
  padding: 0px;
  padding-top: 10px;
}
h2 {
  padding: 0;
  color: #83A1AD;
  font: bold 135% georgia, verdana;
  margin-bottom: -12px;
}
h3 {
  color: #4DA152;
  margin: 0 0 -12px;
  padding: 0 0 0 13px;
  font: lighter 125% "trebuchet ms", "century gothic";
}
/*-----MAIN CSS STYLES-----*/
#wrapper {
  width: 760px;
  margin: 0 auto;
  text-align: left;
  background: #FFF;
  border: 1px solid #705F4B;
}
#header {
  z-index: 100;
  height: 160px;
  border: none;
}
#content {
  padding: 10px;
}
#content-left {
  width: 450px;
  float: left;
}
#content-right {
  width: 280px;
  float: right;
  margin-top: 15px;
}
#subcontent, #subcontent p, #subcontent ul, #subcontent li {
  font-size: 105%;
  line-height: 140%;
}
#subleft {
  float: left;
  width: 48%;
}
#subright {
  float: right;
  width: 48%;
}
p, ul, li {
  font-size: 105%;
  line-height: 140%;
}
#slideshow {
  /*[disabled]height:155px;*/
  width: 320px;
  height: 213px;
  /*[disabled]width:402px;*/
  text-align: center;
  background-color: none;
  overflow: hidden;
}
.loader {
  background: url( '../images/icon_loading.gif' ) no-repeat center;
}
#photos {
  /*[disabled]top:25px;*/
  /*[disabled]left:537px;*/
  padding: 1px;
  border: 5px solid #D7C6AF;
  width: 320px;
  height: 213px;
}
.img {
  background: #F3EFE7;
  border: 1px solid #D7C6AF;
  padding: 3px;
}
/*-----NAVIGATION-----*/
#topnav {
  float: left;
  width: 760px;
  background-color: #F5F9FC;
  border-bottom: 1px solid #D1DCE1;
  font: small verdana, arial, sans-serif;
}
#topnav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#topnav ul li {
  float: left;
  font-size: small;
  line-height: 100%;
}
#topnav ul a, #topnav ul a:active {
  color: #5B93CA;
  display: block;
  padding: 8px 15px;
  text-decoration: none;
}
#topnav ul a:hover {
  color: #3B4798;
  text-decoration: none;
  background: #F6F5F2;
}
#home #topnav .home a, #activity #topnav .activity a, #bedandbreakfast #topnav .bedandbreakfast a, #contactus #topnav .contactus a, #luxury #topnav .luxury a, #tariffs #topnav .tariffs a {
  color: #3B4798;
  background: #F6F5F2;
}
/*-----PULLQUOTES-----*/
blockquote {
  margin: 0 0 0 12px;
  padding: 7px 0 55px;
  width: 399px;
  color: #A16D32;
  background: url(/images/pullquote-bg.jpg) no-repeat top center;
}
blockquote p.quote {
  margin: 0;
  padding: 9px 15px 3px 61px;
  font: bold 104%/150% "trebuchet ms", "century gothic";
}
cite {
  color: #AAA;
  padding: 0 0 0 75px;
  margin: 0;
  font: bold 85%/150% arial, "MS Serif", "New York", serif;
}
.caption {
  color: #AAA;
  /*[disabled]padding:0 0 0 35px;*/
  margin: 0;
  font: bold 85%/150% arial, "MS Serif", "New York", serif;
  text-align: center;
}
.centeredimg {
  text-align: center;
  margin-top: 27px;
}
/*-----TARIFFS-----*/
table {
  width: 90%;
  background: #FFF;
  margin: 0;
  border: 1px solid #454545;
}
table caption {
  margin: 15px 0 0;
  color: #EEF3EE;
  text-align: left;
  font-weight: bold;
  padding: 8px 15px;
  background: #BDA584;
  border-top: 1px solid #705F4B;
  border-left: 1px solid #705F4B;
  border-bottom: none;
  border-right: 1px solid #705F4B;
}
table th, table td {
  margin: 0;
  text-align: center;
  padding: 8px 10px 8px 20px;
  border-top: none;
  border-left: 1px solid #E3E3E3;
  border-bottom: 1px solid #B5B5B5;
  border-right: 1px solid #B5B5B5;
}
table th {
  color: #B09F8A;
  background: #FFF;
  padding: 3px 10px 5px 20px;
}
table tr {
  background: #FFF;
}
table tr.alt {
  background: #F1F1F1;
}
table .firsttd {
  text-align: left;
}
/*-----FOOTER-----*/
#footer {
  padding: 1px;
  clear: both;
  color: #B09F8A;
  text-align: center;
  font: 85%/150% verdana, arial, sans-serif;
  background: #D7CFC2 url(/images/footer-top.jpg) repeat-x top left;
}
#footer p {
  padding: 29px 0 4px;
}
#footer a, #footer a:active {
  color: #705F4B;
  text-decoration: none;
}
#footer a:hover {
  color: #FFF;
}
/*clearing styles ---------------------*/
.clear {
  clear: both;
}
.clearer {
  clear: both;
  display: block;
  height: 1px;
  margin-bottom: -1px;
  font-size: 1px;
  line-height: 1px;
}
.clearer {
  display: inline-block;
}
.clearer {
  display: block;
}
.specialPromo {
	background: #F3EFE7;
  border: 1px solid #D7C6AF;
  padding: 6px;}
.specialPromoInside {
	width:260px 
 }
.specialPromoInside h2 {
	margin:5px 0 0 0;
}
.specialPromoInside p {
	margin:5px 0 0 0;
}
