/*
Title:		Home Page specific styles
Author: 	ben@heehaw.co.uk
Updated:    Nov 19 2007
*/

#wrapper{
	position: relative}

*:first-child+html #wrapper{
	padding-top:10px}

div#home_background {
	display: block;
	position: relative;
	height:694px;
	width:966px}
/*
.energise {
	background-color: #0095D9;
	background-image: url(/images/home_backgrounds/energise.jpg)}

.immerse {
	background-color: #60BFC5;
	background-image: url(/images/home_backgrounds/immerse.jpg)}

.soothe {
	background-color: #B25126;
	background-image: url(/images/home_backgrounds/soothe.jpg)}

#links {
	position:absolute;
	z-index:10000;
	margin:340px 0 0 220px}
	
*:first-child+html #links {
	position:absolute;
	z-index:10000;
	margin:340px 0 0 200px}
	*/
	
/*
#energise-link a {
	outline:none;
	float:left;
	text-indent:-9999px;
	width:130px;
	height:70px;
	display:block}
	
#immerse-link a {
	outline:none;
	float:left;
	margin-left:105px;
	text-indent:-9999px;
	width:135px;
	height:70px;
	display:block}

#soothe-link a {
	outline:none;
	float:left;
	margin-left:100px;
	text-indent:-9999px;
	width:140px;
	height:70px;
	display:block}
*/
/* Safari Specific - Fix */	
/*
html[xmlns*=""] body:last-child #links {
	position:absolute;
	z-index:10000;
	margin:0;
	top:340px;
	left:220px}
	
html[xmlns*=""] body:last-child #energise-link a {
	position:absolute;
	margin:0;
	top:0;
	left:0}

html[xmlns*=""] body:last-child #immerse-link a {
	position:absolute;
	margin:0;
	top:0;
	left:230px}

html[xmlns*=""] body:last-child #soothe-link a {
	position:absolute;
	margin:0;
	top:0;
	left:460px}
*/
/* Opera Specific - Fix */
/*	
html:first-child #links {
	position:absolute;
	z-index:10000;
	margin:0;
	top:340px;
	left:220px}
	
html:first-child #energise-link a {
	position:absolute;
	margin:0;
	top:0;
	left:0}

html:first-child #immerse-link a {
	position:absolute;
	margin:0;
	top:0;
	left:230px}

html:first-child #soothe-link a {
	position:absolute;
	margin:0;
	top:0;
	left:460px}
	*/