BODY {
	font-weight: normal;
	font-size: 10px;
	word-spacing: normal;
	text-transform: none;
	color: #6A3C03;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #FEF0DA;
	text-align: justify;
}
div.topfbg {
background-image: url(images/tc.gif);
background-repeat: repeat-x;
}
div.topfl {
background-image: url(images/tl.gif);
background-repeat: no-repeat;
background-position: left;
}
div.topfr {
background-image: url(images/tr.gif);
background-repeat: no-repeat;
background-position: right;
padding: 7px;
}
table.mainTable {
  border-style: solid;
  border-width: 1px;
  border-color: #7F5003;
  background-color: #CF8944;
}
table.maintable td.menubg {
background-image: url(images/olive.gif);
background-repeat: no-repeat;
background-position: top;
}
table.tbody td.bbg {
background-image: url(images/bbg.gif);
background-repeat: repeat-y;
padding: 2px 5px 4px 10px;
}
table.tbody td.fotos {
padding: 5px;
}
table.mpad td {
padding: 0px 0px 0px 4px;
}
table.cal {
  border-style: solid;
  border-width: 1px;
  background-color: #EEC985;
  border-color: #A26829; 
}
table.cal th {
  border-style: solid;
  border-width: 1px;
  background-color: #D2B572;
  border-color: #A26829;   
	font-size:	small;
  padding: 5px;    
}
table.cal td {
  border-style: solid;
  border-width: 1px;
  background-color: #EEC985;
  border-color: #A26829;   
	font-size:	small;  
	padding: 5px;    
}
table.cal td.booked {
  border-style: solid;
  border-width: 1px;
  background-color: #C9AA6E;
  border-color: #A26829;   
	font-size:	small;  
}
A:link.bottomSig {
	font-size: 10px;
	color: #6A3C03;
	text-decoration: none;
}	
A:visited.bottomSig {
	font-size: 10px;
	color: #AA841B;
	text-decoration: none;
}	
A:active.bottomSig	{	
	font-size:	10px;
	color:	black;
	text-decoration:	none;
}	
A:hover.bottomSig {
	font-size: 10px;
	color: black;
	text-decoration: none;
}
A:link	{	
	text-decoration:	none;
  color: #6A3C03;
}	
A:visited	{	
	text-decoration:	none;
  color: #AA841B;
}	
A:active	{	
	text-decoration:	none;
  color: black;
}	
A:hover	{	
	text-decoration:	 none;
	color: black;
}
.norm {
	font-size: 12px;
}
.bottomSig	{	
	font-size: 10px;
	color: #6A3C03;
}	
span.titl {	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	20px;
	text-decoration:	none;
	text-align: left;  
	font-weight:	bold;
}	
.hh1	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	18px;
  font-weight:	bold;
}	
.hh2	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	16px;
  font-weight:	bold;
}	
.hh3	{	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:	14px;
}	
input, select {
border: 1px solid #6A3C03;
font-family: Arial, Helvetica, sans-serif;
color: black;
font-size: 10px;
width: 100px;
background-color: #D2B572;
}
input.cfields {
width: 300px;
}
textarea.carea {
border: 1px solid #6A3C03;
font-family: Arial, Helvetica, sans-serif;
color: black;
font-size: 10px;
width: 300px;
background-color: #D2B572;
height: 120px;
}
input.btn {
width: 50px;
}
span.today {
	font-weight:	bold;
	 font-style:italic;
	color: black;	 
		font-size:	medium; 
}
span.normal {
	font-weight:	bold;
	font-size: small;
}
