/* Style sheet main */
body{margin:0;padding:0;text-align:center;font-family:Helvetica, sans-serif;font-size:14px;color:#333333;}
#wrapper{width:900px;margin:0 auto;padding:0 15px;text-align:left;}
.frontpage #wrapper{width:1100px;font-size:12px;}
#header{background: #FFFFFF url('tl_files/site_images/header_pinkgrey.png') no-repeat top left scroll;}
.frontpage #header{background-position:top center;}
#pagetitle{margin-bottom:25px;margin-left:240px;}
#main{padding:0 10px 0 40px;}
#left{padding:10px;background: #f4e9f4 none no-repeat top right scroll;}
#footer{margin-top:50px;text-align:center;font-size:12px;color:#666666;}
#intro_paragraph{font-size:12px;}
; h1.title_header{font-size:24px;}
h1{font-size:18px;}
.topnav{margin-bottom:8px;}
.topnav,.level_2{margin-right:15px;text-align:right;}
a,a:link{text-decoration:none;color:#ce85ce;}
a:visited{text-decoration:none;color:#ce85ce;}
a:hover,a:active{text-decoration:underline;color:#ce85ce;}
.mod_newsmenu,.mod_eventsmenu{margin-bottom:40px;text-align:left;}
.mod_newsmenu .level_1,.mod_eventsmenu .level_1{margin:0;list-style-type:none;}
.mod_newsmenu .level_1 li,.mod_eventsmenu .level_1 li{font-weight:bold;}
.mod_newsmenu .level_2 li,.mod_eventsmenu .level_2 li{margin:0;text-align:left;font-weight:normal;}
.mod_newsmenu .active,.mod_eventsmenu .active{margin:1px 0;}
.mod_newslist h1,.mod_newsarchive h1,.mod_upcoming_events h1,.mod_eventsarchive h1{font-size:18px;}
.mod_newslist h2,.mod_newsarchive h2,.mod_upcoming_events h2,.mod_eventsarchive h2{margin-bottom:10px;font-size:16px;}
.mod_newslist h2 a,.mod_newslist h2 .a:link,.mod_newslist h2 a:visited,.mod_newslist .more a,.mod_newslist .more .a:link,.mod_newslist .more a:visited,.mod_newsarchive h2 a,.mod_newsarchive h2 .a:link,.mod_newsarchive h2 a:visited,.mod_newsarchiv{text-decoration:none;color:#333333;}
.mod_upcoming_events h2 a,.mod_upcoming_events h2 .a:link,.mod_upcoming_events h2 a:visited,.mod_upcoming_events .more a,.mod_upcoming_events .more .a:link,.mod_upcoming_events .more a:visited{text-decoration:none;color:#333333;}
.mod_eventsarchive h2 a,.mod_eventsarchive h2 .a:link,.mod_eventsarchive h2 a:visited,.mod_eventsarchive .more a,.mod_eventsarchive .more .a:link,.mod_eventsarchive .more a:visited{text-decoration:none;color:#333333;}
.mod_newslist h2 a:hover,.mod_newslist .more a:hover,.mod_newsarchive h2 a:hover,.mod_newsarchive .more a:hover{text-decoration:none;color:#666666;}
.mod_upcoming_events h2 a:hover,.mod_upcoming_events .more a:hover{text-decoration:none;color:#666666;}
.mod_eventsarchive h2 a:hover,.mod_eventsarchive .more a:hover{text-decoration:none;color:#666666;}
.mod_newslist .info,.mod_newsarchive .info{margin-top:0;font-size:11px;color:#666666;}
.mod_upcoming_events .info,.mod_upcoming_events .info{margin-top:0;font-size:11px;color:#666666;}
.mod_eventsarchive .info,.mod_eventsarchive .info{margin-top:0;font-size:11px;color:#666666;}
.mod_newslist .more,.mod_newsarchive .more{font-size:12px;}
.mod_upcoming_events .more,.mod_upcoming_events .more{font-size:12px;}
.mod_eventsarchive .more,.mod_eventsarchive .more{font-size:12px;}
.layout_short_image{float:left;margin:65 0 0 0;}
.layout_short_body{margin:0 0 0 200px;}
.layout_short_bottomborder{margin-bottom:40px;text-align:center;}
.layout_full{margin-bottom:25px;}
.layout_latest{margin-bottom:10px;}
.layout_latest h2{margin:1px 0;font-size:11px;}
.layout_latest .info{margin-bottom:1px;font-size:9px;color:#cf95bf;}
.layout_latest .more{margin:1px 0;font-size:10px;}
.event{margin-bottom:10px;}
.event .info{margin-bottom:1px;font-size:9px;color:#cf95bf;}
.event .event_title{margin:1px 0;font-weight:bold;font-size:11px;color:#333333;}
.event .event_title a,.event .event_title a:link{color:#333333;}
.event .event_title a:visited{color:#333333;}
.event .event_title a:hover{text-decoration:none;color:#666666;}
#fp_upcoming h3{font-size:14px;}
.frontpage #main .mod_newslist{width:400px;float:left;}
.frontpage #main .mod_newslist h1,.frontpage #main .mod_upcoming_events h1{font-size:16px;}
.frontpage #main .mod_newslist h2,.frontpage #main .mod_upcoming_events h2{font-size:14px;}
.frontpage #main .layout_short_body{margin:0 0 0 120px;}
.frontpage #main .mod_upcoming_events{width:400px;float:left;margin-left:40px;}
#fp_newsarchiveslink{width:400px;float:left;text-align:center;}
#fp_eventsarchiveslink{width:400px;float:left;text-align:center;}
#bottomnav{margin:30px 0 15px 0;text-align:center;}
#bottomnav span{margin:0 10px;}
#bottomnav a,#bottomnav a:link,#bottomnav a:visited,#bottomnav a:active{color:#999999;}
