@charset "iso-8859-1";
/* author: Tyke */
/* Creation date: 13/08/2005 */
body {margin-top:5px}

.accom {background:#E2CAFF}
.book {background:#FFCBD3}
.home {background:#CCCCFF}
.indulge {background:#F8D8FF}
.inquire {background:#FFE3CE}
.thank {background:#CCFFFF}
.error {background:#FF3333}

.banner {
	border-left:2px outset #990000;
	border-right:2px outset #990000;
	border-top:2px outset #990000}
	
.menu {
	background-color:#FFFFFF;
	font-size:14px;
	padding:6px}
	
.main {
	background-color:#FFFFFF;
	border-left:2px outset #990000;
	border-right:2px outset #990000}

.content {font-size:14px;}

.info {
	font-family:arial;
	font-size:12px;
	color:#990000;
	border:1px solid #990000;
	background:#ffffcc;
	width:220px;
	float:right;
	margin:4px}
	
.hinfo {	
		padding:5px;
		text-align:center}	
		
.pinfo {
	padding:5px;}
	
p.first:first-letter {
	font-size:20px;
	display:inline}	
	
p.pjust {
	text-align:justify;	
	font-family:garamond;
	font-size:14px;}	
.note {	text-align:center;	
	border:1px inset #990000;	
	font-family:arial;
	font-size:12px;
	color:#990000;	
	width:165px;	
	margin:5px;	
	padding:10px}
	
.footer {
	background-color:#FFFFFF;
	font-size:12px;
	border-left:2px outset #990000;
	border-right:2px outset #990000;
	border-bottom:2px outset #990000}
	
.footside {
	text-align:center;		
	font-family:arial;
	font-size:12px}
	
.welcome {	
	display:block; 
	font-size:16px;
	text-align:center}
	
.welcome:first-letter {
	font-size:20px}

.cform {
	background:#FFFFCC;
	margin:2px;
	border:1px #990000 inset}
	
.ctext {	
	font-family:arial;
	font-size:12px;
	text-align:right}
	
.ctextleft {	
	font-family:arial;
	margin:10px;
	font-size:12px;
	text-align:left}
	
.cbtext {
	font-size:14px;
	text-align:justify;
	border:1px #990000 inset;	
	width:480px;		
	font-family:arial;	
	color:#990000;	
	padding:8px}
	
.small {font-size:10px}	

.cbut {
	background:#FFFFCC;
	margin:10px;
	border:1px #990000 outset;
	cursor:hand}
	
.cbut:hover {background:#666666;}

p.rside{margin-right:25px}

p.rside:first-letter {font-size:20px;}

.required {	
	font-family:arial;
	font-size:10px}

.caption,.caption_left,.caption_right {
	font-family:arial;
	font-size:10px}
	
.caption_left {float:left}
	
.caption_right {float:right}
	
.pjblock {
	display:block; 
	text-align:justify; 
	vertical-align:top;  
	padding:0px 25px 10px 25px}

h1,h2,h3,h4 {
	color:#660000;
	font-size:26px;
	font-family:garamond;
	display:inline}
	
h1.block, h2.block, h3.block, h4.block {display:block}

h2 {font-size:22px}
h3 {font-size:18px}
h4 {font-size:16px;text-align:center}
h5 {font-size:12px;text-align:center}

a {color:#660000;text-decoration:none}
a:visited {color:#660000;text-decoration:none}
a:hover {color:#CC3300;text-decoration:none}

.homelink,.accomlink,.indulgelink,.booklink,.inquirelink {
	font-family:arial;
	display:block;
	font-weight:900;
	line-height:20px}
	
.homelink:hover {background:#CCCCFF}
.accomlink:hover {background:#E2CAFF}
.indulgelink:hover {background:#F8D8FF}
.booklink:hover {background:#FFCBD3}
.inquirelink:hover {background:#FFE3CE}

.print_table {border: 2px outset red}
