/*= tags */
html{
	height: 100%;
	
	}
body{
	height: 100%;
	margin: 0 0 5px;
	padding: 0;
	font: normal 12px/1.2em  'Trebuchet MS',Arial, sans-serif;
	background: #fff;
	color:#333;
}
a{
	text-decoration: none;
}

a img{
	text-decoration: none;
	border: 0;
}

p{
	margin:0;
	padding: 0 0 1em 0;
	border: 0;
}
dl,ul, li, h1, h2, h3, h4, h5, h6, form{
	padding: 0;
	margin: 0;
	list-style: none;	
}
ul{
	overflow: hidden;
}
address{
	font-style: normal;
	display: block;
}
abbr{
	border-bottom: 1px dotted #aaa;

}
/*=/ tags */

/*= common */
.clear:after{
	 content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clear{
	_display: inline-table;
}
.strong{
	font-weight: bold;
}
/*=/ common */

/*= layout */
#wrap{
	width:840px;
	margin: 5px auto 0;
	position: relative;
}
	#logo{
		position:absolute;
		display: block;
		top:66px;
		left: 12px;
		width: 87px;
		height: 87px;
		z-index: 99;
		text-indent: -9999px;
	}
	/*= nav */
	#nav{
		background: #9C6485;
		_height:1%;
	}
	#subnav{
		border-bottom:1px solid #CDCEAB;
		margin-bottom: 15px; 
		height: 20px;
	}
		#nav ul
		#subnav{
			clear: both;
		}
		#nav ul li,
		#subnav li{
			float: left;
			padding: 6px ;
			font-size: 13px;
		}
		#subnav li{
			padding: 3px 6px 3px 8px;
			background: url(../img/bgSubnav.png) no-repeat 0 50%;
		}
		#nav ul li a{
			color: #fff;
		}
		#subnav li a{
			color:#6E3258
		}
		
		#nav #navHome{
			margin-left: 1em;
		}
		#nav #navLinks{
			float: right;
			margin-right: 1em;
		}
		.home #navHome,
		.aboutUs #navAboutUs,
		.aboutHistory #navAboutHistory,
		.greenfield #navGreenfield,
		.greenPhilosophy #navGreenPhilosophy,
		.greenFacilities #navGreenFacilities,
		.heathlodge #navHeathLodge,
		.heathFacilities #navHeathFacilities,
		.heathPhilosophy #navHeathPhilosophy,
		.qa #navQA,
		.links #navLinks,
		.contactUs #navContactUs{
			font-weight: bold;
		}
		.aboutUs #navAboutHistory{
			margin-left: 55px;
			_margin-left: 35px;
			background:none;
		}
		.greenfield #navGreenPhilosophy{
			background:none;
			margin-left: 205px;
			_margin-left: 110px;
		}
		.heathlodge #navHeathPhilosophy{
			background:none;
			margin-left: 205px;
			_margin-left: 66px;
		}
	/*=/ nav */


#content{
	position: relative;
	_height: 440px;
	min-height: 440px;
	margin: 7px 0 14px;
	background: #fff url(../img/bg.jpg) no-repeat;
	border:1px solid #CDCEAB;
	_display: inline-table;
}

	#content:after{
		 content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
	#content h3{
		font-size: 16px;
		margin-bottom:10px;
		color: #6E3258;
	}
	#content #col1{
		width:235px;
		float: left;
		margin:25px 25px 0 204px;
		_margin:25px 25px 0 102px;
		color:#6E3258;
		font-style: italic;
		font-size: 13px;
	
	}
	#content #col1 a{
		color: #6E3258;
		font-size: 11px;
	}
	#content #col2{
		width:355px;
		float: left;
	}

	#content #telNo{
		position: absolute;
		bottom:-15px;
		left:10px;
		background: transparent url(../img/bgtelno.png) no-repeat;
		height: 58px;
		width:360px;
		text-indent: -9999px;
	}

/*= footer */
#footer{
	height:122px;
	background: #fff url() no-repeat;
	padding:15px 135px 0 482px;
	font-style: italic;
	color:#C2C398;

}
.home #footer,
.links #footer{
	background-image: url(../img/ftrHome,links.jpg);	
}
.aboutUs #footer{
	background-image: url(../img/ftrAboutus.jpg);
}
.contactUs #footer{
	background-image: url(../img/ftrContactUs.jpg);

}
.greenfield #footer{
	background-image: url(../img/ftrGreenfield.jpg);
}
.heathlodge #footer{
	background-image: url(../img/ftrHeathlodge.jpg);
}
.contactUs #footer{
	background-image: url(../img/ftrContactUs.jpg);
}
.qa #footer{
	background-image: url(../img/ftrQA.jpg);
}
/*= Facilities */
.heathFacilities #col2 li,
.greenFacilities #col2 li{
	color:#6E3258;
	list-style: disc;
	margin: 0 0 1em 1.3em;
}

/*=/ Facilities */

/*= aboutHistory */
.aboutHistory #content #telNo{
	_bottom:-16px;
}
/*= aboutHistory */

/*= QA */
.qa #content #col2 li a{
	font-size: 12px;
	color:#6E3258;
	line-height: 2em;
}
/*=/ QA */

/*= links */
.links #content #col2 li{
	margin:1em 0 0;
}
.links #content #col2 li a{
	color: #333;
	font-weight: bold;
}
/*=/ links */
