﻿body, h1, h2, h3, h4, h5, h6, p, form, ul, li{ margin:0px; padding:0px;}

/* Widget - Upcoming events */
/*.widget-allevents-wrapper { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:1em; background: url("https://d2poexpdc5y9vj.cloudfront.net/embed/widget-allevents-botlft.png") no-repeat scroll left bottom transparent; margin-bottom: 25px; padding-bottom: 35px; min-width: 300px;  max-width: 1200px;  width: 98%; }
.widget-allevents-wrapper h2{font-size:16px; font-weight:normal; padding-bottom:5px; color:#333333;} */
body { background: transparent !important; }
.widget-allevents-wrapper { background: transparent !important; /*min-width: 300px;  max-width: 1200px;  width: 98%;*/ }
.widget-allevents-wrapper h2.stitle { margin-bottom: 10px; color: #666; }
.widget-allevents-wrapper h3{ padding-bottom: 0px; margin-top: 0px; line-height:20px }
/*.widget-allevents-wrapper .top { background: url("https://d2poexpdc5y9vj.cloudfront.net/embed/widget-allevents-toplft.png") no-repeat scroll left top transparent; height: 35px;}
.widget-allevents-wrapper h2 {background: url("https://d2poexpdc5y9vj.cloudfront.net/embed/widget-allevents-toprt.png") no-repeat scroll right top transparent; height: 35px; padding: 7px 0 0 20px;}
.widget-allevents-wrapper .bottom { background: url("https://d2poexpdc5y9vj.cloudfront.net/embed/widget-allevents-botrt.png") no-repeat scroll right top transparent; height: 35px; float: right; padding: 5px 10px 0 0;}
.widget-allevents-wrapper .evnt_list { border-left: 1px solid #E4E4E4; background: url("https://d2poexpdc5y9vj.cloudfront.net/embed/border-right.png") repeat-y scroll right top transparent; margin-top: -2px; width: 100%; } */
.widget-allevents-wrapper .evnt_list .evnt_dtls { border-bottom: 1px dotted #D4D4D4; padding-top: 10px;}
.widget-allevents-wrapper .evnt_list .evnt_dtls .evnt_name { float: left; min-height: 35px; padding:0px 0 0 12px;}
.evnt_list .evnt_dtls .evnt_name a { font-size: 13px;}
.widget-allevents-wrapper .evnt_list .evnt_dtls .evnt_name p { color: #666666; font-size: 11px;}
.widget-allevents-wrapper .lead_link { height: 7px; margin-top: 8px;}        
.widget-allevents {padding-left:0; padding-bottom:15px; margin-top:0;}
.widget-allevents table tr td .calender{ background-image:url(https://d2poexpdc5y9vj.cloudfront.net/embed/calendar.png); background-repeat:no-repeat; width:64px; height:76px;}
.widget-allevents table tr td .calender DIV.month{ font-size:10px; color:#fff; padding-top:8px; text-transform: uppercase;}
.widget-allevents table tr td .calender DIV.date{ font-size:30px; color:#333; padding-top:0;}
.widget-allevents table tr td p.day{ padding-top:18px; font-size:15px; color:#333; font-weight:bold;}
.widget-allevents table tr td p.time{ font-size:12px; color:#333; padding-top:5px;  }
.widget-allevents table tr td p.add{ padding-top:5px;}
.widget-allevents table tr td p.add a{font-size:13px; color:#2494c3; text-decoration:none;padding-left:5px;}
.widget-allevents table tr td p.add a:hover{color:#3aa9d8;}
.widget-allevents h3 a { color: #238CBD !important; font-size: 16px !important; font-weight: normal; text-decoration: none; }
.widget-allevents p.when { font-weight: bold; margin-top:0; color: #666 !important; font-size: 11px;}
.widget-allevents p.where { font-weight: normal; margin-top:0; color: #666 !important; font-size: 11px;}
.widget-allevents .overlay { position: relative; z-index: 10000; top: 10px; right: 0%; }
.widget-allevents-wrapper .bottom { height: 35px; padding: 5px 10px 0 0;}
.widget-allevents-wrapper span.small { color: #666; }
