div#left-column ul {padding-bottom:25px;}div#left_column ul li {float:left; margin:0 0 5px 0; height:35px;}div#left_column ul li span {font-size:13px; font-weight:bold; text-transform:uppercase; display:block; margin-top:5px; padding:0 0 0 10px;}div#left_column ul li ul {padding:15px 0 0 10px;}	* html div#left_column ul li span {font-size:13px; font-weight:bold; text-transform:uppercase; display:block; margin-top:5px; padding:0 0 0 0;}	* html div#left_column ul li ul {padding:15px 0 0 10px; width:180px;}	* html div#left_column ul li ul li {width:180px;}	* html div#left_column ul li ul li a {width:170px;}div#left_column ul li a.active_sub {background:#d7e8f0 url(../images/info_menu_border.gif) bottom right no-repeat;}div#left_column ul li #kc {display:block; background:url(../images/events/small-kids.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}div#left_column ul li #kc:hover, #left_column ul li #kc.active_sub {color:#3f6074; background:url(../images/events/small-kids.gif) left -27px no-repeat;}div#left_column ul li #se {display:block; background:url(../images/events/small-store.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}div#left_column ul li #se:hover, #left_column ul li #se.active_sub {color:#3f6074; background:url(../images/events/small-store.gif) left -27px no-repeat;}div#left_column ul li #be {display:block; background:url(../images/events/small-bridgestreet.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}	div#left_column ul li #be:hover, #left_column ul li #be.active_sub {color:#3f6074; background:url(../images/events/small-bridgestreet.gif) left -27px no-repeat;}div#left_column ul li #ce {display:block; background:url(../images/events/small-charity.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}div#left_column ul li #ce:hover, #left_column ul li #ce.active_sub {color:#3f6074; background:url(../images/events/small-charity.gif) left -27px no-repeat;}div#left_column ul li #ent {display:block; background:url(../images/events/small-entertainment.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}div#left_column ul li #ent:hover, #left_column ul li #ent.active_sub {color:#3f6074; background:url(../images/events/small-entertainment.gif) left -27px no-repeat;}div#left_column ul li #pp {display:block; background:url(../images/events/small-pavement.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}div#left_column ul li #pp:hover, #left_column ul li #pp.active_sub {color:#3f6074; background:url(../images/events/small-pavement.gif) left -27px no-repeat;}div#left_column ul li #ffe {display:block; background:url(../images/events/small-family.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}div#left_column ul li #ffe:hover, #left_column ul li #ffe.active_sub {color:#3f6074;  background:url(../images/events/small-family.gif) left -27px no-repeat;}div#left_column ul li #cul {display:block; background:url(../images/events/small-culinary.gif) top left no-repeat; height:15px; padding-left:35px; padding-top:7px;}div#left_column ul li #cul:hover, #left_column ul li #cul.active_sub {color:#3f6074; background:url(../images/events/small-culinary.gif) left -27px no-repeat;}	* html div#left_column ul li a {height:10px;}div#full-column .full #monthlist {list-style-type:none; margin:-57px 0 0 0; padding:0; float:right; height:40px; z-index:199; position:relative;}div#full-column .full #monthlist li {list-style-type:none; float:left; margin:0; padding:0;}div#full-column .full #monthlist li a {display:block; padding:5px 10px 5px 10px; background:#ffffff; margin-right:1px; border-bottom:3px solid #e1e1e1; text-decoration:none;}div#full-column .full #monthlist li a:hover {border-bottom:3px solid #6b909f;}div#full-column .full #monthlist li a.active_month {border-bottom:3px solid #6b909f;}