/*div{

border-color:#666666;
border-style:solid;
border-width:1px;
}*/

table{
	width:100%;
	padding:0px;
	
}
body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#FFFFFF;
	background-image:url(b1.gif);
	background-repeat:repeat-x;
}
*{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	

}
#home {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a{

	color:#FFFFFF;
}


.t1{
	background-image:url(b1.gif);
	background-repeat:repeat-x;

}
.t2{
	
	width:799px;

	
}

.t2a{
	
	width:799px;
		background-image:url(b2a.jpg);
	background-repeat:repeat-x;
	
}

.t3{
	background-image:url(b2.jpg);
	background-repeat:repeat-x;

}
.t3a{
	background-image:url(b2a.jpg);
	background-repeat:repeat-x;

}
p{
	padding:0px;
	margin: 8px 0 8px 0;

}

h1{
	padding:10px 0 0 0 ;
	margin:0px;

}

.image{
	float:right;
	margin: 40px 0px 10px 10px;
	display:inline;

}

.image2{
	float:left;
	margin:10px 0 0 22px;
	

}
.more{
float:left;
display:inline;
}

.question1{
	width:160px

}
.question2{
	width:160px;
	height:120px;

}

#top1{
	background-image:url(top1.jpg);
	width:799px;
	height:146px;
}

#top1a{
	background-image:url(top1a.jpg);
	width:799px;
	height:146px;
}
#top1acolouring {
	background-image:url(top1acolouring.jpg);
	width:799px;
	height:146px;
}
#top1atanagra {
	background-image:url(top1atanagra.jpg);
	width:799px;
	height:146px;
}
#top2{
	background-image:url(top2.jpg);
	width:799px;
	height:290px;
	padding:0px;
}
#top2a{
	background-image:url(top2a.jpg);
	width:799px;
	height:222px;
	padding:0px;
}
#top2acolouring{
	background-image:url(top2acolouring.jpg);
	width:799px;
	height:222px;
	padding:0px;
}
#top2atanagra{
	background-image:url(top2atanagra.jpg);
	width:799px;
	height:222px;
	padding:0px;
}


#menuback{
	position:absolute;
	margin:70px  0 0 560px;
	width:210px;
	height:240px;
	background-image:url(menuflash.jpg);	
}
#askraymondo{
	margin:377px 0 0 20px ;
	position:absolute;
	background-image:url(raymondo.gif);
	width:490px;
	height:68px;

}
#shampoo{
	margin: 329px 0 0 0 ;
	position:absolute;
	
	width:125px;
	height:127px;

}
#welcometext{
	color:#ffffff;
	float:left;
	display:inline;
	margin:10px 0 0 0 ;
	padding:0 20px 0 22px;
	text-align:justify;
	width:255px;

}

#bottom{
	margin: 0 auto 0 auto;
	padding:0px;
	width:799px;
	color:#ad167e;
	background-image:url(mainback.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#bottoma{
	margin: 0 auto 0 auto;
	padding:0px;
	width:799px;
	color:#ad167e;
	background-image:url(mainbacka.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	
}

#number{
position:absolute;
	margin:10px  0 0 555px;
	
	width:214px;
	height:52px;
	background-image:url(tel.gif);

}

.comments{
	background-color:#f5f5fb;
	padding:0 10px 10px 10px;
}
.black{
	color:#000000;
}

#price{
	text-align:left;
	position:absolute;
	
	margin:478px 0 0 560px;
	
	width:210px;

}
/*-----------------------------------columns---------------------------------------*/

#column1{

margin:20px 10px 0 7px;
text-align:justify;
float:left;
width:225px;

background-image: url(lineleft.gif);
background-position:left 30px;
background-repeat:no-repeat;

padding-left:15px;
display:inline;



}



#column1a{

margin:0 10px 10px 7px;
text-align:justify;
float:left;
width:450px;
/* fast min-height hack*/
min-height:220px;
height:auto !important;
height:220px;
/*end of hack*/

background-image: url(lineleft.gif);
background-position:left 40px;
background-repeat:no-repeat;

padding-left:15px;
display:inline;

}



#column2{

margin:20px 10px; 0 7px;
text-align:justify;
float:left;
width:225px;
background-image:url(lineleft.gif);
background-position:left 30px;
background-repeat:no-repeat;
padding-left:15px;
display:inline;

}

#column3{
margin:20px 0 0 7px;
text-align:justify;
float:left;
width:225px;
background-image:url(lineleft.gif);
background-position:left 30px;
background-repeat:no-repeat;
padding-left:15px;
display:inline;

}

#column1 span{
	display:none;
}
#column1a span{
	display:none;
}

#column2 span{
	display:none;
}

#column3 span{
	display:none;
}
/*-------------------------------------path---------------------------------*/

#path{
	color:#ffffff;
	float:left;
	display:inline;
	margin:125px 0 0 0 ;
	padding:0 20px 0 22px;
	
	

}

/*--------------------------------sub headers----------------------------*/
#raymondo{
background-image:url(ray.gif);
	background-repeat:no-repeat;
	height: 20px;



}

#nsltr{
background-image:url(nsltr.gif);
	background-repeat:no-repeat;
	height: 20px;



}
#straightening{
	
	background-image:url(straight.gif);
	background-repeat:no-repeat;
	height: 20px;
	}
	
#straightening2{
	
	background-image:url(straight2.gif);
	background-repeat:no-repeat;
	height: 20px;
}
#colouring{
	
	background-image:url(colour.gif);
	background-repeat:no-repeat;
	height: 20px;

}
#colouring1{
	
	background-image:url(colour2.gif);
	background-repeat:no-repeat;
	height: 20px;

}

#extensions{
	
	background-image:url(ext.gif);
	background-repeat:no-repeat;
	height: 20px;

}

#tanagra{
	
	background-image:url(tan.gif);
	background-repeat:no-repeat;
	height: 20px;

}


#nonomax{
	
	background-image:url(nanomax.gif);
	background-repeat:no-repeat;
	height: 20px;

}

#other{
	
	background-image:url(other.gif);
	background-repeat:no-repeat;
	height: 20px;

}
#news{
	
	background-image:url(news.gif);
	background-repeat:no-repeat;
	height: 20px;

}
#contact{
	
	background-image:url(contact.gif);
	background-repeat:no-repeat;
	height: 20px;

}

/*---------------------------------------footer-------------------------------*/
#footer{
	clear:both;
	float:left;
	display:inline;
	text-align:left;
	
	width:760px;
	margin-top:10px;
	margin-left:7px;
	margin-bottom:10px;
	padding-left:15px;
	
	
	background-image:url(lineleft.gif);
	background-repeat:no-repeat;
	background-position:left;
	
	word-spacing:1em;
}

#footer a{
	color:#ad167e;
	text-decoration:none;
	word-spacing:normal;	
}
#footer a:hover{
	color:#ad167e;
	text-decoration:underline;
	
}

#footer2{

	word-spacing:normal;
	padding:10px 0 0 0;
	margin:0;
}
#ff{

clear:both;
}



/*--------------------------discounts--------------------*/

#disc_color{
	
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
	
	background-image:url(disc_color.gif);
	
	width:200px;
	height:153px;

}

#disc_cont{
	
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
	
	background-image:url(disc_cont.gif);
	
	width:200px;
	height:153px;

}
#disc_new{
	
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
	
	background-image:url(new.gif);
	
	width:200px;
	height:153px;

}



#disc_ray{
	
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
	
	background-image:url(disc_ray.gif);
	
	width:200px;
	height:153px;

}

#disc_ext{
	
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
	
	background-image:url(disc_ext.gif);
	
	width:200px;
	height:153px;

}
#disc_ext2{
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
}

#disc_str{
	
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
	
	background-image:url(disc_str.gif);
	
	width:200px;
	height:153px;

}

#disc_tan{
	
	float:left;
	display:inline;
	margin:15px 0 0 20px ;
	
	background-image:url(disc_tan.gif);
	
	width:200px;
	height:153px;

}

/*----------------------------------------------signup------------------------------------*/

#signup{
	
	position:absolute;
	
	margin:390px 0 0 560px;
	background-image:url(sign.jpg);
	width:210px;
	
	color:#FFFFFF;

}

#signup_raymondo{
	
	position:absolute;
	
	margin:360px 0 0 560px;
	background-image:url(sign.jpg);
	width:210px;
	
	color:#FFFFFF;

}


#imageStraighening {
	position:absolute;	
	margin:454px 0 0 560px;
	width:118px;
	height:118px;	
	color:#000;
}
#imageCutting01{	
	position:absolute;	
	margin:454px 0 0 540px;
	width:118px;
	height:118px;	
	color:#000;
}
#imageCutting02{	
	position:absolute;	
	margin:454px 0 0 668px;
	width:118px;
	height:118px;	
	color:#000;
}
#imageTanagra{	
	position:absolute;	
	margin:620px 0 0 606px;
	width:118px;
	height:118px;	
	color:#000;
}
.tanagraAdvert {
	position:absolute;
	margin:470px 0 0 560px;
	width:190px;	
	background-color:#f5f5fb;
	padding:10px;
}
.straigheningAdvert {
	position:absolute;
	margin:700px 0 0 560px;
	width:190px;	
	background-color:#f5f5fb;
	padding:10px;
}
.colouringAdvert {
	position:absolute;
	margin:582px 0 0 560px;
	width:190px;	
	background-color:#f5f5fb;
	padding:10px;
}
.frm{
width:110px;
}

#but{
float:left;
display:inline;
margin-left:10px;
margin-top:10px;
}

.frm1{
width:135px;
}


/* ammends by pawel */
.boxTreatmentImage {
 	width:100%;
	height:207px;
	margin-top:10px;
	margin-bottom:5px;
	clear:both;
}
.divatreatment {
	background-image:url(atreatment.jpg);
	background-repeat:no-repeat;
	width:216px;
	height:207px;
	float:right;
}
.divbtreatment{
	background-image:url(btreatment.jpg);
	background-repeat:no-repeat;
	width:216px;
	height:207px;
	float:left;
	display:inline;
}
.myList {
	margin-top:0px;
	list-style-image:url(arrow.gif);
	line-height:17px;
	margin-left:0px !important;
	margin-left/**/:/**/30px;
}
#hash a {
	color:#ad167e;
	text-decoration:none;
	word-spacing:normal;
	font-weight:bold;
}
#hash a:hover {
	color:#ad167e;
	text-decoration:none;
	font-weight:bold;
	word-spacing:normal;
}
#linkBelow a {
	color:#ad167e;
	text-decoration:none;
	word-spacing:normal;
	text-align:center;
}
#linkBelow a:hover {
	text-decoration:underline;
}
#tanagraAdvertFont {
	color:#ad167e;
	text-align:left;
	line-height:15px;
	font-size:11px;
	font-weight:bold;
}
.black {
	color:#000;
}
#tanagraAdvertFont a {
	color:#ad167e;
	text-decoration:none;
	word-spacing:normal;
	font-weight:normal;
}
#tanagraAdvertFont a:hover {
	text-decoration:underline;
}

#pscroller1
{
width: 385px;
height: 150px;
padding: 5px;
border-color:#7f9db9;
border-style: solid;
border-width: 1px;
text-align: left
}

.text
{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
color:#ad167e;
}
