/* @override http://www.lincolnberean.org/_css/mem-home.css */
body{background:#232a03 url(../_img/mem-home-site-repeat-x.jpg) repeat-x top center;}
html,body #container{position:relative;min-height:100%;height:100%;height:auto;}
html, body{height:100%;}
*html #container{height:100%;}
#container{width:100%;height:100%;background: url(../_img/mem-home-container-bg.gif) no-repeat top center;min-width:991px;}
#wrapper{width:991px;height:712px;margin:0 auto;text-align:center;}
#header{height:56px;text-align:right;overflow:hidden;}
#home-link{float:left;}
#header-flash{float:right;}

#sub-nav ul ul{display:none;}
#menu ul ul ul{display:none;}


#menu{height:30px;text-align:right;padding-right:80px;}
#menu ul {padding:0;margin:0 auto;list-style-type:none;z-index:99;}
#menu ul{float:right;}
#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 ul li a:hover{background-color:#999;}
#menu ul li ul {padding:0;margin:0 auto;list-style-type:none;position: absolute;left: -999em;width:10em;z-index: 10;}
#menu ul li ul li a{padding:5px 10px;text-align:left;line-height:14px;background-color:#fff;width:10em;text-transform:lowercase;background-image:none;}
#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;}



#columns{height:490px;text-align:left;overflow:hidden;margin-left:701px;}
.center-column{margin-right:85px;margin-top:108px;}
.slideshow{height:157px;overflow:hidden;width:181px;margin-left:24px;}
.slideshow li img {background-color: #fff; width:173px;height:115px;border:4px solid #fff;} 
p{background-color:#333;filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;color:#fff;margin-top:-40px;margin-left:4px;padding:5px;padding-top:0px;height:28px;width:163px;font-size:.6875em;}
.slideshow li{list-style-type:none;margin:0;padding:0;}
.slideshow ul{list-style-type:none;margin:0;padding:0;width:173px;height:115px;}
.slide-nav{text-align:right;margin-top:5px;height:24px;line-height:24px;}
.rollovers{width:229px;height:191px;}
.rollover-nav {line-height:0px;}
.rollovers ul, .rollovers ul ul {padding:0;margin:0 auto;list-style-type:none;}
.rollovers ul a {display:block;text-decoration:none;}
.rollovers ul li{display:block;}
.rollovers ul li {float: left;width:229px;}
.rollovers ul li a{width:auto;}
.rollovers ul li ul {position: absolute;left: -999em;width:229px;}
.rollovers ul li ul li a{width:162px;margin-left:4px;color:#fff;background-color:#243856;padding:2px 30px;font-size:.625em;line-height:12px;}
.rollovers ul li:hover{visibility:inherit;}
.rollovers ul li:hover ul ul, .rollovers ul li:hover ul ul ul, .rollovers ul li.sfhover ul ul, .rollovers ul li.sfhover ul ul ul {left: -999em;}
.rollovers ul li:hover ul, .rollovers ul li li:hover ul, .rollovers ul li li li:hover ul, .rollovers ul li.sfhover ul, .rollovers ul li li.sfhover ul, .rollovers ul li li li.sfhover ul {left: auto;}
#footer-top{height:56px;}
.quicklinks-search{float:left;padding-left:50px;padding-top:10px;width:355px;}
#quicklinks{float:left;width:115px;}
#search{float:left;width:100px;}
#enews-signup{float:right;width:135px;}
.contact-login{float:right;padding-right:61px;}
#searchForm{border:0 none;outline:0 none;}
#searchForm fieldset{border:0 none;outline:0 none;margin:0;padding:0;}
#search_term{background:#d7c982;width:75px;height:14px; border:1px solid #5d6634;border-right:0 none;text-align:left;float:left;}
#search_go{background: url(../_img/search-button.jpg) no-repeat top left;width:25px;height:18px;font-size: 0 !important;position:absolute;float:left;margin-left:-12px;}
#quicklinks ul, #quicklinks ul ul {padding:0;margin:0 auto;list-style-type:none;}
#quicklinks ul a {display:block;text-decoration:none;color:#000;text-transform:uppercase;}
#quicklinks ul li {float: left;width:auto;}
#quicklinks ul li a{font-size:.75em;text-align:center;width:auto;line-height:0px;}
#quicklinks ul li ul li a:hover{background-color:#999;}
#quicklinks ul li ul {position: absolute;left: -999em;width:7em;}
#quicklinks ul li ul li a{text-align:left;line-height:14px;background-color:#d6c882;width:7em;text-transform:lowercase;background-image:none;padding:5px 10px;}
#quicklinks ul li ul ul {margin: -24px 0 0 104px;}
#quicklinks ul li:hover{visibility:inherit;}
#quicklinks ul li:hover ul ul, #quicklinks ul li:hover ul ul ul, #quicklinks ul li.sfhover ul ul, #quicklinks ul li.sfhover ul ul ul {left: -999em;}
#quicklinks ul li:hover ul, #quicklinks ul li li:hover ul, #quicklinks ul li li li:hover ul, #quicklinks ul li.sfhover ul, #quicklinks ul li li.sfhover ul, #quicklinks ul li li li.sfhover ul {left: auto;}
#footer-bot{height:80px;font-size:.625em;color:#bcb04a;}
#footer-bot a{color:#bcb04a;text-decoration:none;}
.fb-left{float:left;padding-left:18px;}
.fb-left img{vertical-align:middle;margin-right:5px;}
.fb-right{float:right;padding-right:61px;text-align:left;}
.top{text-transform:uppercase;font-weight:bold;}
.bot span{font-weight:bold;}