/* Style sheet basic */
body{margin:0 0 15px 0;background:url("tl_files/structure/logo_background.gif") center top no-repeat;font-family:Trebuchet MS, verdana, tahoma, arial, helvetica, sans-serif;font-size:12px;color:#333333;line-height:16px;}
p{margin:0 0 16px 0;padding:0;}
p.back{margin-top:20px;}
a,h1,h2,.green{color:#84a114;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
h1{font-size:18px;line-height:22px;}
h2,h3{font-size:14px;line-height:18px;}
h4,h5,h6{font-size:12px;line-height:16px;}
h3,h4,h5,h6,.grey{color:#333333;}
#header .sub_nav_search a{font-family:arial, Trebuchet MS, verdana, tahoma, helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:11px;color:#ffffff;text-transform:uppercase;}
#header .sub_nav_search input.keywords{width:125px;font-size:11px;}
.event_headline{height:28px;background-color:#dddddd;}
.event_headline .more_events{float:right;padding-right:16px;}
.event_headline a{font-weight:bold;text-decoration:none;line-height:28px;}
.event_headline a:hover{text-decoration:underline;}
.event_headline .todays_events,.event_headline .submit_event{padding-left:6px;}
.event_headline .todays_events h3,.event_headline .submit_event h3{display:inline;line-height:28px;}
.event_headline .submit_event{margin-top:20px;}
.event .event_title,.event .date,.event .event_category,.event .venue{display:inline;}
.event .event_title{padding-right:6px;padding-left:6px;}
.mod_eventsListFilterable .event,.mod_eventlist .event{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d7d7d7;}
.filter input{margin-left:5px;}
.mod_eventreader .event_details{width:350px;margin-bottom:20px;background-color:#dddddd;}
.mod_eventreader .event_details .ce_inside{padding:10px;}
.event_details .link a{color:#3eb2d9;}
.mod_eventreader h4{display:inline;}
.mod_tellafriend input#ctrl_email,.mod_tellafriend input#ctrl_tellafriend_captcha{width:150px;margin-bottom:5px;}
.mod_tellafriend .textarea{margin-bottom:5px;}
.formbody span.mandatory,.mod_tellafriend .message{color:#ff0000;}
.formbody .col_0{width:125px;padding-right:5px;text-align:right;}
.formbody p.error{margin-bottom:0;color:#ff0000;}
.formbody .explanation{padding-bottom:0;padding-left:130px;font-style:italic;}
.formbody td{padding-bottom:5px;}
.formbody input.text{width:200px;}
.formbody .row_9 input.text,.formbody .row_11 input.text{width:50px;}
.mod_search p{margin-top:5px;margin-bottom:0;}
.mod_search .even,.mod_search .odd{margin-top:30px;}
.mod_search .highlight{font-weight:bold;font-style:italic;}
.mod_sitemap li{padding-bottom:5px;}
#right a{text-decoration:none;color:#00b2d9;}
#right .mod_Banner{margin-top:15px;}
#right .advertisement{font-family:verdana, arial, Trebuchet MS, tahoma, helvetica, sans-serif;font-size:10px;color:#999999;line-height:14px;}
#footer{font-size:11px;line-height:14px;}
#footer .mod_customnav,#footer .copyright{width:630px;}
#footer .mod_customnav a{text-decoration:none;}
#footer .mod_customnav a:hover{text-decoration:underline;}
#footer a{color:#333333;}
