/* Customer CSS */
#comp-banner{
background-image:url(../images/flash-bg.jpg);
background-position:top;
background-repeat:no-repeat;
}

#content_left {
background-color:#CED4DD;
}

#slot-links {
height:auto;
}

#page-index #comp-flashText1 {
display:none;
}

#wrapper_left {
background-image:url(../images/left_background.gif);
}

#page-index #contact hr {
margin-top:0;
}

#appointment {
padding-left:18px;
}

#slot-navigation ul {
width:165px;
}

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

#footer-content {
background-image:url(../images/footer.gif);
color:#FFF;
height:150px;
line-height:18px;
}

#page-index #comp-logo {
margin:30px 0 0;
position:absolute;
width:270px;
z-index:10;
}

#comp-logo {
margin:30px 0 0;
position:absolute;
width:270px;
z-index:10;
}

#appointment {
font-size:23px;
}

.phone {
font-size:16px;
}

#page-index #slot-address {
float:right;
font-size:12px;
margin-top:10px;
text-align:right;
width:200px;
}

#mission {
font-size:12px;
color:#002072;
background-color:#CED4DD;
width:795px;
height:110px;
margin:0 50px;
}

#content_right {
background-image:url(../images/content_right_back.gif);
}

#comp-contactForm {
display:none;
}

#contact hr {
display:none;
}

#page-index #slot-main {
margin-top:70px;
position:relative;
width:500px;
}

#video {
width:450px;
height:370px;
}
