		#links {
       		background:url(../images/teasers/bg-colour.jpg) no-repeat;
			padding:0px;
			position:relative;
			width:223px;
			height:433px;
    		}
        h3#colourHdr a {
			position:absolute;
            top:0px;
            left:0px;
			width:100px;
			height:130px;
			text-indent:-9999px;
        }
        p#colourText a {
			position:absolute;
            top:190px;
            left:9px;
			width:200px;
			height:15px;
			text-indent:-9999px;
        }
        h3#diagnosticHdr a {
           position:absolute;
           top:220px;
           left:0px;
		  text-indent:-9999px;
		   width:90px;
		   height:80px;
        }
        #diagnosticText a {
			position:absolute;
			top:410px;
			left:8px;
			text-indent:-9999px;
			width:200px;
			height:15px;
        }

		#diagnosticBtn a {
            top:60px;
            left:100px;
        }

#highlights {
    background:url(/images/products/highlights/bg_highlights.jpg) no-repeat #000000;
}

#highlights p {
	margin:30px 10px 15px 10px;
	color:#fc6;
	font-weight:bold;
    }
		
#highlights a {
    margin:20px;
    }
	
#highlights img {
	margin: 0 0 10px 0;
	}

.highImages {
	margin:0 0px 0 180px;
	}

#blonde
{
	background:#000000;
}

#blonde p {
	width:335px;
	margin:0px 20px 15px 325px;
	padding:50px 0 0 0;
	border:0;
	color:#fc6;
	font-weight:bold;
	
}

#blonde a {
margin:20px;
}
		

#brunette p {
	width:335px;
	margin:0px 20px 15px 310px;
	padding:42px 0 0 0;
	border:0;
	color:#82500C;
	font-weight:bold;
}

#brunette
{
	background:#000000;
}

#brunette a {
        margin:20px;
    }
		
#red
{
	background:#000000;
}

#red p {
	width:335px;
	margin:0px 20px 15px 310px;
	padding:42px 0 0 0;
	border:0;
	color:#A8240A ;
	font-weight:bold;
}

.blonde
{
	background:url(/images/products/blonde/bg-blonde-hdr.jpg) no-repeat top #000000;
}

.red
{
	background:url(/images/products/red/bg-red-hdr.jpg) no-repeat top #000000;
}

.brunette
{
	background:url(/images/products/brunette/bg-brunette-hdr.jpg) no-repeat top #000000;
}

#red a	{
   margin:20px;
}
.blondeRange	{
	font-family:Georgia, Times New Roman;
	color:#F7CA6B;
	font-size:2.1em;
	font-weight:bold;
}
.blondeProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#F7CA6B;
	font-size:2.1em;
	font-weight:bold;
}

.hdrBlondeRange
{
	font-family:Arial, Helvetica, Sans Serif;
	color:#F7CA6B;
	font-size:1.2em;
	font-weight:bold;
}

.redRange	{
	font-family:Georgia, Times New Roman;
	color:#A8240A;
	font-size:2.1em;
	font-weight:bold;
}
.redProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#A8240A;
	font-size:2.1em;
	font-weight:bold;
}

.hdrRedRange
{
	font-family:Arial, Helvetica, Sans Serif;
	color:#A8240A;
	font-size:1.2em;
	font-weight:bold;
}

.brunetteRange	{
	font-family:Georgia, Times New Roman;
	color:#82500C;
	font-size:2.1em;
	font-weight:bold;
}
.brunetteProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#82500C;
	font-size:2.1em;
	font-weight:bold;
}

.hdrBrunetteRange
{
	font-family:Arial, Helvetica, Sans Serif;
	color:#82500C;
	font-size:1.2em;
	font-weight:bold;
}

.blackTop
{
	width:680px;
	height:34px;
	background:#000;	
}
.colourMargins{
	margin:0px 150px;
}