﻿body {
	margin: 0px; 
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	min-width: 740px;
	width: 100%;
}
#header {
	width: 100%;
	margin: 1px 1px 0px 1px;
	display: block; 
}
#masthead {
				height: 110px;
				*height: 99px;
				background-repeat: repeat-x;
				background-attachment: scroll; /*	background-position: left top; */;
				background-position: center top;
				padding: 0px;
				display: block;
				font-size: 1em;
}
#masthead{
				font-size: 1.2em;
				line-height: 1.1em;
				font-weight: 700; 
				margin: 0 0 0 0px;
				padding: 3;
				font-family: Helvetica,Arial,sans-serif;


}

#masthead-top {
	height: 20px;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	padding: 10px;
	display: block;
}
/**#masthead-logo {
	float: left;
	height: 69px;
	width: 200px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	display: block;
}**/
#masthead-logo {
				float: left;
				height: 69px;
				width: 100px;
				background-repeat: no-repeat;
				background-attachment: scroll;
				background-position: top;
				display: block;
				padding: 5px;
}

#masthead-image {
	float: right;
	height: 69px;
	width: 300px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	display: block;
}
#menu-bar_hse {
	clear: both;
	margin: 0px;
	padding: 2px;
	display: block ;
}
#menu-bar {
	clear: both;
	margin: 0px;
	padding: 2px;
	display: block;
}
#menu-bar_bot {
	clear: both;
	margin: 0px;
	padding: 2px;
	display: block;
	height: 5px;
}
#main {
	margin: 0px 0px 10px 0px;
	padding: 0px 1px;
	width: 100%;
}
#navigation {
	float: left;
	width: 15%;
	display: block;
}
#content {
	float: left;
	width: 70%;
	margin: 0px;
	padding: 0px;
}
#content-wide {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#help {
	float: left;
	width: 15%;
	margin: 0px 0px 10px 0px;
	display: block;
}
#footer {
	clear: both;
	margin: 0px 0px;
	padding: 0px 1px;
	width: 100%;
	display: block;
}
#footer-links {
	text-align: center;
	height: 1em;
	border-bottom-width: 5px;
	border-bottom-style: solid;	
}
#footer-left {
	float: left;
	height: 50px;
	width: 17em;
}
#footer-right {
	float: right;
	text-align: right;
	height: 50px;
	width: 17em;
}
#footer-centre {
	text-align: center;
	margin: 0 17em;
	height: 50px;
	vertical-align: baseline;
	padding-top: 1em;
}
/**ul#navMain li{background:#cf1243 url(../images_shared/tabs.png) no-repeat left top}**/
/**ul#navMain a,ul#navMain strong,ul#navMain span{background:url(../images_shared/tabs.png) no-repeat right top;color:#fff}**/
/**.home ul#navMain li.home,.news ul#navMain li.news,.guidance ul#navMain li.guidance,.aboutyou ul#navMain li.aboutyou,.abouthse ul#navMain li.about,.contact ul#navMain li.contact{background:#fff url(../images_shared/tabs.png) no-repeat left -60px!important}**/
.home ul#navMain li.home a,.news ul#navMain li.news a,.guidance ul#navMain li.guidance a,.aboutyou ul#navMain li.aboutyou a,.abouthse ul#navMain li.about a,.contact ul#navMain li.contact a{
				background: url(../images_shared/tabs.png) no-repeat right -60px!important;
				color: #b30030;
}
/**ul#navMain li:hover,ul#navMain li.ieHover{background:#f53968 url(../images_shared/tabs.png) no-repeat left -120px}**/
/**ul#navMain li:hover a,ul#navMain li.ieHover a{background:url(../images_shared/tabs.png) no-repeat right -120px}ul#navMain li.active:hover a,ul#navMain li.active .ieHover a{color:#e30544}**/

/**left side of tab**/
ul#navMain li{
				background : #cf1243 url(../images_shared/tabs.png) no-repeat left top;
}

/**Right side of tab**/
ul#navMain a,ul#navMain strong,ul#navMain span{
				background: url(../images_shared/tabs.png) no-repeat right top;
				color: #fff;
				text-decoration: none;
}

.home ul#navMain li.home,.news ul#navMain li.news,/**.guidance**/ ul#navMain li.guidance,.aboutyou ul#navMain li.aboutyou,.abouthse ul#navMain li.about,.contact ul#navMain li.contact{
				background: #fff url(../images_shared/tabs.png) no-repeat left -60px!important;
}
.home ul#navMain li.home a,.news ul#navMain li.news a,/**.guidance**/ ul#navMain li.guidance a,.aboutyou ul#navMain li.aboutyou a,.abouthse ul#navMain li.about a,.contact ul#navMain li.contact a{
				background:url(../images_shared/tabs.png) no-repeat right -60px!important;color:#b30030
}
ul#navMain a:hover {
				text-decoration: underline;
				color: #FFFFFF;
}
/**ul#navMain li:hover,ul#navMain li.ieHover{
				background:#f53968 url(../images_shared/tabs.png) no-repeat left -120px
}**/
/**ul#navMain li:hover a,ul#navMain li.ieHover a{
				background:url(../images_shared/tabs.png) no-repeat right -120px
}**/
/**ul#navMain li.active:hover a,ul#navMain li.active .ieHover a{
				color: #e30544;
				text-decoration: underline;
}**/

/**#navigationCentre{position:relative;margin:0 auto;width:940px;height:51px}**/
#navigationPositioner{
				position: absolute;
				left: 0;
				top: 73px;
				height: 51px;
				width: 100%;
				z-index: 100;
}

/**ul#navMain{position:absolute;width:940px;bottom:0;left:0;z-index:100}**/

.ie6 
ul#navMain{bottom:-1px}
ul#navMain li{
				float:left;
				margin:0 8px 0 0;
				padding:0 0 0 8px;
				line-height:1em;
				list-style-type:none;
}
ul#navMain a,ul#navMain strong,ul#navMain span{
				vertical-align:middle;
				display:block;
				padding:9px 17px 7px 8px;
				font-weight:700
}
/**.ie6 ul#navMain a,.ie7 ul#navMain a{padding-top:7px;padding-bottom:9px}**/

**/

/**#footer{
				background: url(../images/framework/bg/dark-grey-gradient.png) repeat-x top #191919;
				float: left;
				margin: 7px 0 0;
				width: 100%;
				min-width: 960px;
}**/
#footer a,#baseStrip a{color:#fff}ul#navFooter{margin:0 auto;width:920px;padding:10px;font-size:.688em}ul#navFooter li{float:left;width:153px;background:0;padding:0}ul#navFooter li ul{padding:1em 0}ul#navFooter li ul li{float:none;width:auto}#footer h3{line-height:1em;margin:0;font-size:1.25em}

