/* Style sheet main */
@font-face{font-family:'PumpRusRegular';font-weight:normal;src: url('pump-webfont.eot');src: local('☺'), url('pump-webfont.woff') format('woff'), url('pump-webfont.ttf') format('truetype'), url('pump-webfont.svg#webfontI7JDUTcQ') format('svg');font-style: normal;}
@font-face{font-family:'DebussyRegular';font-weight:normal;src: url('debussy-webfont.eot');src: local('☺'), url('debussy-webfont.woff') format('woff'), url('debussy-webfont.ttf') format('truetype'), url('debussy-webfont.svg#webfontdE1adbXU') format('svg');font-style: normal;}
@font-face{font-family:'AutomaniaRegular';font-weight:normal;src: url('automani-webfont.eot');src: local('☺'), url('automani-webfont.woff') format('woff'), url('automani-webfont.ttf') format('truetype'), url('automani-webfont.svg#webfont08UkpcI0') format('svg');font-style: normal;}
body{margin:0;padding:0;text-align:center;background-color:#9097b1;font-family:Helvetica, sans-serif;font-size:12px;color:#333;}
p{margin:0 0 1em;}
a,a:link{text-decoration:none;color:#485ba3;}
a:visited{text-decoration:none;color:#3a4981;}
a:hover{text-decoration:none;color:#5d76d4;}
#wrapper{width:900px;margin:0 auto;padding:10px;text-align:left;background-color:#FFF;}
.frontpage #wrapper{width:1100px;}
#header{height:178px;margin-bottom:10px;text-align:center;background:transparent url('tl_files/images/headers/title_900.png') top center no-repeat scroll;}
#header .inside{}
.frontpage #header{height:218px;background:transparent url('tl_files/images/headers/title_1100.png') top center no-repeat scroll;}
#container{background:#fff url('tl_files/images/backgrounds/bg_main.jpg') no-repeat scroll top center;}
#left{padding-top:10px;padding-left:17px;}
#main{margin-left:240px;padding:10px 15px 0 0;}
.mod_navigation .level_1{margin:0;padding:0;text-align:right;font-family:'DebussyRegular', sans-serif;font-size:15px;list-style-type:none;}
.mod_navigation .level_1 li{margin-bottom:4px;}
.mod_navigation .level_1 .active{color:#333;}
.mod_navigation .level_1 a,.mod_navigation .level_1 a:link,.mod_navigation .level_1 a:visited{text-decoration:none;color:#485ba3;}
.mod_navigation .level_1 a:hover{color:#333;}
.frontpage .mod_eventlist,.frontpage .mod_newslist{width:400px;float:left;}
.layout_short,.event{}
.event_bottom_border,.layout_short_bottom_border{text-align:center;}
.mod_eventlist h1{margin:0 0 10px;font-family:"DebussyRegular", sans-serif;font-weight:normal;font-size:18px;letter-spacing:-1px;}
.mod_newslist h1,.mod_newsarchive h1{margin:0 0 10px;font-family:"DebussyRegular", sans-serif;font-weight:normal;font-size:18px;letter-spacing:-1px;}
.mod_eventlist .event{overflow:hidden;margin-bottom:25px;padding:10px;}
.mod_eventlist h2,.mod_newslist h2{margin:0 0 10px;}
.mod_eventlist .more{}
.mod_eventmenu ul,.mod_newsmenu ul{list-style-type:none;}
.mod_eventmenu .level_1,.mod_newsmenu .level_1{margin:0 0 25px;padding:0;}
.mod_eventmenu .level_1 li,.mod_newsmenu .level_1 li{font-family:"DebussyRegular", sans-serif;font-weight:bold;font-size:16px;}
.mod_eventmenu .level_2 li,.mod_newsmenu .level_2 li{font-family:Helvetica,sans-serif;font-size:14px;}
.events_archive_link{text-align:center;font-family:"DebussyRegular", sans-serif;font-size:24px;}
.events_archive_link_front{width:400px;float:left;clear:left;text-align:center;font-family:"DebussyRegular", sans-serif;font-size:20px;}
.news_archive_link_front{width:400px;float:left;text-align:center;font-family:"DebussyRegular", sans-serif;font-size:20px;}
.event_list_meta,.mod_eventreader .info{font-size:10px;color:#666;}
.event_teaser_image,.layout_short_image{float:left;margin:0 20px 5px 0;}
.mod_eventreader h1,.mod_newsreader h1{margin:0 0 15px;}
.calendar{width:100%;}
.calendar .head{padding-bottom:15px;}
.calendar .current{text-align:center;}
.calendar .label{}
.calendar .days{height:60px;vertical-align:top;}
.calendar .header{font-weight:bold;}
.calendar .event{margin-bottom:20px;padding:0 5px 0 0;}
#footer{height:70px;padding-top:25px;}
#bottomnav{overflow:hidden;}
#bottomnav .level_1{padding:30px 0 15px;text-align:center;}
#bottomnav span{margin:0 10px;}
#bottomnav a,#bottomnav a:link,#bottomnav a:visited,#bottomnav a:active,#bottomnav .active{font-family:Helvetica,sans-serif;font-size:11px;color:#999999;}
.plusign{font-family:'PumpRusRegular';font-weight:bold;}
.Pump{font-family:'PumpRusRegular', sans-serif;font-weight:normal;font-style: normal;}

