/* Style sheet dialog_frontpage */
.empty{display:none;margin-left:0;padding-left:15px;font-size:11px;line-height:17px;}
.event{margin-left:0;padding-left:15px;font-size:11px;line-height:17px;}
#footer .event{margin-left:20px;font-size:11px;line-height:17px;}
#footer .mod_newslist,#footer .mod_login,#footer .mod_upcoming_events{float:left;}
.mod_login .submit{width:140px;margin-left:33px;font-size:11px;}
#username,#password{width:132px;height:15px;margin-left:33px;padding:2px;}
.mod_article{margin-top:9px;margin-bottom:36px;}
.mod_weatheronline{margin-bottom:32px;}
.ce_text{width:98%;clear:both;padding-right:10px;padding-left:0;}
.mod_rss_reader{margin-bottom:30px;}
.mod_rss_readeralt h1{margin:0;padding:6px;background-color:#f0f0f0;border-bottom:1px solid #c6c6c6;font-weight:bold;font-size:1.2em;line-height:1;}
.rss_default,.rss_items_only{padding:9px 6px;}
.mod_rss_reader .description{font-size:0.9em;}
* html .mod_rss_reader{position:relative;margin-bottom:0;}
.mod_upcoming_events{margin-bottom:24px !important;}
.mod_upcoming_eventsalt h1{margin:0 0 0.6em 0;border-bottom:2px solid #c6c6c6;font-weight:bold;font-size:1.2em;line-height:1;}
.mod_upcoming_events .time{display:none;}
.ce_accordion{width:425px;float:right;clear:both;margin-left:24px;}
h1.ce_accordion{width:280px;margin:6px 0 0 24px;padding:6px;background-color:#f0f0f0;border:1px solid #dfdfdf;font-weight:bold;font-size:1.2em;line-height:1;}
.ce_accordion .toggler{border-top:0px;font-weight:normal;}
.ce_accordion .accordion div{}
.mod_quicknavalt{width:292px;margin-right:auto;margin-left:auto;padding-bottom:9px;background-color:#f9f9f9;border:1px solid #c6c6c6;margin-bottom:24px !important;}
.mod_quicknav .formbody{width:200px;margin-right:auto;margin-left:auto;}
.mod_quicknav select{width:135px;margin-left:36px;background-color:#ffffff;border:1px solid #c6c6c6;}
.mod_quicknav .submit{width:50px;height:22px;margin-top:2px;margin-left:123px;vertical-align:top;}
#blogposts{width:292px;float:right;margin-bottom:30px;background-color:#f9f9f9;border:1px solid #c6c6c6;}
#blogposts h1{margin:0;padding:6px;background-color:#f0f0f0;border-bottom:1px solid #c6c6c6;font-weight:bold;font-size:1.2em;line-height:1;}
#blogposts .teaser,#blogposts .more{font-size:0.9em;}
#blogposts .layout_short{padding:9px 6px;}
* html #blogposts{position:relative;margin-bottom:0;}

