.hmt_cl2{font-family:helvetica;color:#fff;}
.hmt_cl2 .monthName2{font-weight:bold;background:#2e2e2e;color:#fff;padding:5px;}
.hmt_cl2 .event_wrap2{padding:5px;}
.hmt_cl2 .event_wrap2 .flyer_wrapper2{width:100px;float:left;}
.hmt_cl2 .event_wrap2 .date2{padding:5px;float:left;width:100px;}
.hmt_cl2 .event_wrap2 .date2 .date12{font-size:12px;font-weight:bold;}
.hmt_cl2 .event_wrap2 .date2 .date22{font-size:10px;font-weight:bold;}
.hmt_cl2 .event_wrap2 .date2 .date32{font-size:9px;font-weight:bold;}
.hmt_cl2 .event_wrap2.row1{background:#4c4c4c;}
.hmt_cl2 .event_wrap2.row2{background:#5f5f5f;}
.hmt_cl2 .event_wrap2 .name2{float:left;font-size:14px;font-weight:bold;}
.hmt_cl2 .event_wrap2 .event_name_sec2{font-size:12px;}
.hmt_cl2 .event_wrap2 .event_name_third2{font-size:11px;}
.hmt_cl2 .event_wrap2 .buttons2{padding-top:8px;margin-bottom:5px;}
.hmt_cl2 .event_wrap2 .buttons2 a{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#cac812;color:#2e2e2e;font-weight:bold;font-size:11px;padding:3px 6px 3px 6px;text-decoration:none;text-transform:uppercase;}
.hmt_cl2 .event_wrap2 .buttons2 a:hover{background:#eeeb00;color:#000;text-decoration:none;}
.hmt_cl2 .event_wrap2 .price2{float:right;font-size:16px;font-weight:bold;}
.hmt_cl2 .event_wrap2 .event_details2{padding:20px;}
.hmt_cl2 .event_wrap2 .event_html2{}
.hmt_cl2 .event_wrap2 .event_desc2{line-height:160%;}

.hmt_cl_mini{font-family:helvetica;}
.hmt_cl_mini .event_wrap{font-size:12px;font-weight:bold;}
.hmt_cl_mini .event_wrap .date{font-size:11px;font-weight:bold;}
.hmt_cl_mini .event_wrap .name a{font-weight:bold;text-decoration:none;}

.cal_nav {float:left;margin:5px 0 0 32px;}
.cal_nav a{text-decoration:none;color:#888;font-family:verdana;font-size:9px;background:#000;padding:2px 4px 2px 4px;text-transform:uppercase;font-weight:bold;margin:0 3px 0 3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 4px #181818;-moz-box-shadow:1px 1px 4px #181818;-webkit-box-shadow:1px 1px 4px #181818;}
.cal_nav a.active {color:#cac812;}
.cal_nav a:hover {background:#171717;color:#cac812;}

/*************************CALENDAR LIST VIEW *****************************/
.hmt_cl.* {margin:0;padding:0;}
.hmt_cl{padding:15px;line-height:140%;width:608px;text-shadow:0 1px 2px #111;margin:0 auto;text-align:left;font-family:verdana;font-weight:normal;}
.hmt_cl a{font-family:verdana;}
.hmt_cl .monthName{background:#888;color:#000;font-size:16px;padding:4px 12px 4px 12px;margin:10px 0 4px 0;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.hmt_cl .event_wrap{background:; padding:3px 7px 3px 7px;margin:4px 0 12px 0;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #888;box-shadow:1px 1px 8px #181818;-moz-box-shadow:1px 1px 8px #181818;-webkit-box-shadow:1px 1px 8px #181818;}
.hmt_cl .event_wrap.row1{background:#4c4c4c;}
.hmt_cl .event_wrap.row2{background:#5f5f5f;}
.hmt_cl .event_wrap .date{background:#000;text-shadow:none;margin-top:2px;float:left;text-align:center;border-radius:4px-moz-border-radius:4px;-webkit-border-radius:4px;width:58px;height:120px;text-transform:uppercase;opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7;filter:alpha(opacity=70);-webkit-box-shadow:0px 0px 4px #777;moz-box-shadow:0px 0px 4px #777;box-shadow:0px 0px 4px #777;}
.hmt_cl .event_wrap .date .date1{color:#fff;margin-top:5px;font-size:18px;font-weight:bold;}
.hmt_cl .event_wrap .date .date2{color:#fff;margin:5px 0 7px 0;font-size:30px;font-weight:bold;}
.hmt_cl .event_wrap .date hr{margin:2px 0 2px 4px;padding:0;height:1px;width:85%;border:none;border-bottom:1px dotted #fff;background:none;color:none;}
.hmt_cl .event_wrap .date .date3{color:#aaa;margin:0;padding:0px;font-size:18px;font-weight:bold;}
.hmt_cl .event_wrap .date .date4{color:#aaa;margin:-3px 0 0 0;padding:0px;font-size:15px;font-weight:bold;}
.hmt_cl .event_wrap .date .date5{color:#aaa;margin:-6px 0 0 0;padding:0px;font-size:9px;font-weight:bold;}
.hmt_cl .event_wrap .re_date{background:#000;text-shadow:none;margin-top:2px;float:left;text-align:center;border-radius:4px-moz-border-radius:4px;-webkit-border-radius:4px;width:58px;height:120px;text-transform:uppercase;opacity:0.7;-moz-opacity:0.7;-webkit-opacity:0.7;filter:alpha(opacity=70);-webkit-box-shadow:0px 0px 4px #777;moz-box-shadow:0px 0px 4px #777;box-shadow:0px 0px 4px #777;}
.hmt_cl .event_wrap .re_date .date1{color:#fff;margin-top:5px;font-size:18px;font-weight:bold;}
.hmt_cl .event_wrap .re_date .date2{color:#fff;margin:5px 0 7px 0;font-size:30px;font-weight:bold;}
.hmt_cl .event_wrap .re_date hr{margin:2px 0 2px 4px;padding:0;height:1px;width:85%;border:none;border-bottom:1px dotted #fff;background:none;color:none;}
.hmt_cl .event_wrap .re_date .date3{color:#aaa;margin:0;padding:0px;font-size:18px;font-weight:bold;}
.hmt_cl .event_wrap .re_date .date4{color:#aaa;margin:-3px 0 0 0;padding:0px;font-size:15px;font-weight:bold;}
.hmt_cl .event_wrap .re_date .date5{color:#aaa;margin:-6px 0 0 0;padding:0px;font-size:9px;font-weight:bold;}
.hmt_cl .event_wrap .flyer_wrapper{width:80px;float:left;margin:2px 12px 0 7px;height:120px;padding:0;}
.hmt_cl .event_wrap .flyer_wrapper img{width:80px;padding:0;margin:0;max-height:120px;border-radius:4px-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:0px 0px 4px #777;moz-box-shadow:0px 0px 4px #777;box-shadow:0px 0px 4px #777;}
.hmt_cl .event_wrap .name{position:relative;float:left;width:411px;min-height:80px;margin:0;font-family:verdana;padding-bottom:5px;}
.hmt_cl .event_wrap .event_presents { font-size: 10px;color:#fff;font-family:verdana; }
.hmt_cl .event_wrap .event_name{color:#fff;font-size:14px;font-weight:bold;margin:0;line-height:120%;}
.hmt_cl .event_wrap .event_name_sec{color:#ccc;line-height:110%;font-size:11px;font-weight:normal;font-style:italic;margin:0;}
.hmt_cl .event_wrap .event_name_third{color:#ccc;line-height:110%;font-size:10px;font-weight:normal;font-style:italic;margin:0;}
.hmt_cl .event_wrap .bottom{width:411px;float:right;margin:0;padding:0;}
.hmt_cl .event_wrap .bottom hr{height:1px;width:95%;border:none;border-top:1px dotted #fff;margin:0;padding-bottom:8px;background:none;color:none;}
.hmt_cl .event_wrap .fblike{float:left;margin: -4px 0 0 10px;}
.hmt_cl .event_wrap .buttons{padding:1px 0 0 0;}
.hmt_cl .event_wrap .buttons a{text-shadow:0 1px 0 #fff;letter-spacing:1px;background:#cac812;color:#2e2e2e;font-weight:bold;font-size:10px;padding:4px 6px 4px 6px; margin: 0 5px 0 5px;text-transform:uppercase;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-box-shadow:0px 0px 4px #777;moz-box-shadow:0px 0px 4px #777;box-shadow:0px 0px 4px #777;}
.hmt_cl .event_wrap .buttons a img{display:none;}
.hmt_cl .event_wrap .buttons a:hover img{}
.hmt_cl .event_wrap .buttons a:hover{background:#eeeb00;color:#000;text-decoration:none;}
.hmt_cl .event_wrap .price{color:#999;margin:0 10px 0 0;float:right;font-size:14px;font-weight:normal;}
.hmt_cl .powered{font-size:11px;padding:5px;clear:both;}
.hmt_cl .powered a{font-weight:bold;}
