/* Customer CSS */
.center {
text-align:center;
}

#comp-logo {
padding:0;
}

#spec #link {
font-size:11px;
font-weight:400;
}

#slot-lsidebar {
color:#fff;
}

#musicPlayer {
margin-left:-5px;
position:absolute;
top:45px;
}

#page-gallery #education_menu {
display:none;
}

#slot-rsidebar {
margin-right:0;
width:180px;
}

#slot-main {
padding:0 10px;
}

#page-index #slot-rsidebar,#page-education #slot-rsidebar,#page-library #slot-rsidebar {
width:137px;
padding:15px 0 0 10px;
float:right;
margin:-40px 0 0;
}

#page-john-workman #slot-rsidebar {
margin:0 0 0 -30px;
_margin-left:0;
}

#page-implants #contentContainer .pointer {
cursor:pointer;
}

.sbContainer h1 {
line-height:1;
}

#spec {
_padding:15px 0 0 0;
}

#page-index #contentContainer {
height:auto;
}

#page-education #education_menu {
_height:200px;
}

#coupon {
background-image:url(/images/landing-coupon.jpg);
}

#logo h1 {
color:#A88EAF;
}

h1 {
color:#A88EAF;
}

.subtitle {
color:#A88EAF;
}

#top {
background-image:url(/images/top_bar.jpg);
}

#rightPhone {
background-image:url(/images/small_phone_icon.gif);
}

#page-implants #education_menu {
display:none;
}

#page-invisalign #comp-flashTextHolder {
display:none;
}

#slot-rsidebar li {
border-bottom:1px solid #0A2448;
list-style:none outside none;
margin-left:-50px;
width:146px;
}

#slot-rsidebar a {
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
line-height:20px;
margin:10px 0 10px 10px;
text-decoration:none;
}

#slot-rsidebar a:hover {
color:#0A2448;
}

#slot-navigation {
font-size:12px;
}

#appt_index {
font-size:12px;
}

#header_left {
position:relative;
}

#slot-address {
position:absolute;
top:0;
right:-500px;
height:90px;
width:375px;
}

#comp-logo {
display:none;
}

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

#slot-appt {
float:right;
width:180px;
min-height:100px;
text-align:center;
margin-top:85px;
}

#page-gallery #slot-appt {
display:none;
}

#header_right {
background-image:url(../images/logo.jpg);
}

#education_menu {
margin:110px 0 0;
width:180px;
display:none;
}

#page-education #education_menu {
display:block;
}

#custom-form {
text-align:left;
}
