.salon{margin-top:6px}
a.salon:link{color:#A20001; font-weight:bold; font-family:arial; }
a.salon:visited{color:#A20001; font-weight:bold; font-family:arial; }
#salon_block{border:1px solid #999; padding: 15px 20px 15px 20px; margin:20px 0;}
#salon_block h3 {padding: 0;margin:0px;}
#salon_block h3 span {color: #666666;}

.img_left_bord {
border:2px solid #999999;
float:left;
margin-right:20px;
margin-top:6px;
}
a.flexButton {s
display:block;
float:left;
margin-right:5px;
}
.imgBlock{
width: 140px;
float: left;
}

#salon_block p {
padding:10px 0 0 0;
float:left;
width:520px;}

.contribs {padding: 10px 0 0 10px; margin: 0px; width: 200px; float: right;}
.contactInfo {float: left; width: 200px; padding: 10px 0 0 0; margin: 0px; list-style: none;}
.contactInfo ul {padding: 0; margin: 0px: width:300px;}
.contribs ul {padding: 0; margin: 0px: width:300px;}


.top {display: block;}


/* Individual stylist pages */

.beforeafterSection {
float: left}

.beforeafterSection a img {
border:solid 2px #cccccc;
margin-right:10px;
}

.intro.shemika{
padding-left: 250px;
}
.intro.chateau{
padding-left: 218px;
}
.intro.princessLocs{
padding-left: 245px;
}

.hero {
float: left;
}

.contactInfoStylist {float: left; padding:0px 0 0 15px;  margin: 0px; list-style: none;}
.contactInfoStylist ul {padding: 0; margin: 0px: }
