.events ul {
    display:block;
    float:left;
	padding-left:0;
    margin-right:0px;
	margin-left:0px;
    width:185px;
    margin-bottom: 10px;
}
.events .day-selector {
    clear:both;
    display:block;
    float:none;
    height:70px;
    margin-bottom:20px;
    margin-right:0;
    width:630px;
	margin-left:0;
}

.events .day-selector li {
    background-color: #ffffff;
    border:1px solid #EFEFEF;
    display:block;
    float:left;
    height:50px;
    margin-right:1px;
	margin-left:1px;
    padding-left:0;
    padding-top:15px;
    text-align:center;
    width:75px;
}
.events .day-selector li.selected {
    border:1px solid #DDD;
    background-image: url(../images/events-selected-indicator.gif.png);
	background-color: #EEEEFF;
    background-repeat: no-repeat;
}
.events .day-selector li a:link,
.events .day-selector li a:visited  {
    font-size: 180% !important;
    font-weight: normal;
	text-decoration: none;
    color: #004b7b !important;
}

.events .day-selector li a:hover {
	text-decoration: underline;
}
.events .day-selector li span {
    font-size: 90%;
    color: #b8b7b7;
    display: block;
}
.events .day-selector li.selected a:link,
.events .day-selector li.selected a:visited {
    color: #004b7b !important;
}
.events .day-selector li.selected span {
    color:#313131;
}

.events .day-selector li.prev-week,
.events .day-selector li.next-week {
    display:block;
    border:0px;
    width: 20px;
    padding: 0px;
}
.events .day-selector li.next-week {
    margin-right: 0px;
}

.events .day-selector li.prev-week a,
.events .day-selector li.next-week a {
    padding:0px;
    margin:0px;
	margin-left:0px;
	margin-right:0px;
}
.events .day-selector li.prev-week img,
.events .day-selector li.next-week img {
    margin-top: 2px;
}
