/* Customer CSS */
#appointmentLink a {
color:#FFF;
text-transform:uppercase;
}

#appointment {
    background-image: url("../images/appointment.jpg");
    background-repeat: repeat-x;
    text-transform: uppercase;
    width: 160px;
}

#page-index #appointment {
background-image:url(../images/appointment.jpg);
background-repeat:repeat-x;
text-transform:uppercase;
width:161px;
}

#page-index #logo {
display:none;
}

#logo {
margin:6px 0 0 301px;
_margin:6px 0 0 301px;
}

a {
color:#BFB32F;
}

#slot-navigation a {
padding:14px 10px 16px;
}

#page-index #slot-address {
color:#000;
font-size:13px;
margin:-345px 0 0 32px;
width:495px;
z-index:5500;
}

#slot-address a {
color:#FFF;
}

#slot-address a:hover {
color:#000;
}

#page-index #slot-address a:hover {
color:#000;
}

#slot-address {
width:215px;
font-size:12px;
}

#footer-content {
clear:both;
}

#page-laser-before-and-after-photos #slot-main strong {
font-style:italic;
}

#flash {
background-image:url(../images/mobileBanner.jpg);
}
