body{background:#222802;}
html, body{height:100%;}
#container{width:100%;background:#b89f45 url(../_img/mem-sec-site-repeat-x.jpg) repeat-x top center;}
#header{height:56px;text-align:left;width:973px;margin:0 auto;background:url(../_img/mem-sec-header-bg.jpg) no-repeat top center;overflow:hidden;}
#home-link{float:left;padding-left:50px;}
#header-flash{float:right;}

#sub-nav ul li.current li.current a{font-weight:bold;}
#sub-nav ul ul{display:none;}
#sub-nav ul .current ul{display:block;}
#menu ul ul ul{display:none;}
#menu ul ul ul{display:none;}

#menu{height:45px;text-align:right;padding-right:80px;width:893px;margin:0 auto;background:url(../_img/mem-sec-menu-bg.jpg) no-repeat top center;}
#menu ul, #menu ul ul {padding:0;margin:0 auto;list-style-type:none;}
#menu ul{float:right;z-index:99;}
#menu ul a {display:block;text-decoration:none;color:#000;text-transform:uppercase;}
#menu ul li {float: left;width:auto;}
#menu ul li a{font-size:.75em;text-align:center;width:auto;line-height:30px;padding-right:10px;padding-left:10px;background: url(../_img/menu-link-bg.jpg) no-repeat center right;}
#menu ul li a:hover{background-color:#999;}
#menu ul li ul {position: absolute;left: -999em;width:10em;}
#menu ul li ul li a{padding:5px 10px;text-align:left;line-height:14px;background:#fff;width:10em;text-transform:lowercase;}
#menu ul li ul ul {margin: -24px 0 0 140px;}
#menu ul li:hover{visibility:inherit;}
#menu ul li:hover ul ul, #menu ul li:hover ul ul ul, #menu ul li.sfhover ul ul, #menu ul li.sfhover ul ul ul {left: -999em;}
#menu ul li:hover ul, #menu ul li li:hover ul, #menu ul li li li:hover ul, #menu ul li.sfhover ul, #menu ul li li.sfhover ul, #menu ul li li li.sfhover ul {left: auto;}
#wrapper{background:url(../_img/mem-sec-wrapper-repeat-y.jpg) repeat-y top center;min-width:973px;}
#columns-wrapper{background:url(../_img/mem-sec-columns-wrapper-bg.jpg) no-repeat top center;}
#columns{background:url(../_img/mem-sec-columns-repeat-y.jpg) repeat-y top center;width:973px;margin:0 auto;}
#columns a{color:#000;}
#center-column{float:left;width:681px;min-height:480px;background:url(../_img/mem-sec-center-column-multimedia.jpg) no-repeat top right;font-size:11px;line-height:16px;}
#center-content{margin-top:155px;margin-left:60px;margin-right:30px;height:100%;}
#center-content #webview{list-style-type:none;margin:0;padding:0;}
#webview li{display:inline;padding:10px;}
#webview a{display:block;background-color:#faf1c8;text-decoration:none;text-align:center;}
#center-content .calendar{border-collapse:collapse;}
#center-content .calendar caption{background-color:#fbf2c9;border:1px solid #000;}
#center-content .calendar td{width:84px;border:1px solid #000;margin:0;padding:0;}
#right-column{width:292px;float:left;min-height:480px;background:url(../_img/mem-sec-right-column-bg.jpg) no-repeat top center;font-size:.75em;line-height:16px;}
#right-content{margin-left:35px;margin-top:70px;margin-right:60px;}
#sub-nav{margin-left:20px;margin-top:70px;margin-right:20px;}
#sub-nav a{text-transform:lowercase;text-decoration:none;display:block;padding:5px 0 5px 20px; line-height:12px;}
#sub-nav .current{font-weight:bold;background:url(../_img/menu-arrow.png) no-repeat center left;}
#sub-nav a:hover{background:url(../_img/menu-arrow.png) no-repeat center left;}
#sub-nav li{padding:0;margin:0;}
#sub-nav ul{list-style-type:none;margin:0;padding:0;}
#sub-nav ul li ul li{padding-left:10px;}
#search{float:left;width:100%;clear:both;height:30px;overflow:hidden;}
#searchForm{border:0 none;outline:0 none;}
#searchForm fieldset{border:0 none;outline:0 none;margin:0;padding:0;}
#search_term{background:#fbf7e1;width:75px;height:14px; border:1px solid #809077;border-right:0 none;text-align:left;float:left;}
#search_go{background: url(../_img/sec-search-button.jpg) no-repeat top left;width:25px;height:18px;font-size: 0 !important;position:absolute;}
#links{margin-top:0px;}
#links ul{list-style-type:none;margin:0;padding:0;}
#clear{clear:both;}
#footer-wrap{background:url(../_img/mem-sec-footer-repeat-x.jpg) repeat-x top center;min-width:973px;}
#footer{height:135px;padding-top:90px;background:url(../_img/mem-sec-footer-bg.jpg) no-repeat top center;}
#footer-div{width:973px;margin:0 auto;font-size:.625em;color:#bcb04a;}
#footer-div a{color:#bcb04a;text-decoration:none;}
.fb-left{float:left;padding-left:28px;}
.fb-left img{vertical-align:middle;margin-right:5px;}
.fb-right{float:right;padding-right:25px;text-align:left;}
.top{text-transform:uppercase;font-weight:bold;}
.bot span{font-weight:bold;}
.howitworks{width:292px;height:292px;overflow:hidden;background:url(../_img/sermon-how-it-works-bg.jpg) top left no-repeat;font-size:10px;color:#202020;}
.howitworks ul{list-style-type:none;margin:0;padding:0;padding-left:90px;padding-top:78px;padding-right:72px;}
.howitworks ul li{display:block;padding-bottom:15px;line-height:12px;}
#center-content .pagination{margin-top:-30px;height:30px;overflow:hidden;float:left;}
#center-content .pagination a{color:#000;margin-left:6px;margin-right:6px;text-decoration:underline;}
#center-content .pagination #current{color:#a9923e;text-decoration:none;}
#center-content #latest .sermon{float:left;width:100%;height:100%;}
#center-content #latest{background:url(../_img/sec-latest-bg.jpg) no-repeat top left;width:599px;height:129px;margin-bottom:15px;}
#center-content #latest .image{float:left;width:119px;}
#center-content #latest .image img{width:74px;height:66px;border:5px solid #59564d;margin-left:17px;margin-top:17px;}
#center-content #latest .wrap{float:right;width:480px;margin-top:15px;}
#center-content #latest .wrap h5{margin:0;padding:0;font-size:10px;color:#a9923e;line-height:14px;text-transform:uppercase;}
#center-content #latest .wrap h4 a{margin:0;padding:0;font-size:14px;color:#3a5024;line-height:18px;text-transform:uppercase;text-decoration:none;}
#center-content #latest .info{list-style-type:none;margin:0;padding:0;font-size:10px;line-height:14px;color:#000;}
#center-content #latest .info li{display:inline;padding-left:10px;padding-right:10px;border-right:1px solid #000;}
#center-content #latest .info .series{border:0 none;}
#center-content #latest .mediabox{list-style-type:none;margin:0;padding:0;padding-top:5px;}
#center-content #latest .mediabox a{color:#fff;margin-right:22px;}
#center-content #latest .mediabox li{display:inline;}
#center-content #latest .mediabox li a{height:34px;width:34px;}
#center-content #latest .mediabox .play a{background:url(../_img/play_icon.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content #latest .mediabox .save a{background:url(../_img/save_icon.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content #latest .mediabox .notes a{background:url(../_img/download_icon.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content #sermonlist .sermon{float:left;padding-bottom:15px;border-bottom:1px solid #bfb900;width:100%;height:100%;}
#center-content #sermonlist .image{float:left;width:119px;}
#center-content #sermonlist .image img{width:74px;height:66px;border:5px solid #59564d;margin-left:17px;margin-top:17px;}
#center-content #sermonlist .wrap{float:right;width:480px;margin-top:20px;}
#center-content #sermonlist .wrap h5{margin:0;padding:0;font-size:10px;color:#a9923e;line-height:14px;text-transform:uppercase;}
#center-content #sermonlist .wrap h4 a{margin:0;padding:0;font-size:14px;color:#3a5024;line-height:18px;text-transform:uppercase;text-decoration:none;}
#center-content #sermonlist .info{list-style-type:none;margin:0;padding:0;font-size:10px;line-height:14px;color:#000;}
#center-content #sermonlist .info li{display:inline;padding-left:10px;padding-right:10px;border-right:1px solid #000;}
#center-content #sermonlist .info .series{border:0 none;}
#center-content #sermonlist .mediabox{list-style-type:none;margin:0;padding:0;padding-top:5px;}
#center-content #sermonlist .mediabox a{color:#fff;margin-right:22px;}
#center-content #sermonlist .mediabox li{display:inline;}
#center-content #sermonlist .mediabox li a{height:34px;width:34px;}
#center-content #sermonlist .mediabox .play a{background:url(../_img/play_icon_sermonlist.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content #sermonlist .mediabox .save a{background:url(../_img/save_icon_sermonlist.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content #sermonlist .mediabox .notes a{background:url(../_img/download_icon_sermonlist.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content .sermonblock{width:100%;float:left;line-height:14px;padding:10px 0;border-bottom:1px solid #bfb900;l}
#center-content .sermonblock .sermoninfo p{display:inline;border-right:1px solid #d3d2d1;padding:0 2px;line-height:14px;}
#center-content .sermonblock .sermoninfo h4{font-size:12px;color:#a9923e;line-height:14px;}
#center-content h3{margin:0;padding:0;color:#f9f0c6;font-size:16px;line-height:16px;padding-top:22px;padding-left:35px;background:url(../_img/staff-h3-bg.jpg) center left no-repeat;text-transform:uppercase;font-family:Lucida Grande, Lucida Sans, Lucida Sans Unicode, sans-serif;height:24px;overflow:hidden;padding-bottom:15px;}
#center-content h3 a{color:#000;}
#center-content .sermonblock .sermoninfo h3 a{margin:0;padding:0;font-size:14px;color:#3a5024;line-height:18px;text-transform:uppercase;text-decoration:none;}
#center-content .sermonblock .tags span{font-weight:bold;}
#center-content .sermonblock .tags{ine-height:14px;}
#center-content .sermonblock ul{list-style-type:none;margin:0;padding:0;float:right;width:135px;margin-top:20px;}
#center-content .sermonblock ul li{display:inline;}
#center-content .sermonblock ul li a{height:34px;width:34px;margin-right:10px;}
#center-content .sermonblock .sl_listen a{background:url(../_img/play_icon_sermonlist.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content .sermonblock .sl_download a{background:url(../_img/save_icon_sermonlist.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content .sermonblock .sl_download-notes a{background:url(../_img/download_icon_sermonlist.jpg) no-repeat center center;font-size: 0 !important;float:left;}
#center-content .link-lists ul{margin:0;padding:0;list-style-type:none;float:left;width:100%;}
#center-content .link-lists li{float:left;width:33%;display:inline;margin:0;padding:0;}
#center-content .link-lists li p{line-height:18px;font-size:14px;text-transform:uppercase;padding:0 10px;margin:0;}
#center-content .link-lists li div{line-height:14px;font-size:11px;margin:0;height:50px;overflow:hidden;padding:0 10px;}
#center-content .link-lists li a{display:block;text-decoration:none;}
#center-content .link-lists li img{display:block;margin-bottom:10px;}
