/* Customer CSS */
body {
background-color:#ededc8;
}

.sbContainer {
color:#8B7E7A;
}

.sbContainer a {
color:#653E32;
outline:none;
zoom:1;
}

.sbContainer a:focus {
outline:none;
}

.sbContainer a:hover {
color:#839852;
}

#container {
width:968px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
background-image:url(../images/contentRepeat_04.jpg);
background-repeat:repeat-y;
}

#leftContainer {
float:left;
width:184px;
margin:0 0 0 32px;
_margin:0 0 0 16px;
}

#navContainer {
float:left;
width:184px;
height:540px;
}

#slot-address {
float:left;
clear:both;
width:170px;
margin:0 0 0 7px;
_margin:0 0 0 3px;
color:#9d8d85;
font-size:11px;
text-align:center;
}

#slot-address a{
color:#9D734F;
}

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

#slot-address p {
margin:0;
padding:0;
}

#slot-address img {
margin:5px 0;
}

#slot-address p.threeLocations {
text-transform:uppercase;
color:#9d8d85;
margin:0 0 10px;
letter-spacing:3px;
}

.phNumbers {
font-size:14px;
color:#fff;
}

#right {
width:748px;
float:right;
}

#flash {
width:748px;
height:340px;
}

#header {
background-image:url(../images/laserDentistryHeader.jpg);
background-repeat:no-repeat;
width:748px;
height:130px;
}

#slot-nameBar {
width:748px;
height:28px;
background-image:url(../images/nameBar.jpg);
background-repeat:no-repeat;
text-transform:uppercase;
color:#fff;
float:right;
}

#slot-nameBar p {
margin:0;
padding:8px 0 0 35px;
letter-spacing:3px;
font-size:11px;
}

#slot-breadCrumbs {
width:748px;
height:28px;
background-image:url(../images/nameBar.jpg);
background-repeat:no-repeat;
text-transform:uppercase;
color:#bdb6af;
float:right;
text-transform:uppercase;
letter-spacing:2px;
}

#slot-breadCrumbs p {
margin:0;
padding:7px 0 0 35px;
}

#slot-breadCrumbs a {
color:#fff;
text-decoration:none;
}

#slot-breadCrumbs a:hover {
color:#653e32;
}

#content {
width:748px;
float:right;
clear:both;
}

#contentLeft {
width:720px;
float:left;
margin:25px 0 0 35px;
_margin:25px 0 0 16px;
}

#page-index #contentLeft {
width:455px;
}

#slot-main {
width:720px;
float:left;
clear:both;
}

#page-index #slot-main {
width:455px;
}

#slot-main h2,#slot-main h3 {
margin:0;
padding:0 0 7px;
color:#a2732f;
text-transform:uppercase;
letter-spacing:2px;
font-size:12px;
}

#slot-main h3 {
color:#839852;
}

#contentRight {
width:200px;
float:right;
background-image:url(../images/leftBar.jpg);
background-position:left top;
background-repeat:no-repeat;
margin:25px 0 0;
}

#slot-rsidebar {
width:156px;
margin:0 0 0 30px;
}

.fourGen {
color:#653e32;
text-transform:uppercase;
letter-spacing:4px;
}

#lanap {
width:688px;
height:240px;
background-image:url(../images/lanap.jpg);
background-repeat:no-repeat;
}

#lanapText {
width:300px;
float:right;
margin:23px 0 0;
}

#lanapText p,#lanapProcedure p {
margin:0;
padding:0;
}

#lanapText ul {
margin:10px 0 0 20px;
padding:0;
}

#lanapText li {
list-style:none;
background-image:url(../images/listCircle.jpg);
background-repeat:no-repeat;
background-position:left;
padding:0 0 0 12px;
}

#lanapProcedure {
float:left;
clear:both;
margin:20px 0 0 90px;
font-style:italic;
}

.letters {
margin:10px 0 0;
}

#footer-content {
width:742px;
text-align:center;
color:#8B7E7A;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
float:right;
clear:both;
padding-top:50px;
font-size:11px;
}

#footer-content ul {
margin:0;
padding:0;
}

#footer-content li {
list-style:none;
display:inline;
line-height:20px;
}

#footer-content a {
color:#8B7E7A;
}

#footer-content a:hover {
color:#653332;
}

#slot-footer2 {
padding:5px 0;
}

#slot-footer2 a,#slot-footer3 a {
padding:0 8px 0 5px;
text-transform:uppercase;
text-decoration:none;
border-right:1px #653332 solid;
}

#slot-footer2 #footer2-12 a {
border-right:none;
}
