body {
	background-color: #fff;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0;
	height: 100%;
	width: 100%;
	scrollbar-arrow-color: #fff;
	scrollbar-3dlight-color: #000;
	scrollbar-darkshadow-color: #000;
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #777;
	scrollbar-shadow-color: #4F4F4F;
	scrollbar-track-color: #eee;
	font-size:100%;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	color: #fff;
}
h1 {
	color: #fff;
	font-weight: normal;
	font-size: 140%;
	margin-bottom:0px;
	margin-top:0px;
}

img { border:none; }


a {
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	color: #ff0;
	}
a:hover { 
	 color: #000;
	 font-weight: normal;
	 font-style: normal;
	 font-variant: normal;
	 text-decoration: underline;
	 }
.home a { color: #f00; }
.theshul a { color: #39b54a; }
.diary a { color: #edde04; }
.simchas a { color: #03e6d4; }
.community a { color: #017bf2; }
.communitygroups a { color: #fc95f9; }
.youth a { color: #fc6299; }
.contact a { color: #f18d06; }
.bottom { font-size:70%; }
.bottom a { color: #f18d06; }
.bottom { font-size:70%; }
.bottom a { color: #f18d06; }


/* Banners */
#Head_Container {
		width: 960px;
		background-image:url(../images/heading.gif);
		height:112px;
		z-index:0;}

/* Menu */
#Menu_Container {
	width: 960px;
	height:54px;
	/*background-image:url(../images/menu_bg.png);
	background-position: top left;
	background-repeat:repeat-x;*/
	z-index:1;
	position:relative;
	top:112px;
}

.submenuitem_item {
	border: 1px solid #565656;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 6px;
	width:auto;
	margin: 3px;
	background-color:#2f2f2f;
	filter:alpha(opacity=90);
}

.submenuitem_item_text_theshul {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:100%; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_theshul:link {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:100%; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_theshul:active {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:100%; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_theshul:visited {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:100%; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_theshul:hover {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:100%; color:#39b54a;text-decoration:none;}

.submenuitem_item_text_diary {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_diary:link {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_diary:active {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_diary:visited {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_diary:hover {font-family:Calibri, Arial, Helvetica, sans-serif; color:#edde04;text-decoration:none;}

.submenuitem_item_text_simchas {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_simchas:link {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_simchas:active {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_simchas:visited {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_simchas:hover {font-family:Calibri, Arial, Helvetica, sans-serif; color:#03e6d4;text-decoration:none;}

.submenuitem_item_text_community {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_community:link {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_community:active {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_community:visited {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_community:hover {font-family:Calibri, Arial, Helvetica, sans-serif; color:#017bf2;text-decoration:none;}

.submenuitem_item_text_communitygroups {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_communitygroups:link {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_communitygroups:active {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_communitygroups:visited {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_communitygroups:hover {font-family:Calibri, Arial, Helvetica, sans-serif; color:#fc95f9;text-decoration:none;}

.submenuitem_item_text_youth {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_youth:link {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_youth:active {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_youth:visited {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_youth:hover {font-family:Calibri, Arial, Helvetica, sans-serif; color:#fc6299;text-decoration:none;}

.submenuitem_item_text_contact {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_contact:link {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_contact:active {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_contact:visited {font-family:Calibri, Arial, Helvetica, sans-serif; color:#dadada;text-decoration:none;}
a.submenuitem_item_text_contact:hover {font-family:Calibri, Arial, Helvetica, sans-serif; color:#f18d06;text-decoration:none;}

/* Main Div Body Elements */
#Outer_Container {width: 960px;margin:0px auto;}
/*#Content_Container {width: 960px;text-align: center;}
.Content_Container_Top {background-image:url(../images/container_t.png); background-repeat:repeat-x;margin:0px;padding:0px;height:26px;}
.Content_Container_Bottom {background-image:url(../images/container_b.png); background-repeat:repeat-x;margin:0px;padding:0px;}
.Content_Container_Left {background-image:url(../images/container_l.png); background-repeat:repeat-y;margin:0px;padding:0px;}
.Content_Container_Right {background-image:url(../images/container_r.png); background-repeat:repeat-y;margin:0px;padding:0px;}*/
#Main_Content{
		background-color:#2e2e2e;
		margin:0px;
		padding: 0px;
		font-size:90%;
		}

/* This Week */
#Main_Content .col2 {
	width: 700px;
	float: left;
        /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 665px;
	}
html>body #Main_Content .col2 {
        width: 665px; 
        /* ie5win fudge ends */
        }
#Main_Content .col2 a {
		padding:1px;
}
#Main_Content .col2 a:hover {
		background-color:#fcb5e9;
		padding:1px;
		color:#2e2e2e;
}

/* This Week */
#Main_Content .col3 {
	width: 900px;
	float: left;
        /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 865px;
	}
html>body #Main_Content .col3 {
        width: 865px; 
        /* ie5win fudge ends */
        }
#Main_Content .col3 a {
		padding:1px;
}
#Main_Content .col3 a:hover {
		background-color:#fcb5e9;
		padding:1px;
		color:#2e2e2e;
}
#Main_Content .inner{
		padding: 11px;
		width: 620px; 
        /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 598px;
	}
html>body #Main_Content .inner {
        width: 598px; 
        /* ie5win fudge ends */
        }
#Main_Content .inner2{
		padding: 11px;
		width: 900px; 
        /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 878px;
	}
html>body #Main_Content .inner2 {
        width: 878px; 
        /* ie5win fudge ends */
        }
.imgfl{
	float:right;
	margin-right: 29px;
	padding-top:11px;
	}
#Main_Content #rightcol {
	padding: 15px;
	width: 282px;
	border-left: 1px solid #cc75c9;
	background-color: #53514d;
	float:right;
        /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 250px;
	}
html>body #Main_Content #rightcol {
        width: 250px; 
        /* ie5win fudge ends */
        }
#Main_Content #rightcol a {
		padding:1px;
}
#Main_Content #rightcol a:hover {
		background-color:#78bafa;
		padding:1px;
		color:#2e2e2e;
}
/*#Main_Content_Div{overflow:auto;height: 233px;margin-top: 10px;}
#Main_Table{padding:0px;margin:0px;}
#Main_Table TD{padding:0px;margin:0px;}*/

/* This Week */
#Bottom_Content .col2 {
	width: 620px;
	float: left;
	padding-left: 13px;
	float: left;
        /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 607px;
	}
html>body #Bottom_Content .col2 {
        width: 607px; 
        /* ie5win fudge ends */
        }
/* This Week */
#Bottom_Content .right {
	padding: 11px;
	width: 282px;
	float:right;
        /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 260px;
	}
html>body #Bottom_Content .right {
        width: 260px; 
        /* ie5win fudge ends */
        }
#Footer_Container {width: 960px;text-align:left;padding: 0px 13px; color: #222; background-color:#fff;}
#Footer_Container .sien {color: #fefefe;}
#Footer_Container .sien a {color: #fefdfe;}
#Footer_Container .sien a:hover {color: #fdfefd;}
/*#Admin_Content_Top {width: 300px;height: 40px;position:relative;left: 28px;top: 35px;}*/

/* Font Styles
.MainText{font-family:Calibri, Arial, Helvetica, sans-serif;font-size:11px;color: #252525;}
.Footer_Text {font-family:Calibri, Arial, Helvetica, sans-serif;font-size:10px;color: #b4b4b4;}
.White_Small_Text {font-family:Calibri, Arial, Helvetica, sans-serif;font-size:10px;color: #ffffff;}
.Greeting_Text {font-family:Calibri, Arial, Helvetica, sans-serif;font-size:12px;color: #ffffff;}
.theshul_Text {color: #4089c1;} */

/* Link Styles
a.Footer_Text:link {color: #b4b4b4; text-decoration: underline;}
a.Footer_Text:active {color: #b4b4b4; text-decoration: underline;}
a.Footer_Text:hover {color: #b4b4b4; text-decoration: none;}
a.Footer_Text:visited {color: #b4b4b4; text-decoration: underline;} */

/* SubMenu Items*/
.submenuitem {
	/*background-image:url(../images/menu_bg2.png);
	background-color:#111111;*/
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

/* Admin Popup*/
#overlay{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:90;   
    background-color:#000;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=90);
	cursor:pointer;
	cursor:hand;
    }
#overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
    }
/*.lightbox{
    width:600px;
	height: 260px;
    background:#eeeeee;
    padding:10px;
    border:5px solid #fff;
}
#close{
    position:absolute;
    top:-5px;
    right:-5px;
    cursor:pointer;
}*/

/* Below Nav */
#belownav_Space {
	clear:both;
	height:54px;
}

/* This Week */
#thisweek_Container {
	width: 960px;
	padding:26px 0px 26px 0px;
	background-color: #cc75c9;
	margin:0px;
	color: #000;
}

/* This Week */
#thisweek_Container .inner{
	padding:0px 13px 0px 13px;
	background-color: #cc75c9;
	margin:0px;
	color: #000;
}

/* This Week */
#thisweek_Container .inner h1 {
	color: #fff;
	font-weight: normal;
	font-size: 140%;
	display:inline;
	margin-bottom:0px;
}

/* This Week */
#thisweek_Container .inner h1 .smaller{
	font-size:90%;
	display:inline;
}
.space {
		clear:both;
}
.imgflr {
	float:right;
}
#gallery img{
	padding-right:50px;
	padding-bottom:20px;
}
.imgflrborder {
	float:right;
	padding:5px;
	background-color:#fff;
	margin: 0px 0px 20px 20px;
}
.imgfllborder2 {
	float:left;
	padding:5px;
	background-color:#fff;
	margin-bottom:15px;
}
.imgflrborder2 {
	float:right;
	padding:5px;
	background-color:#fff;
	margin-bottom:15px;
}
.imgflrborder2b {
	width: 254px;
	margin: 0px 0px 30px 20px;
	float:right;
	font-style:italic;
}
.eightypercent {
		font-size: 80%;
}