
body { background: #ABABAB; color: #808080; }
a, .channel_title, h1, h2 { color: #4f4f4f; }
a:hover { color: #666666; }

#skin {
	min-height: 100%;
	background-image: url('/themes/1/images/bg.png');
	}

#logoText, #logoText a { color: #2F536B; }
#logoSlogan, #logoSlogan a { color: #898A88; }
#nav, #mobile_nav, .members_nav a.memberOn  { background-color: #2F536B; }
#nav a, #mobile_nav a { color: #DBDBDB; }
#nav a:hover { color: #cccccc; }
#nav a.navOn, #mobile_nav a.navOn { color: #2F536B; }

#nav ul.sub-menu a { color: #2F536B; }

#mini_nav a { color: #424040; }
#mini_nav a:hover, #mini_nav a.navOn { color: #a1a0a0; }

#mini_nav ul li { border-right: solid 1px #7b7a7a; }

#content, .subNavOn { background-color: #F5F5F5; }
#sub_nav a { color: #808080; }
.subNavOn { color: #4f4f4f !important; }
#home_image { background: #ABABAB; }
.home_right, hr { background: #fdfdfd; color: #808080; }
.memberArea_help { background: #fdfdfd; color: #808080; }

.event_short { border-bottom: solid 1px #c4c4c4; }
.button { background-color: #2F536B; color: #DBDBDB; }
.button:hover { color: #cccccc; }

.event_small_tmb_image, .event_short_tmb_image { border: solid 1px #dddddd; }
.event_small_empty_image, .event_short_empty_image { background: #f7f7f7;  }
.event_small_title { color: #2F536B; }
h4.events { color: #2F536B; border-bottom: solid 1px #c4c4c4; }

.event_full_title { color: #2F536B; border-bottom: solid 1px #c4c4c4; }
.event_full_date { color: #2F536B; }

.co a, .in-progress { color: #F5F5F5; background: #2F536B; }

.article_title, .article_title a { color: #666666; }
.audio_title, .audio_title a { color: #666666; }

.article_authors, .audio_authors {
	background: rgba(0,0,0,0.1);
	color: #808080;
}
.article_authors a, .article_authors b, .audio_authors a, .audio_authors b {
	border-bottom: solid 1px #dddddd;
}
 .article_authors a:hover, .audio_authors a:hover {
	background-color: #f7f7f7;
}

blockquote { border-left: solid 7px #2F536B; }

.memberOn, .authorOn {
	color: #666666;
	background-color: #ffffff;
}
.memberOn:hover, .authorOn:hover {
	background-color: #fbfbfb !important;
}

.bulletin_h2, .directory_h2 { color: #666666; }
.bulletin_wrapper, .bulletin_title_wrap { border-bottom: solid 1px #acacac;}

.directory_details { background: #ffffff; }
.letterBar { background-color: #f9f9f9; }
.letterBar a:hover { color: #DBDBDB; background:  #acacac; }
.letterOn { color: #DBDBDB; background:  #7b7b7b; }

.directory_family_name { color: #fff; background: #c4c4c4; }
.directory_family_name:hover { background: #acacac; }
.directory_name_table td {  border-top: solid 1px #fbfbfb;}
.directory_details, .directory_details a { color: #313131; }

/* -- Events Calendar -- */
.cal_day { background-color: #F5F5F5; }
.calendarToday { background: #dddddd !important; }
.calendar_header { background: #f0f0f0 !important; }

/*
li { padding-bottom: 7px; }
body { line-height: 18px; }
#skin { background-image: none; }
#logo_image {
  margin-left: 12px;
}
#logo_image img {
  width: 212px;
  height:110px;
}
#header {
  height: 159px;
  background: #fff url(/sites/villeemard/static/user-uploads/new-header.jpg) no-repeat top left;
}
#nav {
  text-align: left;
  padding-left: 15px;
  width: 750px;
}
#nav a { 
  border: 0px !important;
  font: bold 14px arial;
  margin-right: 10px;
  text-transform: none !important;
  padding: 0px;
  padding-right: 5px;
}
#nav_wrap .navOn {
  padding-right: 13px !important; 
  background: url(/sites/villeemard/static/user-uploads/arrow-down.gif) no-repeat right center; 
  text-decoration: underline;
}
#mini_nav {
  width: 207px;
text-align: center;
padding-right: 5px;
}
#mini_nav a { color: #fff; }

.home_right {
  background: #F4F5F5;
  border-bottom: solid 1px #C7C7C7;
  border-top: solid 1px #C7C7C7;
}
.home_right h4 { border-bottom: solid 1px #C7C7C7; margin-bottom: 20px; }


#home_widget_videos .home_right_pad { padding-bottom: 0px; min-height: 200px; }
#home_widget_events .home_right_pad { padding-bottom: 0px; min-height: 200px; }
#home_widget_articles .home_right_pad { padding-bottom: 0px; min-height: 200px; }

#home_right .video_info_widget { width: 135px; float: left; }

.worship_times {
  background: #F4F5F5;
  border-top: solid 1px #C7C7C7;
  border-bottom: solid 1px #C7C7C7;
  padding: 10px 15px;
margin-top: 15px;
}
.worship_times_title { font-size: 14px; color: #2F536B; }
.home_worship_times img { padding: 4px; border: solid 1px #ccc; }

.video_wrapper_widget { margin-bottom: 15px !important; }
.video_wrapper { margin-bottom: 25px !important; }
#home_right div.video_wrapper { margin-bottom: 0px; }
#home_right div.article_wrapper { margin-bottom: 0px; }

.online_worship_wrapper_live {
  margin-top: 5px;
  margin-bottom: 25px;
  text-align: center;
  background: #F4F5F5;
  border-top: solid 1px #C7C7C7;
  border-bottom: solid 1px #C7C7C7;
  padding: 25px 15px;
}

.data_table td { border: solid 1px #ccc; }
#nf, #nf a { color: #43474A; }

.directory_family_name { color: #666; }
.letterOn { color: #fff; }

#footer {
  border-top: 0px;
  font-size: 10px;
  padding: 10px 0px;
}
#footer_pad { text-align: center; padding-right: 0px; }

blockquote {
  background: #E3E9EB;
  padding: 5px 10px;
}
.home_features_table { margin-top: 10px; }
.home_features_table img { padding: 3px; border: solid 0px #ccc; }

.widget_view_all { padding-bottom: 4px; padding-top: 4px; border-top: solid 1px #ccc; }*/