/* CSS Document */
.cmCalListing {
  width:324px;
  font-size:8px;
  border-top:1px dotted #cdcdcd;
}

.cmCalListingHead {
  width:324px;
}

.cmCalListingEntry {

}


.cmCalListingEntry h2{
  font-size:14px;
  font-weight:bold;
}

.cmCalListingDate {
  float:left;
  width:100px;
  height:80px;
  background:#151515;
  font-size:12px;
  font-weight:bold;
  padding:5px;
  position:relative;
}

.cmCalListingDetail {
  float:left;
  width:324px;
  border-bottom:1px dotted #cdcdcd;
}
.cmCalListingDetail a {
  display:block;
  text-decoration:none;
  color:#efefef;
  padding:10px;
  font-weight:normal;
}

.cmCalListingDetail a:hover {
  display:block;
  background-image: url('/picture/layout/back_ef0b01_50.png');
}

.cmCalListingiCal{
  float:right;
  width:20px;
  height:20px;
}

.cmCalListingSpace {
  clear:left;
  height:10px;
  border-bottom:1px dotted #cdcdcd;
}

.cmCalListingDropdown {

}


