.SlidingPanels {
position: relative;
width: 100%;
padding: 0px;
border: none;
}
.SlidingPanelsContentGroup {
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
border: none;
}
.SlidingPanelsContent {
width: 100%;
overflow: hidden;
margin: 0px;
padding: 0px;
border: none;
}
.SlidingPanelsAnimating * {
overflow: hidden !important;
}
.SlidingPanelsCurrentPanel {
}
.SlidingPanelsFocused {
}


/* lookaftermac support */ 



#lookaftermac {
width: 633px;
float: left;
}
#lookaftermac .SlidingPanels {
width: 633px;
float: left;
}
#lookaftermac .SlidingPanelsContentGroup {
width: 8000em;
float: left;
}
#lookaftermac .SlidingPanelsContent {
float: left;
width: 633px;
}
#lookaftermac .SlidingPanelsContent .content {
float: left;
}
#lookaftermac .content {
font-size:93%;
}
#lookaftermac h2 {
margin:0 0 1em 0;
}
#lookaftermac p {
margin:0 0 0 0;
}
.next_prev {
float:right;
width:56px;
height:18px;
}
.next {
text-align:right;
margin:0 0 0 6px;
}
.SlidingPanelsAnimating * {
overflow: visible !important;
}
#lookaftermac .navLinks {
clear: both;
text-align: center;
margin:0;
padding:0;
color:#999999;
font-size:77%;
}
.content table {
 margin:14px 0 10px 8px;
}
.content td {
 background:url(../images/bg_booking_on.gif) no-repeat;
 height:24px;
 width:112px;
 font-size:77%;
 text-align:center;
 color:#5c5c5c;
 cursor:pointer;
}
.content td:hover {
background-position:0 -28px;
}
.content td:active {
background-position:0 -84px;
color:#fff;
}
.content th {
 font-size:85%;
 font-weight:normal;
 padding:0 0 6px 0;
}
.saturday {
 visibility:hidden;
}
.taken {
 background-position:0 -56px !important;
 color:#d0d0d0 !important;
 cursor:default !important;
}
 



