/*  June 18th */
* {margin: 0px; padding: 0px;}
BODY {
	PADDING-RIGHT: 0px; 
	MARGIN: 0px;
	FONT-SIZE: 12px; 
    FONT-FAMILY: Sans-Serif; 
    BACKGROUND-COLOR: #D8E3FF; /*#003040 */
}
#wrapper {
	WIDTH: 960px; 
	MARGIN-TOP: 10px; 
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; 
	BACKGROUND-COLOR: #1D5E76;
}
#header 
{
	BACKGROUND-COLOR: #1D5E76;
}
#main {
	/*
	min-height:500px; 
    height:auto!important; 
    */
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #1D5E76;
}
#leftsidebar 
{
   	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
	PADDING-TOP: 15px; PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	color:White;
	BACKGROUND-COLOR: #1D5E76;
}
#rightsidebar 
{
    PADDING-RIGHT: 5px; 
    PADDING-LEFT: 5px; 
    PADDING-TOP: 15px; 
    PADDING-BOTTOM: 0;
    MARGIN: 0px; 
    color:White;
    BACKGROUND-COLOR: #1D5E76;
}
.sidebarimglink a
{
    text-decoration:none;
    COLOR: #1D5E76;
}
.sidebarimglink a:hover
{
    text-decoration:none;
    COLOR: #1D5E76;
    border-style:none;
}
.sidebarimglink img
{
    text-decoration:none;
    COLOR: #1D5E76;
    border-style:none;
}
#content
{
    MARGIN: 0px;
  	BACKGROUND-COLOR: #1D5E76;
	font-size:12px;
	line-height:1.5em;
	/* Note - padding removed, add to individual elements instead so that images have less padding */
}
#contentTop 
{
    background-color: transparent;
}
#contentLeft {
        background-color:#D0D0FF;
	color: #000000;
	font-size:12px;
	line-height:1.5em;
}
#contentCenter 
{
   BACKGROUND-COLOR: #FFCC99;
	color: #000000;
	font-size:12px;
	line-height:1.5em;
	   
}
#contentRight 
{
   BACKGROUND-COLOR: #C8E7D9;
	color: #000000;
	font-size:12px;
	line-height:1.5em;
}

#bottom 
{
    color:White;
    background-color:#1D5E76;
    width:100%;
    text-align:center;
}
/* For the table of navigation links in the footer, to center the links in Firefox. */
#dnn_ctr441_Links_lstLinks
{
margin-left:auto;
margin-right:auto;
}
/* For the directory, table of names */
#dnn_ctr505_UserDefinedTable_grdData td
{
    padding:2px 5px 2px 5px;
}
#content h1
{
    font-family:Sans-Serif;
	FONT-SIZE: 18px; COLOR: black; 
    font-weight:bold;
    padding-left:10px; padding-right:10px;
}
#content h2 
{
    font-family:Sans-Serif;
	FONT-SIZE: 16px; COLOR: black; 
    font-weight:bold;
    padding-left:10px; padding-right:10px;
}
#content h3 
{
    font-family:Sans-Serif;
	FONT-SIZE: 14px; COLOR: black; 
    font-weight:bold;
    padding-left:10px;padding-right:10px;
}
#content h4
{
    font-family:sans-serif;
    color:black;
    font-size:14px;
    font-weight:normal;
    padding-left:10px; padding-right:10px;
}
#content h5
{
    font-family:sans-serif;
    font-size:12px;
    font-weight:bold;
    padding-left:10px; padding-right:10px;
}
#content h6
{
    font-family:sans-serif;
    font-size:12px;
    font-weight:normal;
    padding-left:10px; padding-right:10px;
}
#content p
{
    padding: 10px 10px 10px 10px;
    font-family:Sans-Serif;
    color:Black;
}
#content a:hover
{
   color:navy;
}
#content table
{
    margin-top:10px;
    margin-bottom:10px;
    font-family:Sans-Serif;
    font-size:12px;
    line-height:1.5em;
    border-style:none;
  
}
#content td
{
vertical-align:top;
}

#content ul 
{
    font-family:Sans-Serif;
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content hr
{
    margin:5px;
    color:Black;
}
#content dt
{
    font-family:sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #003366;
}
#content dd
{
    padding-left:10px;
}
.padded_table td
{
padding:3px;
}
.centered_table
{
    margin-left:auto;
    margin-right:auto;
    padding:3px;
}
.centered_table td
{
    padding:3px;
}

#footer {
    color:white;
	TEXT-ALIGN: center;
	clear: both;
	margin-top:10px;
	line-height:2em;
}
#footer a{
    color:white;
    text-align:center;
}
#footer a:hover{
text-decoration:none;
color:#b1b38a;
text-align:center;
}
.donate{
border:none;
}

.readmore {
	LIST-STYLE-TYPE: none
}
.main_dnnmenu_container {
        

}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: #4B8CAA;
    padding: 0px 0px 0px 0px;	

}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 13px; 
    font-weight: normal;
		color: white;
	font-style: normal; 
	/*letter-spacing:2px;*/
	/*background-color: #5696C2;*/
	font-family: sans-serif;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 1px 3px;	
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 14px; 
    font-weight: normal;
	font-style: normal; 
	/*letter-spacing:2px;*/
	background-color: #4B8CAA;  /* 5696C2 */
	font-family: sans-serif; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 23px 5px 23px;   /*explicitly set padding for root menu items*/
    line-height:2em;
}

.main_navigation 
{
    background-color:#4B8CAA;
	padding: 0px 0px 0px 0px; 
	border:none;
}
.main_navigation table 
{
    border: none;
}
.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #4B8CAA;  /* 5696C2 */
        color:white;
        font-size:12px;
        font-family:Sans-Serif;
        line-height:1.5em;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	/* width: 150px; */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 5px 0px 5px 0px;   /*explicitly set padding for sub-menus */
	margin: 0px 0px 0px 0px;
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}
.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.Head
{ /* Used for titles within containters */
    font-family:Sans-Serif;
    font-size:14px;
    padding: 0;
    margin: 0;
}
.Normal{
font-size:12px;
/*letter-spacing:1px;*/
}
.NormalBold{
font-size:12px;
/*letter-spacing:1px;*/
}
.SearchTextBox
{
    margin: 10px 10px 10px 0px;
    width:100px;
}

/* Hover over Home */
.main_dnnmenu_rootitem#dnn_dnnNAV_ctldnnNAVctr119
{
    background-color: #6BACCA;
}
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr119
{
    background-color: #6BACCA; 
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr119
{
    background-color: #6BACCA; 
}

/* Hover over boys division */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr54
{  
	background-color: #68608E;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr54
{  
	background-color: #68608E; 
}
#dnn_dnnNAV_ctldnnNAVsub54, #dnn_dnnNAV_ctldnnNAVsub69
{
    background-color: #68608E; 
    width:145px;
}

/* Hover over girls division */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr55
{
    background-color: #cf7628;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr55
{
    background-color: #cf7628; 
}
#dnn_dnnNAV_ctldnnNAVsub55, #dnn_dnnNAV_ctldnnNAVsub118
{
    background-color: #cf7628; 
    width:148px;
}

/* Hover over Yeshiva Gedolah */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr56
{
    background-color: #007166; 
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr56
{
    background-color: #007166; 
}
#dnn_dnnNAV_ctldnnNAVsub56
{
    background-color: #007166; 
width:173px;
}

/* Hover over Community */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr57
{
    background-color: #777777;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr57
{
    background-color: #777777; 
}
#dnn_dnnNAV_ctldnnNAVsub57
{
    background-color: #777777; 
width:128px;
}

/* Hover over Development */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr58
{
    background-color: #964858;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr58
{
    background-color: #964858; 
}
#dnn_dnnNAV_ctldnnNAVsub58
{
    background-color: #964858; 
    width:149px;
}

/* Hover over About Us */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr59
{
    background-color: #868650;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr59
{
    background-color: #868650; 
}
#dnn_dnnNAV_ctldnnNAVsub59
{
    background-color: #868650; 
}
.main_dnnmenu_bar img {
  display:none;  /* hide the asterisk for selected page */
}

