/* Style sheet layout */
#right{padding-top:20px;padding-bottom:20px;}
#right div.inside{padding-bottom:20px;background-color:#FBFBFB;}
#right h1{height:29px;padding-left:20px;background:url("tl_files/layout/right_head_bg.jpg") left top repeat-x;border-bottom:0px solid;font-weight:bold;font-size:10pt;color:#000099;line-height:29px;}
#right div.ce_text,#right div.ce_image{padding-right:20px;padding-left:20px;}
#footer div.inside{padding-right:20px;text-align:right;vertical-align:middle;}
body{background-image:url("tl_files/layout/main_bg.gif");}
#wrapper{padding:10px;background-color:#FFFFFF;}
#footer a,#footer a:link,#footer a:active,#footer a:hover,#footer a:visited{text-decoration:none;color:#000099;}
div.mod_navigationMain{height:29px;background-image:url("tl_files/layout/navi_bg.jpg");background-repeat:repeat-x;line-height:29px;}
div.mod_navigationMain li{float:left;}
div.mod_navigationMain ul{margin:0;padding:0;vertical-align:middle;list-style:none;}
div.mod_navigationMain a,div.mod_navigationMain a:link,div.mod_navigationMain a:active,div.mod_navigationMain a:visited{padding-right:10px;padding-left:10px;border-right:1px solid #000099;text-decoration:none;color:#000099;}
div.mod_navigationMain li.active a,div.mod_navigationMain li.active a:link,div.mod_navigationMain li.active a:active,div.mod_navigationMain li.active a:visited{font-weight:bold;}
#header #logo{width:930px;height:55px;padding-top:20px;padding-right:10px;text-align:right;background-image:url("tl_files/layout/logo_bg.jpg");background-repeat:repeat-x;}
div.mod_navigationMain a:hover{text-decoration:underline;}
#footer{background-image:url("tl_files/layout/footer_bg.jpg");background-repeat:repeat-x;line-height:50px;}
#main div.inside{padding:20px 20px 10px 10px;}
#header img{vertical-align:middle;}

