@charset "UTF-8";
body {	font-family: Palatino Linotype, Palatino, times new roman, serif;
	font-size:100%;	padding:0 0 0 0;	margin:25 0 0 0;}

.container{	width:875px;	padding:0 0 0 0;	background-image:url(images/cream.gif);
	background-position:top center;	background-repeat:repeat-y;}

.containerroom{	width:875px; padding:25px 0 0 25px;	background-image:url(images/background-empty-room.jpg);
	background-repeat:no-repeat;}

.containerroommission {	width:875px; padding:25px 0 0 25px;	background-image:url(images/background-mission-room.jpg);
	background-repeat:no-repeat;}

.containerroomtestimonial {	width:875px; padding:25px 0 0 25px;	background-color: #F6E9B5;}

hr  {width: 400px; text-align: center; color: #cc3333; margin-top: 25px; margin-bottom: 25px; }


a{	color:#cc3333;	text-decoration:underline;}

a:hover{	color:#003366;	text-decoration:none;}
 
.margin { margin-left: 1cm; margin-right: 1cm; }
.margin-tweak { margin-left: .65cm;  }
.narrow { margin-left: .2cm; margin-right: .2cm; }

/***********************Top*****************************/
.header-container{}

.navigation{	margin:0 0 0 10px;}

.home:hover, .what:hover, .mission:hover, .services:hover, .gallery:hover, .testimonials:hover, .contact:hover{
	color:#003366;}

/*******************Content*****************************/
.content{	clear:both;	font-size:12px;	padding:25px 0 25px 0;	color:#804000;	width:848px;}
.content p{	/*line-height:24px;*/}
.content ul,.content ol{	line-height:auto;}
.content ul li,.content ol li{	margin-bottom:10px;	margin-top:8px;}
.content700{	clear:both;	font-size:12px;	padding:25px 0 25px 0;	color:#804000;	width:700px;}




h1{	color:#cc3333;	font-size:18px;	line-height:28px;}
h2 {	color:#cc3333;	font-weight:bold;}
h3  {	color:#cc3333;	font-weight:bold;}

.subhead1{	color:#cc3333;	font-weight:bold;}
.subhead2{	color:#cc3333;	font-weight:bold;}
.subhead3{ 	color:#cc3333; 	font-size:16px;}
.subhead4{	font-size:16px;	color:#cc3333;}

.index-text{	font-family: Palatino Linotype, Palatino, times new roman, serif; font-size:14px;	color:#804000; font-weight: bold; }
 
.home-image{	background-image:url(images/common/background-empty-room.jpg);
	background-repeat:no-repeat;	background-position:right bottom;
	padding:15px 0 10px 0;	margin-top:38px;	width:848px;}
.home-imagenew{	background-image:url(images/background-empty-room.jpg);
	background-repeat:no-repeat;	background-position:right bottom;
	padding:15px 0 10px 0;	margin-top:38px;	width:848px;}
.contact-image{	padding:0 0 10px 0;	margin-top:0;	border-right:2px solid #c33;
	border-bottom:2px solid #c33;	width:848px;}

a.menu:link{	color:#cc3333;	text-decoration:none; font-size: 11pt; font-weight: bold; font-family: palatino linotype, palatino, times new roman, serif; }
a.menu:active{	color:#cc3333;	text-decoration:none; font-size: 11pt; font-weight: bold; font-family: palatino linotype, palatino, times new roman, serif;}
a.menu:visited{	color:#cc3333;	text-decoration:none; font-size: 11pt; font-weight: bold; font-family: palatino linotype, palatino, times new roman, serif;}
a.menu:hover{	color:#003366;	text-decoration:none; font-size: 11pt; font-weight: bold; font-family: palatino linotype, palatino, times new roman, serif;}

a.botmenu:link{	color:#ffffff;	text-decoration:none; font-size: 9pt;  font-family: palatino linotype, palatino, times new roman, serif; }
a.botmenu:active{	color:#ffffff;	text-decoration:none; font-size: 9pt;  font-family: palatino linotype, palatino, times new roman, serif;}
a.botmenu:visited{	color:#fffff;	text-decoration:none; font-size: 9pt;  font-family: palatino linotype, palatino, times new roman, serif;}
a.botmenu:hover{	color:#ffffff;	text-decoration:none; font-size: 9pt;  font-family: palatino linotype, palatino, times new roman, serif;}

.botmenu {	color:#ffffff;	 font-size: 9pt;  font-family: palatino linotype, palatino, times new roman, serif;}


.home-image h1{	margin:auto 10px auto 10px;}

.home-image p{	margin-right:10px;	margin-left:10px;	/*line-height:24px;*/}

.testimonials-box{	border: 1px solid #cc3333; 	padding:15px;
	background-color:#F9F1CE;	text-align:left;	color:#804000; margin:0 0 10px 0; width:700px; }

.gallery-box{	border: 1px solid #cc3333; 	padding:15px;
	background-color:#F9F1CE;	text-align:left;	color:#804000; margin:0 0 10px 0; width:800px; }

.right-image { float:right;	margin:7px 5px 0 10px;}

sup {font-size: 5pt; }
sup.lg {font-zine: 8pt; font-weight: bold; }

/********************Bottom*****************************/


.text-links{	color:#cc3333;	font-size:11px;	text-align:center;	margin-bottom:25px;	clear:both;}
.text-links a{	color:#cc3333;	text-decoration:underline;}
.text-links a:hover{	color:#003366;	text-decoration:none;}
.contact-info{	font-size:11px;	text-align:left;	width:225px;	float:left;	padding-left:0;}
.foot-images{	font-size:11px;	width:210px;	margin:0 auto 0 auto;}
.credit{	font-size:11px;	text-align:right;	width:225px;	float:right;}
