@charset "UTF-8";
/* CSS Document */


/*COMMON*/
body {text-align:center; margin:0; background:url(../../images/backgrounds/footer.jpg) repeat-x bottom}
.center, img.center {text-align:center}
.container, #main-content .container-content {margin:0 auto; text-align:left; width:990px; overflow:hidden; height:1%;}
#footer {padding:20px 0; overflow:hidden; height:1%}
#footer p {margin-top:0;}
#footer #contact {float:left}
#footer #sunday-service {float:right}
html#simpleviewer {height: 100%;overflow: hidden;}
html#simpleviewer body {height: 100%;margin: 0;	padding: 0;	background-color: #181818;	color:#ffffff;font-family:sans-serif;font-size:20pt;}
html#simpleviewer #flashcontent {height: 100%;}	
#homepage-content, #main-content {background: url(../../images/backgrounds/homepage-content.jpg) bottom repeat-x #1C797E; padding:15px 0; overflow:auto; height:1%}
img {border:none}
#logo {float:left; width:242px; position:absolute; top:32px}
#logo-and-main-navigation {background-color:fff}
#main-content .container {background: url(../../images/backgrounds/main-content-background.png)}
#main-content .container-content {background: url(../../images/backgrounds/main-content-background-2.png)}
#main-content #left-content {width:240px; float:left;}
#main-content #right-content {width:740px; float:right;}
.marginbottom10, .marginbottom10 li {margin-bottom:10px}
.no-list li {list-style-type:none; margin:0; padding:0}
ul.no-list {margin:0px; padding:0}
.padding{padding:15px}
ul#photos {margin:0; padding:0}
#photos li {list-style-type:none; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #666}
p#stacked {margin:0; padding:0}
#searchbar {background:url(../../images/backgrounds/body.gif) repeat-x; overflow:auto; height:1%;}
#searchbar form {float:right; padding-top:5px; background:url(../../images/backgrounds/searchbar.gif) #C0C0C0; margin:0; padding:10px}
#searchbar #searchbox {background:url(../../images/icons/searchicon.gif) no-repeat left #fff; padding:2px 2px 2px 20px; border:1px solid #666}
scripts {margin:0; padding:0}
p.stacked {margin:0; padding:0}


/*HOMEPAGE*/
#homepage-content #left-content{width:290px; float:left;background: url(../../images/backgrounds/homepage-left.jpg) repeat-x; height:387px}
#homepage-content #right-content{width:690px; float:right;}
#homepage-content #sermon-series, #homepage-content #out-of-moravia {width:344px; height:125px; overflow:visible; float:left; background-color:white; border:1px solid #ccc; margin-top:10px}
#homepage-content #out-of-moravia {border-left:none; width:343px;}
div.feedburnerFeedBlock {background:none;overflow:hidden;}
div.feedburnerFeedBlock p.feedTitle {font-size: 100%;font-weight: bold;}
div.feedburnerFeedBlock span.headline {float:right; text-align:left;  background-color:none; width:635px}
div.feedburnerFeedBlock p.date {color:#000;font-weight:bold; text-align:left; padding:0; margin:0; display:inline}
div.feedburnerFeedBlock li {margin:0; padding:0; list-style-type:none; clear:both;}
div.feedburnerFeedBlock li {margin:3px 10px 0px 0px; padding:0; list-style-type:none; clear:both}
div.feedburnerFeedBlock ul {margin:0px;padding:0px;}
div.feedburnerFeedBlock #creditfooter {display:none}

#homepage-content div.feedburnerFeedBlock {overflow-x:hidden;  margin:0px 0 10px 0px;}
#homepage-content div.feedburnerFeedBlock span.headline {float:right; text-align:left;  background-color:none; width:203px}
#homepage-content div.feedburnerFeedBlock p.date {color:#000;font-weight:bold; text-align:left; padding:0; margin:0; display:inline}
#hompeage-content div.feedburnerFeedBlock li {margin-left:10px; padding:0; list-style-type:none; clear:both;}

#upcoming-events {height:135px; padding:10px}
#upcoming-events ul {margin:0; padding:0; height:65px; overflow:auto}
#upcoming-events li {list-style-type:none; margin-bottom:6px}


/*NAVIGATION*/
#main-navigation {overflow:auto; height:1%; padding-top:15px; padding-bottom:15px}
#main-navigation ul {float:right; width:720px; margin:0; padding:0;}
#main-navigation li {float:left; padding:5px; border-right:1px solid #999; list-style:none; width:20%; text-align:left}
#main-navigation li#about {width:19%}
#main-navigation li#contactus {border:none; width:16%;}
#main-navigation li#events {width:17%}
#main-navigation li#ministries {width:16%}
#main-navigation li#sermonaudio {width:17%}
#main-navigation li ul {position: absolute;left: -999em;height: auto;width: 16em;font-weight: normal;margin: 0; background-color:beige; z-index:300}
#main-navigation li li {width:16em; margin-top:5px; margin-right:0; border-right:none;}
#main-navigation li ul ul {margin: -1.75em 0 0 16em;}
#main-navigation li:hover ul ul, #main-navigation li:hover ul ul ul, #main-navigation li.sfhover ul ul, #main-navigation li.sfhover ul ul ul {left: -999em; color:black}
#main-navigation li:hover ul, #main-navigation li li:hover ul, #main-navigation li li li:hover ul, #main-navigation li.sfhover ul, #main-navigation li li.sfhover ul, #main-navigation li li li.sfhover ul {left: auto; margin-left:-5px}
#main-navigation li:hover, #main-navigation li.sfhover, #main-navigation li.selected  {background-color:beige; cursor:pointer }
#main-navigation li ul li.sfhover, #main-navigation li ul li a:hover {font-weight:bold}
#main-navigation li a {text-decoration:none; color:#000}
#main-content #left-content #navigation .selected a {text-decoration:none; color:black; cursor:text; font-weight:bold}
#main-content #left-content ul#navigation {margin:0; padding:0; margin-top:20px}
#main-content #left-content #navigation li {list-style-type:none; margin-bottom:5px}



/*FONT STYLES*/
body, p, span, li, td, div {font-family:Arial; font-size:9pt}
html#simpleviewer {color:#cccccc;}
h1, h2 {font-weight:bold; margin:0 0 10px 0}
#homepage-content h2#service, #homepage-content h2#welcome, #homepage-content #upcoming-events  h2{margin:0 10px; padding:10px; font-size:15pt; background-repeat:no-repeat; background-position:left; color:#666666; padding-left:25px}
#homepage-content h2#service {background-image:url(../../images/icons/church.gif)}
#homepage-content h2#welcome {background-image:url(../../images/icons/cross.gif)}
#homepage-content #upcoming-events h2 {background-image:url(../../images/icons/calendar.gif); margin:0 0 10px 0; padding:0 0 0 25px}
#homepage-content #left-content p{margin:0; padding:0 10px 10px 10px}   
#main-navigation {text-transform:uppercase; font-weight:bold; font-size:8.5pt }
#main-navigation li li{text-transform:none}
#main-navigation li span {text-transform:lowercase; display:block; font-weight:normal; font-size:8pt}
#main-navigation li span.regular {text-transform:none; display:inline;}
#homepage-content #out-of-moravia, #homepage-content #sermon-series {font-size:8pt}
#homepage-content #out-of-moravia h1, #homepage-content #sermon-series h1 {font-size:14pt; margin-top:0; padding-left:25px; background-repeat:no-repeat; background-position:left; color:#666666;}
#homepage-content #out-of-moravia h1 {background-image:url(../../images/icons/newsletter.gif)}
#homepage-content #sermon-series h1 {background-image:url(../../images/icons/sound.gif)}
#homepage-content #out-of-moravia h1 span {font-weight:normal}
#main-content #left-content h3 {margin:0;}
#searchbar #searchbox, div.feedburnerFeedBlock p.date {font-size:8pt;}




/*LINKS*/
#homepage-content #out-of-moravia a {padding-right:7px;}
#main-content #left-content #navigation li.selected {text-decoration:none}
a {color:blue}
div.feedburnerFeedBlock li a {text-decoration:none; color:#333333}

