/* Style sheet main */
#wrapper{min-width:767px;max-width:980px;}
#topnav a:link,#topnav a:visited{text-decoration:none;color:#ffffff;}
#topnav a:hover,#topnav a:active,#topnav p.active{color:#333333;}
*{margin:0;padding:0;}
body{background-image:url("tl_files/images/common/bodybg.jpg");background-repeat:repeat-x;font-family:Tahoma, Arial, sans-serif;font-size:0.9em;}
#topnav{overflow:hidden;margin:-3px 0 0;padding:6px 6px 7px;background-color:#3333cc;background-image:url("tl_files/images/common/topnav-bg.jpg");background-repeat:repeat-x;}
#topnav .level_1{margin:0;padding:0;list-style-type:none;}
#topnav .level_1 li{float:left;margin:0 0.6em 0 -0.6em;padding:0 0.6em;border-left:1px solid #ffffff;line-height:1em;}
#splash_flash{width:544px;height:270px;float:left;margin:0 0 0 12px;}
#gen_splash{background-color:#33ffff;}
#gen_splash_flash{width:630px;height:100px;float:left;margin:0 0 0 12px;}
#heading img{padding-bottom:5px;}
#splash_statement p{padding-top:50px;padding-right:20px;padding-left:85px;text-align:right;font-style:italic;font-size:1.09em;color:#c2b3c2;}
#splash_content{height:270px;margin-right:12px;margin-left:12px;background-color:#622369;background-image:url("tl_files/images/common/3abg.jpg");background-repeat:no-repeat;border-width:12px 0px;border-style:solid;border-color:#ffffff;}
#gen_splash_content{height:137px;margin-right:12px;margin-left:12px;background-image:url("tl_files/images/common/gen-splash-bg.jpg");background-repeat:repeat-x;border-width:12px 0px;border-style:solid;border-color:#ffffff;}
#splash_container{margin:0;background-color:#ffffff;border-width:0px 1px;border-style:solid;border-color:#3333cc;}
#container{background-color:#ffffff;background-repeat:repeat-y;border-width:0px 1px;border-style:solid;border-color:#4e21e7;color:#666666;min-height: 300px;}
.gen-left{margin-bottom:12px;margin-left:12px;}
.gen-right{margin-right:12px;margin-bottom:12px;}
.gen-main,.mid-main{margin-right:12px;margin-bottom:12px;margin-left:12px;}
.gen-main-nav{margin-right:12px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.links-list li,.staff .ce_text,.linkrow{margin-bottom:12px;padding:20px;background-image:url("tl_files/images/common/stripe1.png");border:1px solid #cccccc;}
#container p{padding-top:10px;padding-right:10px;padding-left:10px;}
#container a:link,#container a:visited{text-decoration:none;color:#2817ee;}
h2{margin-bottom:12px;font-size:15px;color:#666666;line-height:29px;}
.homehl h2{background-image:url("tl_files/images/common/homehl-bg.jpg");background-repeat:repeat-x;}
.homehl h2{margin-bottom:0;text-align:center;background-image:url("tl_files/images/common/homehl-bg.jpg");background-repeat:repeat-x;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#left .homehl h2{border-left:0px;}
.left{margin-left:12px;}
.right{margin-right:12px;}
.mid{margin-right:-1px;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}
form{padding:10px;}
#ctrl_7,#ctrl_230{margin-top:0.5em;margin-left:8em;background-color:#ffffff;border:0px;font-family:Tahoma, Arial, sans-serif;color:#2817ee;}
#copyright,.addthis{text-align:center;color:#666666;}
#footer{border-top:12px solid #3333cc;border-right:1px solid #3333cc;border-bottom:1px solid #3333cc;border-left:1px solid #3333cc;line-height:50px;background:#ffffff url("tl_files/images/common/homehl-bg.jpg") center bottom repeat-x;}
.mod_upcoming_events{padding:10px;}
h3{margin-bottom:5px;font-size:13px;color:#660066;}
.feat-events{margin-top:-30;text-align:center;}
hr{width:90%;clear:both;margin-top:10px;margin-right:auto;margin-left:auto;text-align:center;background-color:#ffffff;border-top:0px dotted #cccccc;border-right:0px dotted #cccccc;border-bottom:1px dotted #cccccc;border-left:0px dotted #cccccc;color:#ffffff;}
#crumbs{padding-right:14px;padding-bottom:23px;padding-left:14px;background-color:#ffffff;border-right:1px solid #3333cc;border-left:1px solid #3333cc;font-weight:bold;font-size:0.85em;}
#crumbs a{text-decoration:none;color:#660066;}
#contact-map{padding-right:20px;background-color:#342546;}
#dlh_googlemap_43{margin-top:20px;margin-bottom:17px;margin-left:auto;border:10px solid #ffffff;}
#contact{margin-right:-10px;margin-bottom:15px;padding-left:20px;background:url("tl_files/images/common/strip.jpg") right top repeat-y;}
#nosplash{margin-right:12px;margin-left:12px;background-image:url("tl_files/images/common/genhl-bg.jpg");background-repeat:repeat-x;border:1px #000000;}
#nosplash h2{padding-top:5px;padding-left:10px;}
#leftnav{padding:10px;background-color:#342546;}
#advance{background-color:#000000;background-img:none;}
#p-list ul{margin-top:15px;margin-left:10px;list-style-type:none;}
#p-list li{padding-bottom:10px;font-weight:bold;font-variant:small-caps;color:#660066;}
#p-list li li{margin-top:5;font-weight:normal;font-size:14px;color:#666666;font-variant:normal;}
#leftnav li{color:#ffffff;list-style-type:none;}
#leftnav a:link,#leftnav a:visited{color:#cccccc;}
#leftnav a:hover,#leftnav a:active{color:#ffffff;}
.mod_calendar{height:147px;margin-left:12px;padding:2px 5px 3px;text-align:center;background-color:#ffffff;border-top:12px solid #342546;border-right:5px solid #342546;border-bottom:12px solid #342546;color:#342546;}
td.col_last{background-color:#efefef;}
.minicalendar th{width:24px;}
th.current{text-align:center;background-color:#ffffff;border-bottom:2px solid #ffffff;font-weight:bold;font-size:14px;color:#3333cc;line-height:15px;}
th.label{padding-top:3px;padding-bottom:3px;border-top:1px solid #342546;color:#660066;}
th{padding-bottom:3px;}
th a{color:#ffffff;}
td a{font-weight:bold;}
#evntlst,#evntrdr{margin-top:12px;margin-right:12px;padding-bottom:10px;padding-left:10px;background-color:#ffffff;border-top:12px solid #efefef;}
#evntrdr{padding-top:12px;}
#evntlst .time{margin-top:3px;margin-bottom:6px;margin-left:10px;font-style:italic;font-size:12px;color:#342546;}
#evntlst .day{margin-top:-15px;}
#evntlst h2{margin-top:15px;}
h1{font-size:15px;}
#p-list p{margin-bottom:15px;margin-left:-5px;}
#leftnav li li{color:#00ff00;}
ol li{margin-left:40px;list-style-type:decimal;}
ol{margin-top:10px;}
#bottom-banner{text-align:center;background-color:#666666;font-style:italic;font-size:18px;color:#efefef;}
#evangelism img{margin-top:20px;margin-bottom:20px;margin-left:30px;padding:10px;background-color:#ffffff;border-top:20px solid #342546;border-right:20px solid #342546;border-bottom:20px solid #342546;border-left:75px solid #342546;}
#midfront{text-align:center;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-size:35px;color:#622369;}
#r-list .ce_text{margin-bottom:15px;margin-left:5px;padding:20px 10px;text-align:center;background-image:url("tl_files/images/common/stripe3.png");border:1px solid #cccccc;}
#lpForm label{width:6.5em;float:left;display:block;margin-right:0.5em;vertical-align:middle;padding:0.5px 0.5px!important;cursor:pointer;}
#lpForm textarea,#lpForm select,#contactForm textarea,#ctrl_1,#ctrl_2,#ctrl_3,#ctrl_4,#ctrl_5,#ctrl_6,#contactForm select{width:305px;margin-top:0.2em;margin-bottom:1.5em;font-family:Tahoma, Arial, sans-serif;font-size:90%;color:#2817ee;}
#lpForm input.text,#contactForm input.text{width:305px;height:25px;margin-top:0.2em;font-size:18px;color:#2817ee;}
select,textarea,input.text{padding:4px;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;}
#contactForm select,#lpForm select{width:315px;height:35px;font-size:18px;}
#contactForm label{width:3.5em;float:left;display:block;margin-right:1.5em;}
#social_networking{text-align:left;}
