/******************************************************************
Copyright Blue Chilli Studio 2010 | www.bluechillistudio.co.uk 
******************************************************************/
@media screen{.std_cal_button{background:#5992CE;color:#fff;font-weight:bold;border:none;border-radius:0;font-size:14px}.std_calendar .active{background:#89B04F !important;color:#fff !important}.std_calendar a.prev{position:absolute;top:53px;left:-20px;font-size:38px;color:#5992CE}.std_calendar a.next{position:absolute;top:53px;right:-15px;font-size:38px;color:#5992CE}.std_calendar a:hover{color:#89B04F}#calendar{padding-bottom:5px;border-bottom-left-radius:0px				/*ALL radius sizes. Set to 0px to remove all rounding*/;border-bottom-right-radius:0px				/*ALL radius sizes. Set to 0px to remove all rounding*/;margin-bottom:20px}#calendar li{list-style:none;width:13.87%;height:9em;float:left;margin:.2%;padding:1%;overflow:auto;border:1px solid #596bb0				/*color for the border of each date pod*/;border-bottom-right-radius:0px				/*ALL radius sizes. Set to 0px to remove all rounding*/;background:#ffffff				/*Days pod top gradient color*/;background:/* Old browsers */;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY5ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ffffff				/*Days pod top gradient color*/ 0%, #ffffff			/*Days pod bottom gradient color*/ 100%);background:/* FF3.6+ */;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff				/*Days pod top gradient color*/), color-stop(100%,#ffffff			/*Days pod bottom gradient color*/));background:/* Chrome,Safari4+ */;background:-webkit-linear-gradient(top, #ffffff				/*Days pod top gradient color*/ 0%,#ffffff			/*Days pod bottom gradient color*/ 100%);background:/* Chrome10+,Safari5.1+ */;background:-o-linear-gradient(top, #ffffff				/*Days pod top gradient color*/ 0%,#ffffff			/*Days pod bottom gradient color*/ 100%);background:/* Opera 11.10+ */;background:-ms-linear-gradient(top, #ffffff				/*Days pod top gradient color*/ 0%,#ffffff			/*Days pod bottom gradient color*/ 100%);background:/* IE10+ */;background:linear-gradient(to bottom, #ffffff				/*Days pod top gradient color*/ 0%,#ffffff			/*Days pod bottom gradient color*/ 100%);background:/* W3C */;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#ffffff				/*Days pod top gradient color*/, endColorstr=#ffffff			/*Days pod bottom gradient color*/,GradientType=0 ) /* IE6-8 */}#calendar li .dayradial{background:/*circle color for date number*/;padding:3% 3.7%;color:#2C4295				/*text colour for circle date*/;font-weight:bold;font-size:13px;font-family:Arial, Helvetica, sans-serif}#calendar li .events li{width:100%;height:auto;background:#ffffff				/*Color of event pods inside date pods*/;padding:2% 0%;border-radius:0px				/*ALL radius sizes. Set to 0px to remove all rounding*/;border:none;text-align:left;line-height:normal;margin-bottom:2px}#calendar li .events li a{display:block;font-weight:bold}#calendar li .events li a:hover{text-decoration:none}#calendar li .events li:hover{box-shadow:none}#calendar li:hover{box-shadow:0px 0px 3px					/*size of shadow for each date pod(set to 0px to remove)*/ #000000				/*shadow color for each date pod*/}#calendar li.day{background:#2C4295				/*Days of week background color(block color)*/;height:auto;font-weight:bold;color:#ffffff			/*Days of week text color*/;border-bottom-right-radius:0px}#calendar li.day:hover{box-shadow:none}#calendar li.date_off{background:#f3faff			/*Days out of month top gradient color*/;background:/* Old browsers */;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY5ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f3faff			/*Days out of month top gradient color*/ 0%, #f3faff		/*Days out of month bottom gradient color*/ 100%);background:/* FF3.6+ */;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3faff			/*Days out of month top gradient color*/), color-stop(100%,#f3faff		/*Days out of month bottom gradient color*/));background:/* Chrome,Safari4+ */;background:-webkit-linear-gradient(top, #f3faff			/*Days out of month top gradient color*/ 0%,#f3faff		/*Days out of month bottom gradient color*/ 100%);background:/* Chrome10+,Safari5.1+ */;background:-o-linear-gradient(top, #f3faff			/*Days out of month top gradient color*/ 0%,#f3faff		/*Days out of month bottom gradient color*/ 100%);background:/* Opera 11.10+ */;background:-ms-linear-gradient(top, #f3faff			/*Days out of month top gradient color*/ 0%,#f3faff		/*Days out of month bottom gradient color*/ 100%);background:/* IE10+ */;background:linear-gradient(to bottom, #f3faff			/*Days out of month top gradient color*/ 0%,#f3faff		/*Days out of month bottom gradient color*/ 100%);background:/* W3C */;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#f3faff			/*Days out of month top gradient color*/, endColorstr=#f3faff		/*Days out of month bottom gradient color*/,GradientType=0 ) /* IE6-8 */}#calendar li.date_off:hover{box-shadow:none}#calendar li.current_day{background:#82B45F		/*Current day of month top gradient color*/;background:/* Old browsers */;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY5ZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #82B45F		/*Current day of month top gradient color*/ 0%, #82B45F	/*Current day month bottom gradient color*/ 100%);background:/* FF3.6+ */;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#82B45F		/*Current day of month top gradient color*/), color-stop(100%,#82B45F	/*Current day month bottom gradient color*/));background:/* Chrome,Safari4+ */;background:-webkit-linear-gradient(top, #82B45F		/*Current day of month top gradient color*/ 0%,#82B45F	/*Current day month bottom gradient color*/ 100%);background:/* Chrome10+,Safari5.1+ */;background:-o-linear-gradient(top, #82B45F		/*Current day of month top gradient color*/ 0%,#82B45F	/*Current day month bottom gradient color*/ 100%);background:/* Opera 11.10+ */;background:-ms-linear-gradient(top, #82B45F		/*Current day of month top gradient color*/ 0%,#82B45F	/*Current day month bottom gradient color*/ 100%);background:/* IE10+ */;background:linear-gradient(to bottom, #82B45F		/*Current day of month top gradient color*/ 0%,#82B45F	/*Current day month bottom gradient color*/ 100%);background:/* W3C */;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=#82B45F		/*Current day of month top gradient color*/, endColorstr=#82B45F	/*Current day month bottom gradient color*/,GradientType=0 ) /* IE6-8 */}#calendar li.current_day span.dayradial{color:#fff !important}#monthcontainer h2{border-bottom:3px solid #E5EEF5;padding-bottom:6px;margin-bottom:6px}#calendar_list{margin-bottom:20px}#calendar_list li{padding:10px 0px}#calendar_list li .date_col{font-size:14px;color:#2C4295}#calendar_list li .event_col{font-size:14px;color:#2C4295}#calendar_list li .event_col a{display:block;color:#2C4295}#calendar_list li .more_col{font-size:14px;text-align:right;color:#2C4295}#calendar_list li .more_col a{display:block;color:#2C4295}#calendar_list li.head{background:#2C4295;color:#fff;padding:3px 0px}#calendar_list li.head .date_col{font-weight:bold !important;color:#fff}#calendar_list li.head .event_col{font-weight:bold !important;color:#fff}#calendar_list li.head:hover{background:#2C4295}#calendar_list li.alt-cal{background:#F2F9FE}#calendar_list li:hover{background:rgba(44,66,149,0.4)}#calendar_list li:hover .date_col,#calendar_list li:hover .event_col{color:#fff}#calendar_list li:hover a{color:#fff}#calendar_list li:hover a:hover{text-decoration:none}.pod_nav h3 a{font-weight:bold;color:#fff}.pod_nav h3 a:hover{color:#2C4295;text-decoration:none}#cat_filters{margin-left:0px}#cat_filters li{background:rgba(44,66,149,0.4);margin-bottom:25px;padding:0px 10px;padding-bottom:10px;padding-top:10px}#cat_filters li h4{padding:5px 10px;font-weight:bold;color:#fff;border-bottom:1px solid rgba(44,66,149,0.3)}#cat_filters li ul li{padding-left:10px;padding-right:10px;border-bottom:0px;margin-bottom:0px;padding-top:3px;padding-bottom:3px;border:none;background:none;font-size:15px;font-style:italic}#cat_filters li ul li a{display:block;color:#fff}#cat_filters li ul li a:hover{color:#2C4295;text-decoration:none}#cat_filters li ul li.selected a{color:#2C4295}#cat_filters li.selected{background:#dde9f2}}