.calendarGadget{min-width:75px; display: inline-block; vertical-align: top; }
.calendarGadget .calGadgetTitle{font-size:1.5em!important; font-weight:bold;line-height:1.1em;margin:0px 0px 10px 0px;word-wrap: break-word;}
.calendarGadget .calGadgetItem{min-width:75px;min-height:50px;}

.calendarGadget .calGadgetItem .calGadgetItemDate{ float:left;display:inline;width:70px;height:100%;font-size:1.1em;line-height:1.6em;margin:0px 5px 0px 0px;}
.calendarGadget .calGadgetItem .calGadgetItemWrapper{float:left;display:inline; min-width:10px;margin:0px 0px 0px 0px;}
.calendarGadget .calGadgetItem .calGadgetItemWrapper .calGadgetItemTitle{font-weight:bold; font-size:1.2em!important;line-height:1.3em;word-wrap: break-word; margin: 0px 0px 2px 0px;}
.calendarGadget .calGadgetItem .calGadgetItemWrapper .calGadgetItemContent{line-height:1.4em;}
.calendarGadget .calGadgetItem .calGadgetItemWrapper .calGadgetItemReadMore{margin:0px 0px 0px 0px;}
.calendarGadget .calGadgetItem .calGadgetItemWrapper .calGadgetItemReadMore a{ text-decoration:none; }
.calendarGadget .calGadgetItem .calGadgetItemWrapper .calGadgetItemReadMore a:hover{text-decoration:underline;}
.calendarGadget .calGadgetItem .gadgetItemFloatDivider{ clear:both;display:block;width:100%;height:1px; }
.calendarGadget .calGadgetReadAll{font-weight:bold; margin:10px 0px 0px 0px;clear:both;line-height:1.5em;border-top:1px dotted #CCCCCC;}
.calendarGadget .calGadgetReadAll a:hover{text-decoration:underline;}
.calendarGadget .calendarGadgetItemSpace{margin:0px 0px 15px 0px;}