
body{ background:#1c153b; color:#fff;}
a{ color:#ca9f44;}
a:hover{ color:#acacac;}
.header_button{ background:#ca9f44;}
.header_button:hover{ background:#997935;}

#nav_section a{ color:#fff;}
#nav_section li.selected_nav a,
#nav_section a:hover,
#nav_section li:hover a{ color:#ffc947;}


#maincontent{ color:#acacac;}
#maincontent h2,
#maincontent.default.full_width h2{ color:#fff;}
#content #maincontent.admin tr.listing h2{ color:#666666;}
#maincontent p{ color:#acacac;}

#maincontent .week_calendar_widget h2.content_title{ background:#1c153b !important;}

#maincontent .fck_widget_slider{ color:#666;}
.content_body .contact_form label{ color:#b7b7b7;}
.content_body .contact_form input,
.content_body .contact_form textarea{ background:#cac9d2; border:0; border-bottom:5px solid #07050f;}
#maincontent .content_body p .but{ background:#ca9f44; color:#fff; border-bottom:5px solid #150911;}
.fck_widget_subscribe #subscribe_email_box{ background:#cac9d2; border:0; border-bottom:5px solid #07050f;}
div.featured_article input.go_button{ background:#ca9f44 url(../images/sign_up_cobalt.png); border-bottom:5px solid #07050f;}
#maincontent .fck_widget_quotes blockquote p,
#maincontent .fck_widget_quotes blockquote{color:#b7b7b7;}


.right_box1 p{ color:#fff;}
.right_box1 p span.english_date{ color:#fff;}
.right_box1 p span.hebrew_date{ color:#fff;}
#sidebar_right .right_bm .right_content h2{ color:#fff;}
#sidebar_right .right_bm table td{ color:#b7b7b7;}
#sidebar_right .right_bm table tr td:nth-child(2){ color:#ca9f44;}
#sidebar_right .form_replacement .pfbc-form label{ color:#fff;}
#sidebar_right .form_replacement .pfbc-form input{ background:#cac9d2; border:0; border-bottom:5px solid #07050f;}
#sidebar_right .form_replacement .pfbc-form textarea{ background:#cac9d2; border:0; border-bottom:5px solid #07050f;}
#sidebar_right .form_replacement .pfbc-form input.btn,
.content_body .contact_form input.submit{ background:#ca9f44; border-bottom:5px solid #07050f;}

table.calendar.calendar_header_date{ background:none;}
table.calendar.calendar_header_date th{ color:#fff;}
table.calendar th.month_header{ background:none;}
table.calendar td span.day{ background:#ca9f44;}
table.calendar tr:hover{ background:none;}
#maincontent #announcement_table td{
	color:#000;
}

.pg_img_div img:hover,
.pg_img_div a:hover img {background:#ca9f44;}


div.add_div2{ color:#fff;}
div.add_div2 a{ color:#fff;}
.admin a.action-button{ background-color:#ccc;}
#maincontent.admin ul li {
	color:#000;
}
#footer{ background:#271f4d; color:#b7b7b7; font-family:Arial, Helvetica, sans-serif;}
.footer_inner ul
.footer_inner ul li,
#footer a,
#footer p a,
#footer p{ color:#b7b7b7;}

.week_calendar_top_title,
.week_calendar_day_name, 
.week_calendar_day_num, 
.week_calendar_title,
.week_calendar_description, 
.week_calendar_sedra_holiday,
#maincontent.default UL LI, 
#maincontent ul li{ color:#fff;}
.month_holidays_label, 
.month_events_label{ color:#fff;}
#maincontent ul li span.date{ color:#ba6e4a;}
.fck_widget_month_calendar_condensed table.calendar th{ color:#fff;}
.fck_widget_month_calendar_condensed table.calendar td span.day{ color:#cccccc;}



#maincontent.default table.calendar UL LI, 
#maincontent table.calendar ul li{ color:#666666}
.fck_widget_month_calendar_condensed table.calendar td{border-left: 1px solid #787487;border-top: 1px solid #787487;}
.fck_widget_month_calendar_condensed table.calendar th{border-left: 1px solid #787487;}
#maincontent.default UL.month_holidays LI,
#maincontent.default UL.month_events LI{ padding-left:0px; border-bottom:1px solid #787487; color:#fff; margin-left:20px;}
.week_calendar_time{ color:#ca9f44;}
#maincontent ul li span.date{ color:#ca9f44;}
.week_calendar_day:before{ background:#ca9f44;}

body.event, body.event #maincontent p, body.event h3 {
	color:#fff;
}
body.event span.event_time {
	margin-bottom:15px;
}
/* ----------------------Admin ------------------ */
#content #maincontent.admin {
	background:#f8f8f8;
	padding:5px;
}
#content #maincontent.admin h2, #content #maincontent.admin h1,
#content #maincontent.admin .pad-helper {
	color:#000;
}
#content #maincontent.admin:not(.member_sections) a{
	color: #492fbb;
}
#content #maincontent.admin a:hover{
	color: #ac9208;
}
@media screen and (max-width: 768px) {

	#nav_section a{ color:#666666;}
	#nav_section li.selected_nav a,
	#nav_section a:hover,
	#nav_section li:hover a{ color:#000;}

}
#maincontent .listing {
    color: #000;
}

