a, a:link {
	color: #633932;
	text-decoration: underline;
}

a:visited {
	color: #633932;
	text-decoration: underline;
}

a:hover, a:active {
	color: #667a85;
	text-decoration: underline;
}

body{
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background: #633932;
}

.boxconcierge{
  background: #f3f1ec;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #3b3429;
  text-align: center;
   padding: 6px;
  border-right: 1px solid #b6a58a; 
}

.boxconciergetitle{
  background: #667a85;
  font: 12px Georgia, "Times New Roman", Times, serif;
  color: #fff;
  text-align: center;
  padding: 2px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
}

.boxclick1{
  background: #b6a58a;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #3b3429;
  text-align: center;
   padding: 4px;
  border-right: 1px solid #fff;
}

.boxclick1title{
  background: #7c6e58;
  font: 12px Georgia, "Times New Roman", Times, serif;
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  padding: 2px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
}

.boxclick2{
  background: #b6a58a;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #3b3429;
  text-align: center;
   padding: 4px;
  border-right: 1px solid #fff;
}

.boxclick2title{
  background: #7c6e58;
  font: 12px Georgia, "Times New Roman", Times, serif;
  color: #fff;
  text-align: center;
   letter-spacing: 1px;
  padding: 2px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
}

.boxclick3{
  background: #b6a58a;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #3b3429;
  text-align: center;
   padding: 4px;
}

.boxclick3title{
  background: #7c6e58;
  font: 12px Georgia, "Times New Roman", Times, serif;
  color: #fff;
  text-align: center;
   letter-spacing: 1px;
  padding: 2px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;

}

.border{
  border: 1px solid #7c6e58;

}


.content {
  background: #fff url(../images/BKG_content.gif);
  background-repeat: repeat-y;
  background-position: top left;
  font: 13px Arial, Helvetica, sans-serif;
  color: #454444;
  vertical-align: top;
  padding:  10px 15px 10px 30px;
  border-right: 1px solid #b6a58a; 
}

.columnR {
  background: #fff; 
  font: 13px Arial, Helvetica, sans-serif;
  color: #454444;
  vertical-align: top;
  padding:  10px 15px 10px 15px;
  text-align: center;
  line-height: 19px;
  border-right: 1px solid #b6a58a; 
}

.columnL a:link, .columnL a:visited {
	color: #000;
  text-decoration: none;
}

.columnL a:hover, .columnL a:active {
	color: #5384b4;
	text-decoration: none;
}

.footer{
	background: #b6a58a;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
   padding:  10px;
   line-height: 19px;
	letter-spacing: 1px;
}

.footer a:link, .footer a:visited {
	color: #272727;
  text-decoration: none;
}

.footer a:hover, .footer a:active {
	color: #5384b4;
	text-decoration: none;
}

.fillerWH {
	background: #fff;
}

.fillerCRM {
	background: #f3f1ec;
}

.fillerBRN {
	background: #7c6e58;
}

.fillerliteBRN {
	background: #a18f72;
}

.fillerPostcard {
	background: #b6a58a;
}



h1{
	color: #633932;
  font: 14px Georgia, "Times New Roman", Times, serif;
}

h2{
	color: #633932;
   font: 12px Georgia, "Times New Roman", Times, serif;
}

h3{
	color: #667a85;
   font: 14px Georgia, "Times New Roman", Times, serif;
}

.picpadL {
	padding-left: 12px;
}

.rates1{
	background: #a18f72;
	  font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	padding: 8px 4px 8px 4px;
}

.rates2{
  background: #f3f1ec;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
  color: #3b3429;
  text-align: center;
 	padding: 8px;

}

.ratesborder{
	border: 1px solid #a18f72;
	font: 11px Arial, Helvetica, sans-serif;
 	padding: 8px;
	letter-spacing: 1px;
}

.ratessmtxt{
	font: 11px Arial, Helvetica, sans-serif;
  color: #3b3429;

}

.smtxt{
	font: 11px Arial, Helvetica, sans-serif;
}

.navtable{
	border: 1px solid #f3f1ec;
}

.navON{
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #fff;
	background: #667a85;
	padding: 5px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.navlineTop{
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #594f40;
	background: #a18f72;
	padding: 5px;
	border-top: 1px solid #7c6e58;
}

.navlineTop a:link, .navlineTop a:visited {
	color: #594f40;
	text-decoration: none;

}
.navlineTop a:hover, .navlineTop a:active {
	color: #fff;
	text-decoration: none;
}

.navNoline{
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #594f40;
	background: #a18f72;
	padding: 5px;
}

.navNoline a:link, .navNoline a:visited {
	color: #594f40;
	text-decoration: none;

}
.navNoline a:hover, .navNoline a:active {
	color: #fff;
	text-decoration: none;
}

.navTop{
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #594f40;
	background: #a18f72;
	padding: 5px;
	border-top: 1px solid #7c6e58;
	border-bottom: 1px solid #7c6e58;
}

.navTop a:link, .navTop a:visited {
	color: #594f40;
	text-decoration: none;

}
.navTop a:hover, .navTop a:active {
	color: #fff;
	text-decoration: none;
}

.nav{
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	color: #594f40;
	background: #a18f72;
	padding: 5px;
	border-bottom: 1px solid #7c6e58;
}

.nav a:link, .nav a:visited {
	color: #594f40;
	text-decoration: none;

}
.nav a:hover, .nav a:active {
	color: #fff;
	text-decoration: none;
}

.txtREDsm {
	color: #633932;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.txtRED {
	color: #633932;
}

.txtBLU{
	color: #5384b4;
}


.spabook{
	font: bold 10px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	padding-left: 10px;
}

.spabook a:link, .spabook a:visited {
	color: #3e420c;
	text-decoration: none;
}

.spabook a:hover, .spabook a:active {
	text-decoration: none;
	color: #740527;
}

.titleSPA{
    color: #633932;
	 font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	 letter-spacing: 1px;
	 font-variant: small-caps;
}

.priceSPA{
    color: #633932;
	 font: bold 11px Arial, Helvetica, sans-serif;
	 letter-spacing: 1px;
	 font-variant: small-caps;
	 text-align: right;
}

.subnav2{
  font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #667a85;
  letter-spacing: 1px;
  border-top: 1px solid #667a85;
  border-bottom: 1px solid #667a85;
  padding: 4px 0px 4px 0px;
  line-height: 15px;
}

.subnav2 a:link, .subnav2 a:visited {
	font: bold 10px  Verdana, Arial, Helvetica, sans-serif;
	color: #3e420c;
	text-decoration: none;
}

.subnav2 a:hover, .subnav2 a:active {
	font: bold 10px  Verdana, Arial, Helvetica, sans-serif;
    color: #633932;
	text-decoration: underline;
}

ul{
	list-style-type: square;
	line-height: 19px;
}

