.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: 623px;
float: left;
}
#lookaftermac .SlidingPanels {
width: 623px;
float: left;
}
#lookaftermac .SlidingPanelsContentGroup {
width: 8000em;
float: left;
}
#lookaftermac .SlidingPanelsContent {
float: left;
width: 623px;
}
#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%;
}



/* calender events */ 

#calender {
width: 635px;
float: left;
}
#calender .SlidingPanels {
width: 635px;
float: left;
}
#calender .SlidingPanelsContentGroup {
width: 8000em;
float: left;
}
#calender .SlidingPanelsContent {
float: left;
width: 635px;
}
#calender .SlidingPanelsContent .content {
float: left;
}
#calender .content {
font-size:93%;
}
#calender h2 {
margin:0 0 1em 0;
}
#calender 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;
}
#calender .navLinks {
clear:both;
text-align: center;
margin:0;
padding:6px 0 0 0;
color:#999999;
font-size:77%;
}
#calender ul {
border-left:#d9d9d9 1px solid;
margin:0;
padding:0;
}
#calender li {
display:inline;
float:left;
width:85px;
padding:2px;
height:85px;
list-style-type:none;
border-right:#d9d9d9 1px solid;
border-bottom:#d9d9d9 1px solid;
margin:0;
font-size:77%;
color:#999999;
}
.cal_left{
display:inline;
float:left;
width:85px;
padding:2px;
height:85px;
list-style-type:none;
border-left:#d9d9d9 1px solid;
margin:0;
font-size:77%;
color:#999999;
}
#calender li a:link {
display:block;
color:#ffffff;
text-decoration:none;
margin:0 0 4px 0;
font-size:108%;
padding:2px 2px 8px 2px;
background:#797979 url(../images/bg_cal.gif) no-repeat 0 bottom;
}
#calender li a:visited {
display:block;
color:#ffffff;
text-decoration:none;
margin:0 0 4px 0;
font-size:108%;
padding:2px 2px 8px 2px;
background:#797979 url(../images/bg_cal.gif) no-repeat 0 bottom;
}
#calender li a:hover {
color:#ffffff;
text-decoration:none;
margin:0 0 4px 0;
font-size:108%;
padding:2px 2px 8px 2px;
display:block;
background:#888988 url(../images/bg_cal.gif) no-repeat -85px bottom;
}
.cal_dates{
border-left:#d9d9d9 1px solid;
border-right:#d9d9d9 1px solid;
margin:0;
}
.cal_top{
display:inline;
float:left;
width:89px;
height:14px;
list-style-type:none;
border-right:#d9d9d9 1px solid;
border-bottom:#d9d9d9 1px solid;
margin:0;
font-size:77%;
color:#999999;
background:#d9d9d9;
text-align:center;
}
.cal_top_left{
display:inline;
float:left;
width:89px;
height:14px;
list-style-type:none;
border-left:#d9d9d9 1px solid;
border-right:#d9d9d9 1px solid;
border-bottom:#d9d9d9 1px solid;
margin:0;
font-size:77%;
color:#999999;
background:#d9d9d9;
text-align:center;
}



