/* Customer CSS */


#index_rsidebar {
width: 250px;
float:right;
padding 10px;
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:#FFFFFF;
width: 100%;
display: block;
margin: 5px 0 5px 0;
}

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

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

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

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

body {
	color: #4F4F4F;
}

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

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

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

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


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

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



