/*
Theme Name: Chequers Beauty.
Theme URI: 
Description: Chequers Beauty Theme.
Version: 1.0
Author: Outside5
Author URI: Outside5.com.
*/


@charset "utf-8";
/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:62.5%;
color:#333;
text-align:center;
margin:0;
padding:0;
color:#666;
}
form{
padding:0;
margin:0;
}
h1{
	font-size:25px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	margin:0 0 30px 0;
	padding:0;
}
h2{
	font-size:25px;
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:0;
}
h5{
margin:0;
padding:0;
}
p{
font-size:1.2em;
line-height:1.8em;
clear:left;
margin:0;
padding:.5em 0 .5em 0;
font-family:Arial, Helvetica, sans-serif;
}
p.formItem{
font-size:1.2em;
line-height:1em;
margin:0;
padding:1em 0 0 0;
clear:both;
}
ul, ol{
font-size:1.2em;
line-height:1.6em;
}
a img{
border:0;
}
a#logoLink img{
margin:10px;
}


#wrapper{
width:760px;
height:300px;
margin:auto;
text-align:left;
background:url(http://www.chequersbeauty.co.uk/images/sub-bg-wrapper.gif) no-repeat left top;
}


#logo{
width:550px;
height:92px;
float:left;
}
#formBox{
float:left;
margin:5px 20px;
padding:0;
}








.img{
display:block;
text-indent:-9999px;
float:left;
background-repeat:no-repeat;
}

#leftColumn h1.img{
width:390px;
height:40px;
}
#leftColumn h2.img{
width:390px;
height:35px;
}
#leftColumn h3.img{
width:100%;
height:20px;
}
#leftColumn h4.img{
width:100%;
height:20px;
}
#address h4.img{
width:100%;
height:20px;
}
#leftColumn h5.img, p.img{
width:100%;
height:20px;
margin:0;
padding:0;
}


#leftColumn{
width:390px;
float:left;
margin:0;
padding:0 0 0 30px;
}
#leftColumn h1{
margin:30px 0 0 0;
padding:0;
clear:both;
}
#leftColumn h2{
margin:0;
padding:0;
font-size:1.3em;
clear:both;
}
#leftColumn h3{
color:#FC6675;
width:100%;
margin:0;
padding:0;
font-size:1.3em;
clear:left;
}
#leftColumn h3.treatmentTitle{
width: 80%;
float:left;
clear:left;
}
#leftColumn h3.treatmentCode{
width: 18%;
float:right;
clear:none;
}
#leftColumn p.treatmentDescription{
margin:0;
}
#leftColumn p{
margin:0 0 1em 0;
padding:0;
clear:left;
}

#leftColumn .boxedArea{
padding:0 0 20px 0;
}

#leftColumn label{
float:left;
width:100px;
}
.error{
color:#FF0000;
}

#title-treatments{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatments.gif) no-repeat;
}
#title-points-promotion{
background:url(http://www.chequersbeauty.co.uk/images/titles/title-points-promotion.gif) no-repeat;
}
#title-special-offers{
background:url(http://www.chequersbeauty.co.uk/images/titles/title-special-offers.gif) no-repeat;
}
#title-corporate-pampering{
background:url(http://www.chequersbeauty.co.uk/images/titles/title-corporate-pampering.gif) no-repeat;
}
#title-finding-us{
background:url(http://www.chequersbeauty.co.uk/images/titles/title-finding-us.gif) no-repeat;
}
#title-contact-us{
background:url(http://www.chequersbeauty.co.uk/images/titles/title-contact-us.gif) no-repeat;
}
#title-terms-and-conditions{
background:url(http://www.chequersbeauty.co.uk/images/titles/title-terms-and-conditions.gif) no-repeat;
}
#title-clarins-classics-for-the-face{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-clarins-classics-for-the-face.gif) no-repeat center left;
}
#title-clarins-classics-for-the-body{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-clarins-classics-for-the-body.gif) no-repeat center left;
}

#title-waxing{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-waxing.gif) no-repeat center left;
}
#title-brazillian-waxing{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-brazillian-waxing.gif) no-repeat center left;
}
#title-manicures{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-manicures.gif) no-repeat center left;
}
#title-pedicures{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-pedicures.gif) no-repeat center left;
}
#title-body-treatments{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-body-treatments.gif) no-repeat center left;
}
#title-eyelash-tints{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-eyelash-tints.gif) no-repeat center left;
}
#title-st-tropez{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-st-tropez.gif) no-repeat center left;
}
#title-mens-treatments{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-mens-treatments.gif) no-repeat center left;
}
#title-mens-waxing{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-mens-waxing.gif) no-repeat center left;
}
#title-mens-intimate-waxing{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-mens-intimate-waxing.gif) no-repeat center left;
}
#title-mens-massage{
background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-mens-massage.gif) no-repeat center left;
}
#title-barbers{

background:url(http://www.chequersbeauty.co.uk/images/titles/treatment-barbers.gif) no-repeat center left;
}
#title-salon-offers{
background:url(http://www.chequersbeauty.co.uk/images/titles/title-salon-offers.gif) no-repeat center left;
}


#rightColumn{
width:332px;
float:right;
}
#rightColumn h2{
margin:20px 15px 0 15px;
}
#rightColumn h2.img{
width:200px;
height:20px;
}
#rightColumn p{
margin-left:15px;
margin-right:15px;
}
p.formItem{
margin:0;
padding:0;
}
input.formField{
width:110px;
}
.submit{
position:releative;
left:10px;
}
.bookmarkLink{
margin:8px 0 0 0;
padding:0;
}
#sub-about-this-treatment{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-about-this-treatment.gif) no-repeat;
}
#sub-our-clients-say{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-our-clients-say.gif) no-repeat;
}
#sub-more-information{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-more-information.gif) no-repeat;
}
#title-chequers-beauty-salon{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-chequers-beauty-salon.gif) no-repeat;
}
#title-beauty-department{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-beauty-department.gif) no-repeat;
}
#title-barbers-department{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-barbers-department.gif) no-repeat;
}
#title-mailing-list{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-mailing-list.gif) no-repeat;
}
#title-exclusive-offers{
background:url(http://www.chequersbeauty.co.uk/images/titles/sub-exclusive-offers.gif) no-repeat;
}
.tfl-journey-planner{
padding:0 0 0 30px;
}



#address{
width:760px;
margin:auto;
padding:20px;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
}

#leftFoot{
text-align:left;
width:163px;
float:left;
margin:0 40px;
}
#midFoot{
text-align:left;
width:163px;
float:left;
margin:0 40px;
}
#rightFoot{
text-align:left;
width:163px;
float:left;
margin:0 40px;
}
.hours .day{
float:left;
clear:left;
width:20%;
}
.hours .from{
float:left;
clear:none;
width:30%;
text-align:right;
}
.hours .divider{
float:left;
clear:none;
width:10%;
text-align:center;
}
.hours .to{
float:left;
clear:none;
width:30%;
}




#footer{
width:760px;
margin:auto;
}
#footer p{
margin:0;
padding:10px 0;
text-align:center;
}

p#desDev{
width:760px;
margin:auto;
border-top:1px solid #CCC;
padding:10px;
text-align:center;
}
p#desDev a{
color:#B996C7;
text-decoration:none;
}












.clear{
clear:both;
}

span.highlight a{
	font-weight:bold;
	color:#FC6675;
}







.postBox{
	margin:20px 20px 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
.postBox h2 a{
	font-size:20px;
	color:#FC6675;
}
.postBox .timestamp{
	font-size:10px;
	text-align:right;
}

#rightColumn {}
	#rightColumn ul{
		list-style-type:none;
		margin:0 0 0 20px;
		padding:0;
	}
	#rightColumn ul li{
		font-family:"Times New Roman", Times, serif;
		font-size:20px;
		margin:20px 0 0 0;
	}
	#rightColumn ul li ul li{
		font-size:14px;
		margin:0 0 0 10px;
		font-family:Arial, Helvetica, sans-serif;
	}