/* Customer CSS */
#index_rsidebar {
width:250px;
float:right;
margin-left:15px;
text-align:center;
}

#page-index #slot-address {
width:390px;
}

#movie-holder {
float:right;
width:325px;
height:278px;
}

#videoList {
width:210px;
margin:0 0 0 20px;
font-size:10px;
float:left;
}

#videoList .videoTitle {
background-color:#0A113F;
color:#FFF;
width:100%;
display:block;
margin:5px 0;
}

#page-videos #educationTitle,#page-videos #education_menu {
display:none;
}

#page-videos #slot-main {
width:700px;
}

#page-index #logo {
margin:-220px 0 0 32px;
margin:-220px 0 0 58px !ie;
_margin:-220px 0 0 28px;
}

.phone {
font-size:14px;
font-weight:700;
}

body {
color:#4F4F4F;
}

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

#slot-navigation #navigation-9 a {
border-right:none;
}

#appointment {
background-image:url(/images/appointment.jpg);
width:170px;
}

#slot-address {
position:absolute;
margin:50px 0 0 305px;
margin:50px 0 0 -398px !ie;
_margin:50px 0 0 -495px;
}

#page-index #slot-address {
margin:-344px 0 0 60px;
margin:-344px 0 0 62px !ie;
_margin:-344px 0 0 30px;
}

#appointmentLink a {
padding:0 5px 0 10px;
}
