@charset "UTF-8";
/* CSS Document */
body{background:url(../images/bg_r_x.jpg) repeat-x; }
.header{height:360px;}
.coffee, .call_to_action{height:360px;}
/*.coffee{background:url(../images/logo.jpg) no-repeat;}*/
.coffee{background:url(../images/coffee.jpg) no-repeat;}
.address{text-align:center; margin-top:234px;font:Verdana, Geneva, sans-serif; font-size:18px; line-height: 24px;font-weight:bold; color:#5777a2;}
.address_smaller{font:Verdana, Geneva, sans-serif; font-size:14px; line-height: 24px;font-weight:bold; color:#5777a2; }
.leads{font-size:48px; line-height:64px;font-weight:bold; color:#5777a2;font:Verdana, Geneva, sans-serif;}
.sub_leads{margin-top:24px;text-align:left; font-size:16px; line-height:24px;font-weight:bold; color:#5777a2;font:Verdana, Geneva, sans-serif;}
.sub_sub_leads{margin-top:12px;text-align:left; font-size:12px; line-height:18px;font-weight:bold; color:#5777a2;font:Verdana, Geneva, sans-serif;}
.group_name{margin-top:34px;margin-left:40px;}
.group_definition{margin-top:17px;margin-left:40px;font-size:18px;font-weight:bold; color:#dddfe0;font:Verdana, Geneva, sans-serif;}
.welcome{margin-top:;/*letter-spacing: 2px; */font-size:32px; line-height:18px;font-weight:normal; color:#dddfe0;font:Verdana, Geneva, sans-serif;}
.to{/*letter-spacing: 2px;*/ margin-top:;font-size:32px; line-height:18px;font-weight:bold; color:#dddfe0;font:Verdana, Geneva, sans-serif;}
.nav_strip{margin-top:29px; /*background:url(../images/buttons.jpg) no-repeat;*/width:940px; height:215px;}
#nav_strip{margin-left:1px;background:url(../images/buttons.jpg) no-repeat;width:940px; height:215px;}
.about{width: 230px; height:215px;background:url(../images/about.jpg) no-repeat; float:left;}
.join{width: 241px; height:215px;background:url(../images/join.jpg) no-repeat;float:left;}
.need{width: 240px; height:215px;background:url(../images/need.jpg) no-repeat;float:left;}
.meet{width: 200px; height:215px;background:url(../images/meet.jpg) no-repeat;float:left;}
.about_over{width: 230px; height:215px;background:url(../images/about_over.jpg) no-repeat; float:left;}
.join_over{width: 241px; height:215px;background:url(../images/join_over.jpg) no-repeat;float:left;}
.need_over{width: 240px; height:215px;background:url(../images/need_over.jpg) no-repeat;float:left;}
.meet_over{width: 200px; height:215px;background:url(../images/meet_over.jpg) no-repeat;float:left;}
.tab{/*background:url(../images/card.jpg) no-repeat;*/width:910px; /*min-height: 418px;*/}
.links, .links ul, .links ul li, .links ul li a{/*display:block; */list-style:none;text-decoration:none; color:#2f4158;font:Verdana, Geneva, sans-serif; font-size:12px;}
.links ul li a{border-bottom:1px solid #dddfe0;}
.links ul li a:hover {border-bottom:1px solid #5777a2; color:#5777a2;}
#members{margin-top: 20px; margin-bottom: 20px;font-size:24px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
.vid{ margin-bottom: 20px;font-size:24px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
#testimony{margin-top: 20px; margin-bottom: 20px;font-size:24px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
#about,#need,#join,#meet{display:none;}
.headline{margin-top: 40px; font-size:18px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
.content{margin-top: 15px;font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
#actively{margin-top: 20px; font-size:14px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
.thelist{list-style:none; font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif; line-height:24px;}
.thelist2{list-style:none; font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif; line-height:24px;}
.joinpara{margin:0px;margin-top: 4px; padding:0px;font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
.joinpara1{margin:0px; padding:0px; font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
.thelist li{list-style:none; font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif; line-height:14px;margin-top:13px;}
.thelist2 li{background:url(../images/checkBlue3.png) no-repeat;padding-left:33px;}
blockquote{font-style:normal;font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;margin-bottom:5px; padding:0px; }
div blockquote{margin-top:40px;}
em.onnaright{font-size:12px;font-weight:bold; color:#2f4158;font:Verdana, Geneva, sans-serif;}
.quotable{text-align:right;margin-bottom:40px;}
.album{background:url(../images/photoalbum6.png) no-repeat; width:340px; height:497px;margin-left: 20px;}
/*#grp{margin-top:40px;background:url(../images/group.png) no-repeat; width:500px;height:263px; margin-left:30px;}*/
.topi{background-image:url(../images/topi.jpg); background-repeat:no-repeat;background-position:top left;width:960px;min-height:298px;/*border: 1px solid red;*/}
.bottomi{background-image:url(../images/bottomi.jpg); background-repeat:no-repeat;background-position:bottom left;width:960px;min-height:109px;/*border: 1px solid green;*//*padding-bottom:109px;*/}
.middlei{background:url(../images/middlei.jpg) repeat-y;width:910px;}
.tabPix{margin-bottom: 20px; margin-top: 80px;background:url(../images/building.png) no-repeat; height:328px;}
.uptop{margin-top:20px;}
.facebookDiv{}
div.facebookDiv a{background: url("../images/facebook.png") no-repeat left top;display: block; width: 949px; height: 132px;overflow: hidden;}
div.facebookDiv a:hover{background-position: 0 -131px;}
.picx{float:left; width: 210px;margin-left:15px; text-align:center;font:Verdana, Geneva, sans-serif; font-size:12px;color:#2f4158;}
#holiday{margin-top:40px;}
h2#members{display:block; border-bottom: 1px solid #5777a2; margin-bottom: 30px;}
