/* teaser colour new classes */

		.teaser_color_new h4  {
			font:bold 1.25em Georgia, "Times New Roman";
			padding-top: 16px; 
			margin-bottom: -5px; 
		}

		 div.teaser_color_new a { text-decoration:none; }
            div.teaser_color_new p { display:block; font-size:0.9em; }
                div.teaser_color_new p a { color:#fff; }


/* END of teaser colour new classes */


				.smallerTextBox {
			width:325px;
			margin-left:40px
		}

		.teaser {

			width:224px;

		}
		
		#teaser1 {
    		background: #000 url(/images/teasers/bg_colour_teaser_1.jpg) no-repeat;
			height:113px;
			padding-bottom:2px;
			margin-left:4px;
			width:216px;
			
		}
 		
		#teaser2 { 
    		background: #000 url(/images/teasers/bg_colour_teaser_2.jpg) no-repeat;
			background-color:#000000;
			height:113px;
			padding-bottom:1px;
			margin-left:4px;
			width:220px;
		}
 		
		#teaser3 {
		 	background: #000 url(/images/teasers/bg_colour_teaser_3.jpg) no-repeat;	
			height:113px;
			padding-bottom:1px;
			margin-left:4px; 
			width:220px;	  
		}
 		
		.teaser h4  {
			font:bold 1.25em Georgia, "Times New Roman";
			padding-top: 16px; 
			margin-bottom: -5px; 
		}
		
		 div.teaser a { text-decoration:none; }
            div.teaser p { display:block; font-size:0.9em; }
                div.teaser p a { color:#fff; }
		#final.teaser    {
			background: #000 url(/images/teasers/bg_colour_bottom.jpg) bottom  no-repeat;
			width:224px;
			height:147px;
		}
		
		.teaser h4{
			margin-left: 10px;
		}
		.teaser p {
			margin-left: 10px;
			margin-top: 10px;
			/*width: 150px;*/ 
			display: block;
		}
		#teaser2 h4,
		#teaser2 p {
			margin-left: 87px; 
		}
		
		
		#teaser1 h4 a {
			color: #ffb000;
		}
		#teaser2 h4 a {
			color: #88540c;
		}
		#teaser3 h4 a {
			color: #dcd4b0;
		}
		
				#links {
       		  background:url(../images/teasers/bg-colour.gif) no-repeat;
						padding:0px;
    		}
        #colourHdr a {
            top:0px;
            left:0px;
        }
        #colourText a {
            top:15px;
            left:0px;
        }
        #diagnosticHdr a {
            top:25px;
            left:0px;
        }
        #diagnosticText a {
            top:25px;
            left:0px;
        }
				#diagnosticBtn a {
            top:60px;
            left:100px;
        }

#highlights {
    background:url(/images/products/highlights/bg_highlights.jpg) no-repeat;
}
    #highlights p {
        margin:30px 20px 15px 20px;
        color:#fc6;
        font-weight:bold;
    }
		
		#highlights a {
        margin:70px;
    }

#blonde
{
	background:#000000;
}



#blonde p {
	width:335px;
	margin:0px 20px 15px 325px;
	padding:50px 0 0 0;
	border:0;
	color:#fc6; 
	
}

#blonde a {
margin:20px;
}
		

#brunette p {
	width:335px;
	margin:0px 20px 15px 325px;
	padding:50px 0 0 0;
	border:0;
	color:#82500C; 
}

#brunette
{
	background:#000000;
}

#brunette a {
        margin:20px;
    }
		
#red
{
	background:#000000;
}

#red p {
	width:335px;
	margin:0px 20px 15px 325px;
	padding:42px 0 0 0;
	border:0;
	color:#ece5c8 ; 
}

.blonde
{
	background:url(/images/products/blonde/bg-blonde-hdr.jpg) no-repeat top #000000;
}

.red
{
	background:url(/images/products/highlights/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:#ece5c8;
	font-size:2.1em;
	font-weight:bold;
}
.redProduct	{
	font-family:Arial, Helvetica, Sans Serif;
	color:#ece5c8;
	font-size:2.1em;
	font-weight:bold;
}

.hdrRedRange
{
	font-family:Arial, Helvetica, Sans Serif;
	color:#ece5c8;
	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;
}