/* Style sheet layout */
body{background-color:#f0f0f4;}
ul{margin-left:0;list-style-type:none;}
#wrapper{padding:0;background:url("tl_files/dynamic_dropdown/images/bg_main.gif") center top repeat-y;}
#header{background-image:url("tl_files/dynamic_dropdown/images/bg_top_header.gif");background-position:left bottom;}
#footer{margin-top:6px;margin-right:16px;margin-left:16px;background-color:#f8f8fa;border-top:1px solid #cbd1d8;border-bottom:5px solid #cbd1d8;}
#container{margin-right:30px;margin-left:30px;}
#header .inside{z-index:999;}
#left .inside,#right .inside{padding-bottom:1em;}
#main .inside{margin-right:30px;margin-left:30px;padding-bottom:1em;}
#footer .inside{padding:0 1.5em;}
#topmenu{right:20px;top:68px;position:absolute;font-family:Arial, Verdana, sans-serif;font-size:9px;color:#5a5a5a;text-transform:uppercase;}
#topmenu ul{margin:0;text-align:right;list-style-type:none;}
#topmenu li{display:inline;margin:0;padding:0 7px 0 5px;border-right:1px solid #cbd1d8;white-space:nowrap;}
#topmenu li.last{border-right:0;}
#search{right:25px;top:20px;position:absolute;}
#search .text{width:172px;margin:0;padding:2px;vertical-align:middle;}
#search .submit{vertical-align:middle;}
#mainmenu{margin-right:10px;margin-left:10px;padding-top:0;background:url("tl_files/dynamic_dropdown/images/bg_top_menu.gif") left top repeat-x;}
#subheader{width:50%;margin-top:2.5em;margin-left:1.5em;}
#subheader h1{margin-bottom:36px;font-size:24px;}
#subheader p{font-size:16px;}
#subheader img{margin-top:6px;margin-left:-4px;}
#logo{height:65px;padding-top:20px;padding-left:30px;}
#left h1,#right h1,#footer h1{margin-bottom:10px;padding-top:5px;padding-bottom:3px;border-bottom:0px solid #cbd1d8;font-family:"Century Gothic", Arial, Verdana, sans-serif;font-weight:bold;font-size:12px;text-transform:uppercase;}
#left h2,#right h2,#footer h2{font-size:14px;}
#footer .mod_newslist{width:58%;float:left;margin-top:0;}
#footer .mod_quicknav,#footer .mod_upcoming_events{width:36%;float:right;}
#footer .mod_newslist,#footer .mod_upcoming_events{margin-bottom:2em;}
#footer .layout_short{margin-top:9px;}
#left .mod_newslist .more,#right .mod_newslist .more,#footer .mod_newslist .more{display:none;}
#copyright{clear:both;padding-top:1em;padding-bottom:1em;text-align:right;font-size:11px;}
*:first-child+html #copyright{padding-top:5px;}
