div#leftPan {float:left; width:544px;}
div#rightPan {float:right; width:350px;}

div.banner ul {width:544px; height: 148px; margin-left:0px; list-style:none;}
div.banner ul li img {max-width:544px;}

div.sermon p.by {margin-top:7px; text-align:right;}

div.comm div div.image {float:left; width:220px; padding:5px; background-color:#070707; border:#606060 1px solid; text-align:center;}
div.comm div div.image img {max-width:220px; max-height:150px;}
div.comm div div.info {float:right; width:285px;}
div.comm div div.info p.link {text-align:right; margin-top:5px;}
div.comm div div.info p.link a {margin-left:12px;}

div.news div ul li {margin-bottom:7px;}
div.news div ul li p.content {margin-left:15px;}
div.news div p.link {text-align:right; margin-top:5px;}
div.news div p.link a {margin-left:12px;}

div.smallBanner ul {list-style:none; margin-left:0px;}
div.smallBanner li {float:left; margin:0px 10px 10px 10px; width:250px; overflow:hidden;}
div.smallBanner li img {max-width:275px;}

div.agenda div ul li {margin-bottom:7px;}
div.agenda div p.link {text-align:right; margin-top:5px;}
div.agenda div p.link a {margin-left:12px;}

div.article div ul li {margin-bottom:7px;}

div.download div ul li {margin-bottom:7px;}
