/* CSS Document */
html, {padding: 0; margin: 0;}

body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, a {padding: 0; margin: 0;}

#pageContainer {width: 800px; background:#ffffff; margin: 0px auto; font: 12px Arial, Helvetica, sans-serif;}

#GlobalNavTop {width: 800px; background: url(../media/top-nav.jpg) no-repeat; height: 346px;}

#WebbMainMenu {width: 790px; margin: 0 auto; padding: 20px 0 0 0;}
#WebbMainMenu ul {list-style-type: none; width: 790px; margin: 0; padding: 0;}
#WebbMainMenu ul li {float: left; padding: 0; margin: 0;}
#WebbMainMenu ul li a {display: block; color: #ffffff; font: 12px Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 14px 5px 15px; overflow:hidden;}
#WebbMainMenu ul li.bullet {display: block; background: url(../media/main-menu-bullet.gif) no-repeat; background-position: 0 5px; width: 5px; height: 6px; padding: 5px 0 5px 0; overflow: hidden;}


#ChurchImages {width: 800px;}

#SubMenu {width: 170px; padding-top: 5px;}
#SubMenu ul {list-style-type: none; width: 170px; margin: 0 0 0 17px; padding: 0;}
#SubMenu ul li {padding: 0 0 2px 0; margin: 0;}
#SubMenu ul li a {display: block; color: #cc0000; font: 11px Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding: 0 0 5px 0; overflow:hidden;}

#ContentContainer {width: 800px; margin: 4px 0 0 0;}
#SideMenu {float: left; width: 237px; height: 399px; background: url(../media/main-menu-bkgrd.gif) no-repeat;}
#Content {float: left; width: 543px; padding: 0 5px 0 15px;}
#Content h1 {margin-top: 10px;}
#Content h3 {margin: 3px 0 5px 20px;font-size: 14px; color: #090b64;}
#Content h4 {margin: 10px 0 0 20px; font-size: 16px; color: #cc0000;}
#Content p {padding: 5px 0 10px 20px;}
#Content a:link, #Content a:visited, #Content a:hover, #Content a:active {color: #090b64;}
#Content ul {margin: 15px 0 15px 60px;}
.ReadMore a:link, .ReadMore a:visited, .ReadMore a:hover, .ReadMore a:active {color: #cc0000!important; font-size: 11px; margin: 35px 0 0 0;}
.colorOne {color: #090b64;}
.colorTwo {color: #cc0000;}
.backgroundColorOne { background-color: #e0e0e0; margin: 0 0 0 20px;}
.SundayService {width: 226px; height: 10px; overflow:hidden;}
.footnote {font-size: 11px;}
.description {color: #cc0000; font-size: 11px;}


#LatestNews {float: right; width: 242px; border: 1px solid #090b64; background-color: #e0e0e0; margin: 15px 0 15px 15px;}
#LatestNews p {font-size: 12px; margin: 0 15px 0 5px;}
#LatestNews h1 {padding-bottom: 5px;}
#LatestNews a:link, #LatestNews a:visited, #LatestNews a:hover, #LatestNews a:active {font-size: 11px; color: #cc0000;}
.latestNewsDate {padding: 10px 0 5px 25px; color: #cc0000; font-weight: bold;}

#ChurchActivities {margin: 9px 0 0 17px; width: 185px;}
#ChurchActivities p {margin: 5px 0 10px 0;}
#ChurchActivities a:link, #ChurchActivities a:visited, #ChurchActivities a:hover, #ChurchActivities a:active {color: #090b64; text-decoration:underline; font: 12px Arial, Helvetica, sans-serif;}

#NavBottom {clear: both; display: block; width: 800px; height: 38px; background: url(../media/nav-background-bottom.gif) no-repeat; text-align: right; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; padding: 12px 0 0 0;}
#NavBottom span {padding: 0 20px 0 50px;}
