@charset "UTF-8";
.oneColFixCtrHdr #container {
	width: 900px;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image: url(../content/graphics/bgTransparent75.png);
}
.oneColFixCtrHdr #mainContent {
	background-image: url(../content/graphics/westernSupportBG.gif);
	background-repeat: no-repeat;
	height: 500px;
	position: relative;
}
.oneColFixCtrHdr #header {
	padding-top: 20px;
	padding-bottom: 20px;
}

.oneColFixCtrHdr   #sidebarLeft {
	width: 300px;
	position: absolute;
	bottom: 0px;
	background-image: url(../content/graphics/bgTransparent60.png);
	padding-bottom: 10px;
}
.oneColFixCtrHdr   #sidebarRight {
	width: 300px;
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-image: url(../content/graphics/bgTransparent60.png);
	padding-bottom: 10px;
}
.oneColFixCtrHdr   #sidebarBottom {
	position: absolute;
	bottom: 0px;
	background-image: url(../content/graphics/bgTransparent60.png);
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.oneColFixCtrHdr #navL {
	background-image: url(../content/graphics/indexNavLeft.gif);
	width: 300px;
	height: 50px;
	float: left;
}
.oneColFixCtrHdr #navR {
	background-image: url(../content/graphics/indexNavRight.gif);
	width: 300px;
	height: 50px;
	float: right;
}
.oneColFixCtrHdr #navC {
	background-image: url(../content/graphics/indexNavCentre.gif);
	margin: 0 300px;
	width: 300px;
	height: 50px;
}
.oneColFixCtrHdr #navL p, #navR p, #navC p {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
.oneColFixCtrHdr #navL a, #navR a, #navC a {
	font-weight: bold;
	text-decoration: none;
}
.oneColFixCtrHdr #navL a:hover, #navR a:hover, #navC a:hover {
	font-weight: bold;
	text-decoration: underline;
	color:#FFFFFF;
}
