﻿/* _________________________________________________________________ */
/* Acappella Information Systems 2006 - Master Cascading Style Sheet */

/* _________________________________________________________________ */
/* COLOUR, TEXT and FONT SCHEME for The Spa on Main                  */

/* Primary text - 000000                                             */
/* Menu bg and alternate text bg - medium beige - DACFAC             */
/* Text bg - light beige - E0D8BA                                    */
/* Table borders - caramel - BAA363                                 */
/* Links - 000000                                                    */
/* Hover - FFFFFF                                                    */


/* _________________________________________________________________ */
/* PAGE SETTINGS and SCROLLBAR                                       */

body { background:url('images/backgroud.gif') top left repeat;

	scrollbar-face-color: #E0D8BA;
	scrollbar-shadow-color: #BBAA363;
	scrollbar-highlight-color: #BBAA363;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #BBAA363;
	scrollbar-track-color: #DACFAC;
	scrollbar-arrow-color: #000000;  }


/* _________________________________________________________________ */
/* LINKS                                                             */

a:link		{ font-size: 9pt; font-family: Trebuchet MS; font-variant: normal; line-height: 23px%; 
              color: #000000; text-decoration: none; text-transform: none; 
              font-weight:bold; }
a:visited	{ font-size: 9pt; font-family: Trebuchet MS; font-variant: normal; line-height: 23px%; 
              color: #000000; text-decoration: none; text-transform: none; 
              font-weight:bold; }
a:active	{ font-size: 9pt; font-family: Trebuchet MS; font-variant: normal; line-height: 23px%; 
              color: #000000; text-decoration: none; text-transform: none; 
              font-weight:bold; }
a:hover		{ font-size: 9pt; font-family: Trebuchet MS; font-variant: normal; line-height: 23px%; 
              color: #FFFFFF; text-decoration: none; text-transform: none; 
              font-weight:normal; }


/* _________________________________________________________________ */
/* MENU HEADERS                                                      */

.menuheader-11pt { font-size:11pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; font-variant:small-caps; letter-spacing:1.1pt text-decoration:none; }
.menuheader-12pt { font-size:12pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; font-variant:small-caps; letter-spacing:1.1pt text-decoration:none; }
.menuheader-12pt-w { font-size:12pt; font-weight:bold; color:#FFFFFF; font-family:Trebuchet MS; font-variant:normal; text-decoration:none; }

.menuheader-14pt { font-size:14pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; font-variant:small-caps; letter-spacing:1.1pt text-decoration:none; }
.menuheader-14pt-w { font-size:14pt; font-weight:bold; color:#FFFFFF; font-family:Trebuchet MS; font-variant:small-caps; letter-spacing:1.1pt text-decoration:none; font-style:italic }

.menuitems-9pt { font-size:9pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; text-decoration:none; }
.menuitems-10pt { font-size:10pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; text-decoration:none; }


/* _________________________________________________________________ */
/* TEXT HEADERS                                                      */

.textheader-12pt { font-size: 12pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; text-decoration:none; }
.textheader-14pt { font-size: 14pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; text-decoration:none; }
.textheader-16pt { font-size: 16pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; text-decoration:none; }

.textheader-18pt { font-size: 18pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; text-decoration:none }
.textheader-24pt { font-size: 20pt; font-weight:bold; color:#000000; font-family:Trebuchet MS; text-decoration:none; }


/* _________________________________________________________________ */
/* CONTENT                                                           */
.cell-centre {
	text-align: center;
}
.text-highlight-green {
	color: #566D2E;
	font-size: 14pt;
	font-weight: bold;
}
.text-highlight-green-2 {
	color: #566D2E;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 1px;
}
.text-highlight-red {
	color: #D21E2D;
	font-size: 14pt;
	font-weight: bold;
}
.text-highlight-red-2 {
	color: #D21E2D;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 1px;
}
.text-highlight-orange {
	color: #FF3300;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 1px;
}
.text-highlight-white {
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: normal;
	letter-spacing: 1px;
	font-style: italic;
}

.text-8pt { font-size: 8pt; font-weight:normal; color:#000000; font-family:Trebuchet MS; text-decoration:none; }
.text-9pt { font-size: 9pt; font-weight:normal; color:#000000; font-family:Trebuchet MS; text-decoration:none; }

.text-9pt-w { font-size: 9pt; font-weight:normal; color:#F0D6C2; font-family:Trebuchet MS; text-decoration:none; }

.text-10pt { font-size: 10pt; font-weight:normal; color:#000000; font-family:Trebuchet MS; text-decoration:none; }

.text-10pt-w { font-size: 10pt; font-weight:normal; color:#FFFFFF; font-family:Trebuchet MS; text-decoration:none; }

.text-11pt { font-size: 11pt; font-weight:normal; color:#000000; font-family:Trebuchet MS; text-decoration:none; }
.text-12pt { font-size: 12pt; font-weight:normal; color:#000000; font-family:Trebuchet MS; text-decoration:none; }
.text-14pt { font-size: 14pt; font-weight:normal; color:#000000; font-family:Trebuchet MS; text-decoration:none; }
.pic-border {
	border: 1px solid #B9A063;
	text-decoration: none;
}
