@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;
/*background:#F3DFBC url(../images/bg-page.jpg) repeat-x;*/
}
form{
margin:0;
padding:0;
}
p{
font-size:1.2em;
line-height:1.8em;
clear:both;
margin:0;
padding:1em 0 0 0;
}
a img{
border:0;
}
a#logoLink img{
margin:10px;
}


#wrapper{
width:760px;
margin:auto;
text-align:left;
background:url(../images/bg-wrapper.gif) no-repeat left bottom;
}


#logo{
width:560px;
height:302px;
background:url(../images/header-home.jpg);
float:left;
}
#flash{
float:left;
}
#flash *{
width:200px;
height:302px;
}







.img{
display:block;
text-indent:-9999px;
float:left;
background-repeat:no-repeat;
}

h1.img{
width:100%;
height:20px;
}
h2.img{
width:100%;
height:20px;
}


#leftColumn{
width:497px;
float:left;
margin:0;
padding:0 0 0 30px;
}
#leftColumn h1{
margin:30px 30px 0 0;
padding:0;
}
#leftColumn p{
margin-right:30px;
}
#title-welcome-to-chequers-beauty-salon{
background:url(../images/titles/welcome-to-chequers-beauty-salon.gif) no-repeat;
}
#title-chequers-beauty-salon{
background:url(../images/titles/sub-chequers-beauty-salon.gif) no-repeat;
}
#title-beauty-department{
background:url(../images/titles/sub-beauty-department.gif) no-repeat;
}
#title-barbers-department{
background:url(../images/titles/sub-barbers-department.gif) no-repeat;
}
#title-mailing-list{
background:url(../images/titles/sub-mailing-list.gif) no-repeat;
}




#rightColumn{
width:190px;
float:right;
}
#rightColumn h2{
margin:30px 0 0 0;
}
#rightColumn p{
margin:0;
padding:0;
}
#rightColumn input.formField{
width:110px;
}
.submit{
position:releative;
left:10px;
}
.bookmarkLink{
margin:8px 0 0 0;
padding:0;
}
.hours .day{
float:left;
clear:left;
width:35px;
}
.hours .from{
float:left;
clear:none;
width:35px;
text-align:right;
}
.hours .divider{
float:left;
clear:none;
width:20px;
text-align:center;
}
.hours .to{
float:left;
clear:none;
width:45px;
}

#footer{
width:760px;
margin:auto;
background:url(../images/bg-footer.gif) no-repeat;
height:140px;
}
#footer p{
margin:0;
padding:110px 0 0 0;
}

p#desDev{
width:760px;
margin:auto;
border-top:1px solid #CCC;
padding:10px;
}
p#desDev a{
color:#B996C7;
text-decoration:none;
}











.clear{
clear:both;
}