/*

[ CSS Document ]

	Style Sheet Name: Baillie Lodge
	Style Sheet URL: baillie_style.css
	Author: Jimmyweb Web Design
	Author URL: www.jimmyweb.net
	Version: 1.0
	Date: 09/012/2009



/* BL Specific Styles
�������������������������������������������������������������������*/

html {
	background: #233343 url(../images/background.png) top left repeat;
}
#contentWrap {
	background-color: #233343;
}
#homeHeader h1 {
	color: #233343;
}
h1 #subHeading {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif
}
#header h1 {
	color: #233343;
	position: relative;
}
#header h1 #point {
	position: absolute;
	top: 15px;
	left: 0;
}
h2, h3, h4, h5, h6 {
	color: #233343;
}

#mainColumn {
	height: 448px;
}
#content ul#sideNav li a:link, #content ul#sideNav li a:visited {
	color: #233343;
	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 {
	height: 1%; /* fix IE6 haslayout issue */
}
#sideContent #textFaderWrap {
	background-color: #bec2c9;
	border-top: 1px solid #bec2c9;
	border-left: 1px solid #bec2c9;
}
#sideContent #promo h3 {
	background-color: #233343;
	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 #233343;
}
#formWrap form input,
.spa #formWrap form input {
	border:1px solid #233343;
}
#formWrap form textarea {
	border:1px solid #233343;
}
#formWrap form div.checkbox-container input.Submit, 
#formWrap form input.Submit,
.spa .Submit-Btn,
.apply #formWrap form input.submit {
	color: #fff;
	background: #233343;
}
#altContact #formWrap {
	border: 6px solid #233343;
}
#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;
}



#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: 10px;
}

#contact-details h4 {
	font-size: 12px;
}
#contact-details h5 {
	font-size: 11px;
}




#galleryContent p {
	font-size: 12px;
}






#content ul.links li {

	background: #233343 url(../images/arrow4.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: #233343;
	color: #c4c9d1;
}
#content ul.links a:hover {
	background-color: #233343;

	color: #fff;
}

#fader1 { margin-bottom: 3px;}

#mainColumn blockquote p { 

border-left: 		3px solid #233343;
color: 				#233343;

}	

#mainColumn p cite {

}


/* Navigation top */
#mainNav li a:link, #mainNav li a:visited{ color: #fff;}
#mainNav li a:hover{ color: #c4c9d1; }	
#mainNav li a.active{ color: #c4c9d1;}


/* fotter links */
#footer p a:link, #footer p a:visited { color:#fff; text-decoration: none;}
#footer p a:hover { color:#c4c9d1; text-decoration: none; }


/* packages */
.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;  }


#content #social-links ul li a:hover,
#content #social-links ul li a:hover span {
  background: #f7f8fb;
}

/* social media links - all properties */
#social-links-all {
	text-align: center;
	width: 63%;
	margin-left:13%;
	margin-top: -20px;
}

#social-links-all h2 {
	font-weight:900;
	letter-spacing:0.4em;
	text-transform:uppercase;
	margin-bottom: 0;
	font-size:1em;
}

#social-links-all .group {
	border-bottom:1px solid #E1E1E1;
	clear: left;
	padding-top: 10px;
}

#social-links-all ul {
	list-style-type: none;
	margin-left: 8.5em;
	clear: left;
	height: 85px;
}

#social-links-all ul li {
  display: inline;
}

#social-links-all ul li a img {
  float: left;
	margin-right: 1px;
}

