/* Menu */

#menu {  width:100%; height:31px; clear:both;  }
#menu-content { margin:0px auto; padding:0px; width:900px; height:31px; font-size:15px; background-color:#5b5951; color:#fff; }
#menu img { border: none; }

/*
.menu-left { float:left; width:400px }
.menu-right { float:right; text-align:right; }
*/

#menu ul.menu { margin:0px; padding:0px }
#menu ul.menu li { margin:0px; padding:0px; list-style:none; display:inline; }
li.other { font-size:13px }
#menu ul.menu li:hover, #menu ul.menu li.active { background-color:#fff; }
#menu ul.menu li.lm-small { height:30px; }
#menu ul.menu li.lm-big { height:40px }
#menu ul.menu li a { width:224px; height:26px; padding-top:5px; text-align:center; float:left; border-right:1px solid #020148; text-decoration:none; color:#000 }
#menu ul.menu li a.amactive { text-decoration:none; color:#000; background-color:#fff }
#menu ul.menu li a.last { border:none; width:225px; }
#menu ul.menu li a.other { color:#97f3f4; font-size:13px }
#menu ul.menu li a:hover { text-decoration:none; color:#000; background-color:#fff }
#menu ul.menu li a.amactive { text-decoration:none; color:#000; background-color:#fff }

li.mmactive { background-color:#fff; }
a.amactive { text-decoration:none; color:#000; background-color:#fff }

/*#menu ul.menu li:hover { background:url(../images/menu/img_menu-over.gif) repeat-x bottom; }*/


.subnav-list { list-style:none; width:220px; margin:0; padding:0; color:#34332e; font-size:14px; font-weight:bold }
.subnav-list li { width:220px; }
.subnav-list li:hover, .subnav-list li.mactive { color:#000064 }
.subnav-list li.li-sub:hover { background-color:#fff; color:#34332e }
.subnav-list div { padding:5px 0px; height:20px; width:155px; }
.subnav-list a { display:block; margin:-1px 0 0 0; padding:4px 0px 4px 10px; color:#34332e; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.subnav-list a:hover, .subnav-sublist a:hover, .subnav-sublist a.mactive { color:#000064; background-color:#f0f0f0; }
a.mactive { color:#000064; background-color:#f0f0f0; border-bottom:1px solid #ddd; }

.subnav-sublist { list-style:none; margin:0; padding:0 0 0 15px; font-size:12px; background-color:#fff; }
.subnav-sublist li { width:195px; }
.subnav-sublist a { width:195px; border-bottom:1px solid #ddd; }
.subnav-sublist li:first-child a { margin:0; border-top:none; }

.subnav-subsublist { list-style:none; margin:0px; padding:0px; padding-left:15px; font-size:12px; font-weight:normal; background-color:#fff }
.subnav-subsublist li { width:180px; }
.subnav-subsublist a { display:block; width:180px; margin:-1px 0 0 0; padding:4px 0px 4px 10px; color:#34332e; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.subnav-subsublist a:hover, .subnav-subsublist a.mactive { color:#000064; width:180px; background-color:#f0f0f0; border-top:1px solid #ddd; }
.subnav-subsublist li:first-child a { margin:0; border-top:none; }


.baner-container { width:880px; margin:0px auto; margin-bottom:20px;}
.bimage-container { width:580px; height:290px; z-index:0; float:right; margin-left:-50px; }
.baner-menu { width:345px; float:left; }
.baner-menu a { float:left; }
.baner-menu-a { background:url(../images/baner/bg-menu-baner.png) no-repeat left; width:345px; height:52px; padding:20px 0px 0px 10px; float:left; font-size:20px; font-weight:bold; color:#fff; text-align:left }
.baner-menu-a2 { background:url(../images/baner/bg-menu-baner.png) no-repeat left; width:345px; height:53px; padding:20px 0px 0px 10px; float:left; font-size:20px; font-weight:bold; color:#fff; text-align:left }
.baner-menu-a-active { z-index:20;background:url(../images/baner/bg-menu-baner-over.png) no-repeat left; }
.foto-link { float:right; width:560px; height:210px }
/*.slideshow-slide { width:500px; height:290px; float:left; margin-left:-50px; z-index:1 }*/
/*.slideshow-slide { width:880px; }*/
.slideshow-slidex { width:880px; height:290px; float:right; }
#slide01 { background:url(../images/baner/img-baner-1.jpg) no-repeat right; }
#slide02 { background:url(../images/baner/img-baner-2.jpg) no-repeat right; }
#slide03 { background:url(../images/baner/img-baner-3.jpg) no-repeat right; }

/*
a#li-home { background:url(../images/menu/menu_home.png) no-repeat center center; width:160px; height:23px }
a#li-about { background:url(../images/menu/menu_about.png) no-repeat center center;width:160px; height:26px }
a#li-contact { background:url(../images/menu/menu_contact.png) no-repeat center center;width:160px; height:25px }
a#li-getya { background:url(../images/menu/menu_get-ya-coffee.png) no-repeat center center;width:160px; height:47px }
a#li-fundraising { background:url(../images/menu/menu_fundraising.png) no-repeat top;width:200px; height:43px }
a#li-month { background:url(../images/menu/menu_coffee-month.png) no-repeat center center;width:200px; height:43px }
a#li-church { background:url(../images/menu/menu_church-coffee.png) no-repeat center center;width:200px; height:26px }

a#li-home:hover { background:url(../images/menu/menu_over_home.png) no-repeat center center; width:160px; height:23px }
a#li-about:hover { background:url(../images/menu/menu_over_about.png) no-repeat center center;width:160px; height:26px }
a#li-contact:hover { background:url(../images/menu/menu_over_contact.png) no-repeat center center;width:160px; height:25px }
a#li-getya:hover { background:url(../images/menu/menu_over_get-ya-coffee.png) no-repeat center center;width:160px; height:47px }
a#li-fundraising:hover { background:url(../images/menu/menu_over_fundraising.png) no-repeat top;width:200px; height:46px }
a#li-month:hover { background:url(../images/menu/menu_over_coffee-month.png) no-repeat center center;width:200px; height:43px }
a#li-church:hover { background:url(../images/menu/menu_over_church-coffee.png) no-repeat center center;width:200px; height:26px }
*/
/*
#menu ul { margin:0px; padding:0px; }
#menu li { margin:0px; padding:0px; display:inline; list-style:none; }
#menu li a { float:left; height:20px; margin-right:10px; font-size:0px }

#one { width:42px; background:url(../images/menu/menu_home.png) no-repeat center center; padding:5px; }
#two { width:66px; background:url(../images/menu/menu_sell.png) no-repeat center center; padding:5px; }
#three { width:69px; background:url(../images/menu/menu_buy.png) no-repeat center center; padding:5px; }
#four { width:131px; background:url(../images/menu/menu_search.png) no-repeat center center; padding:5px; }


#one:hover, #one-active { width:42px; background:#20211b url(../images/menu/menu_over_home.png) no-repeat center center; padding:5px; }
#two:hover, #two-active { width:66px; background:#20211b url(../images/menu/menu_over_sell.png) no-repeat center center; padding:5px; }
#three:hover, #three-active { width:69px; background:#20211b url(../images/menu/menu_over_buy.png) no-repeat center center; padding:5px; }
#four:hover, #four-active { width:131px; background:#20211b url(../images/menu/menu_over_search.png) no-repeat center center; padding:5px; }

*/