/*

[ CSS Document ]

	Style Sheet Name: Capella Lodge
	Style Sheet URL: capella_style.css
	Author: Jimmyweb Web Design
	Author URL: www.jimmyweb.net
	Version: 1.2
	Date: 16/12/2009



/* Capella Specific Styles
�������������������������������������������������������������������*/

html {
	background: #233343 url(../images/background.png) top left repeat;
}
#contentWrap {
	background-color: #233343;
}
#homeHeader h1 {
	color: #82aeb6;
}
h1 #subHeading {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif
}
#header h1 {
	color: #82aeb6;
	position: relative;
}
#header h1 #point {
	position: absolute;
	top: 15px;
	left: 0;
}
h2, h3, h4, h5, h6 {
	color: #539AA4;
}
#mainNav li a:hover {
	color: #82aeb6;
}
#mainNav li a.active {
	color: #82aeb6;
}
#mainColumn {
	height: 448px;
}
#content ul#sideNav li a:link, #content ul#sideNav li a:visited {
	color: #82aeb6;
	text-decoration: none;
}
#content ul#sideNav li a:hover {
	color: #79828f;
	text-decoration: none;
}
#content ul#sideNav li.current a:link, #content ul#sideNav li.current a:visited, #content ul#sideNav li.current a:hover {
	color: #79828f;
}
#content ul#sideNav li a.active {
	color: #79828f;
}
#sideContent #textFaderWrap {
	background-color: #bec2c9;
	border-top: 1px solid #bec2c9;
	border-left: 1px solid #bec2c9;
}
#sideContent #promo h3 {
	background-color: #82aeb6;
	color: #fff;
}
#sideContent #promo p {
	padding: 5px 15px;
	font-size: 12px;
}
#sideContent #promo p a:link, #sideContent #promo p a:visited, #sideContent #promo p a:hover {
	color: #82aeb6;
	text-decoration: none;
}
#formWrap {
	border: 6px solid #9CC6CC;
}
#formWrap form input, .spa #formWrap form input {
	border:1px solid #9CC6CC;
}
#formWrap form textarea {
	border:1px solid #9CC6CC;
}
#formWrap form div.checkbox-container input.Submit, #formWrap form input.Submit, .spa .Submit-Btn, .apply #formWrap form input.submit {
	color: #000000;
	background: #82AEB6;
}
#altContact #formWrap {
	border: 6px solid #9CC6CC;
}
#contact-details {
	background-color:#D0DEE2;
}
#contact-details h4.divider {
	border-top:1px solid #6599A2;
}
#homeTextWrap {
	text-align: center;
	width: 748px;
	padding: 0 240px;
}
#homeTextWrap p {
	font-size: 14px;
	color: #7D7F82;
}
#footer p a:hover {
	color: 				#82aeb6;
}
#footer .right {
	color: 				#82AEB6;
}
#brand-statement {
	padding: 			20px 250px 0px 250px;
	clear: 				both;
	text-align: 		center;
}
#brand-statement p {
	font-size: 			12px;
}
.rates #sideContent {
	border: 			4px solid #82aeb6;
}
.rates #sideContent table th {
	background-color: 	#82aeb6;
}
#contact-details p {
	font-size: 			12px;
}
#galleryContent p {
	font-size: 			12px;
}
#content ul.links li {
	background: 		#82aeb6 url(../images/arrow3.jpg) left center no-repeat;
}
#content ul.links li img {
}
#content ul.links a {
}
#content ul.links a:link, #content ul.links a:visited {
	background-color: 	#82aeb6;
	color: 				#3e3a30;
}
#content ul.links a:hover {
	background-color: 	#82aeb6;
	color: 				#000;
}
#fader1 {
	margin-bottom: 		1px;
	height: 			529px;
}
#mainColumn blockquote p {
	border-left: 		3px solid #82aeb6;
	color: 				#82aeb6;
}
#mainColumn p cite {
}
/* packages */

.packages #mainColumnWrap #mainColumn {
	border: 			4px solid #7D7F82;
}
.packages #packageTable .save {
	background-color: 	#82aeb6;
}
.packages #packageTable .bonus {
	background-color:	#7D7F82;
}
.packages #packageTable .pkg {
	border:				1px solid #7D7F82;
}
.packages #content ul.links li {
	background: 		#82AEB6 url(../images/arrow3.jpg) no-repeat scroll left center;
}
.packages #content ul.links li a:link, .packages #content ul.links li a:visited {
	background-color: 	#82AEB6;
	color: 				#3E3A30;
}
.packages #content ul.links li a:hover {
	background-color: 	#82AEB6;
	color: 				#000 !important;
}
#brand-statement p {
	color: 				#82AEB6;
}
#brand-statement p a:link, #brand-statement p a:visited {
	color: 				#82AEB6;
}
#brand-statement p a:hover {
	color: 				#fff;
}

#content #social-links ul li a:hover,
#content #social-links ul li a:hover span {
  background: #eef2f4;
}

.infobox {
	background: #e8e8e8;
	margin: 1em 0;
	clear: both;
	padding-bottom: 5px;
}

.infobox h3 {
  background: #17375d;
	color: #fff;
	margin: 0;
	padding: 4px 10px;
	font-size: 0.9em;
}

.infobox p {
  padding: 4px 10px !important;
}

.rates #sideContent p {
	 margin: 0 !important;
}
