body{
	min-width:900px;
}


body, form, input{ margin: 0; padding: 0;
/*background: url(http://www.mombaby.org../images/main_bg.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;*/		 }
div{padding: 0; margin: 0;}

body, div, td, p, li, font{font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #4b4b4b;}
ul{ 
	list-style-image: url(../images/bullet_blue.gif);
	list-style-position: inside;
}
h4{ border-bottom: 1px solid #AAA; clear: right; font-weight: bold; }
dt{ font-weight: bold; }
dd{ margin-bottom: 10px; }
a{ color: #4b4b4b; text-decoration: underline;}
a:hover{ color: #72bf31; }
	.Green a:hover, .Green .Selected a{ color: #72bf31;}
	.Pink  a:hover, .Pink .Selected a{ color: #d72c6c;}
	.Purple  a:hover, .Purple .Selected a{ color: #983ec3;}
	.Orange  a:hover, .Orange .Selected a{ color: #ffa800;}



.PageWidth{
width: 100%;
_width: auto;
*width: auto;
}

#MasterContainer{
	stop: 0;
	position: relative;
	background-image: url(../images/bg_interior_smfade_blue.gif);
	background-repeat: repeat-x;
	height: 500px;
}
#HeaderContainer{
	position: absolute;
	height: 132px;
}
#SearchBar{
	float: right;
}
	#SearchBar #SearchForm input{ border: 1px solid #6591C8; }
	#SearchBar #SearchForm { margin: 8px 0 0 0px;}
#ContactUs{ position: absolute; top: 11px; right: 9px; z-index: 10;}
#AccentBar{ position: absolute; top: 34px; height: 5px; background-color: #0a2285; }
	.Green #AccentBar { background-color: #72bf31;}
	.Pink #AccentBar { background-color: #d72c6c;}
	.Purple #AccentBar { background-color: #983ec3;}
	.Orange #AccentBar { background-color: #ffa800;}

#LogoMast{position: absolute; height: 150px;  width: 600px; background:url(../images/logo_blue.gif); background-repeat:no-repeat;  }
	.Green #LogoMast{ background: url(../images/logo_green.gif) 0 0 no-repeat; }
	.Pink #LogoMast{ background: url(../images/logo_pink.gif) 0 0 no-repeat; }
	.Purple #LogoMast{ background: url(../images/logo_purple.gif) 0 0 no-repeat; }
	.Orange #LogoMast{ background: url(../images/logo_orange.gif) 0 0 no-repeat; }

#HomeTopPhoto{position: absolute; top: 40px; right: 225px; height: 95px; width: 150px;}
	.Green #HomeTopPhoto{ background: url(../images/HomeTopPhoto_girlmom.gif) no-repeat;}
	.Pink #HomeTopPhoto{ background: url(../images/HomeTopPhoto_butterflies.gif) no-repeat;}
	.Purple #HomeTopPhoto{ background: url() no-repeat;}
	.Orange #HomeTopPhoto{ background: url(../images/HomeTopPhoto_ncmap.gif) no-repeat;}

#TopNavPuzzle{
	position: absolute;
	top: 39px;
	right: 0;
	width: 209px;
	height: 132px;
	background-color: #FFFFFF;
}
	.Green #TopNavPuzzle{ background: url(../images/top_nav/top_nav_bg_green.jpg) 0 0px no-repeat; }
	.Pink #TopNavPuzzle{ background: url(../images/top_nav/top_nav_bg_pink.jpg) 0 0px no-repeat; }
	.Purple #TopNavPuzzle{ background: url(../images/top_nav/top_nav_bg_purple.jpg) 0 0px no-repeat; }
	.Orange #TopNavPuzzle{ background: url(../images/top_nav/top_nav_bg_orange.jpg) 0 0px no-repeat; }
#TopNavPuzzle div{
	position: absolute;
	top: 11px;
	left: 25px;/*$ changes made on this line before it was 75px*/
	/*background-color: #FFFFFF;*//*$ changes made on this line before it was ffffff*/
}


#Nav{ position: absolute; top: 133px; /*background-color: #CEDEF1;*/ height: 36px; width: 82%;}
#HomeNav{  }
	#HomeNav ul, #HomeNav li{ display: inline; list-style-type: none; list-style-image: none; margin: 0; padding: 0;}
	#HomeNav li{  font-size: 11px; text-align: center;}
	#HomeNav a{padding: 12px; display: block; float: left; width: 163px; text-decoration: none; text-align:center; background-position: center center; background-repeat: no-repeat; background-color: #5590dc;}
	#HomeNav a span{ visibility: hidden;}

	.Green #HomeNav .Green a, #HomeNav .Green a:hover{
			background-image: url(../images/nav/Green_on.gif);
			background-color: #72bf31;
			}
	#HomeNav .Green a{background-image: url(../images/nav/Green_off.gif); width: 164px;margin-right: 1px;}

	.Purple #HomeNav .Purple a, #HomeNav .Purple a:hover{
			background-image: url(../images/nav/Purple_on.gif);
			background-color: #983ec3;
			}
	#HomeNav .Purple a{background-image: url(../images/nav/Purple_off.gif); width: 162px;margin-right: 1px;}

	.Pink #HomeNav .Pink a, #HomeNav .Pink a:hover{
			background-image: url(../images/nav/Pink_on.gif);
			background-color: #d72c6c;
			}
	#HomeNav .Pink a{background-image: url(../images/nav/Pink_off.gif); width: 162px;margin-right: 1px;}

	.Orange #HomeNav .Orange a, #HomeNav .Orange a:hover{
			background-image: url(../images/nav/Orange_on.gif);
			background-color: #ffa800;
			}
	#HomeNav .Orange a{background-image: url(../images/nav/Orange_off.gif); width: 163px;margin-right: 0px;}


	/*.Purple #HomeNav .Purple  a{background: url(../images/nav/Purple_on.gif) #7C76AC no-repeat;}
	#HomeNav .Purple a{background: url(../images/nav/Purple_off.gif) #86ADDD no-repeat;}
	.Pink #HomeNav .Pink a{background: url(../images/nav/Pink_on.gif) #DA84A0 no-repeat;}
	#HomeNav .Pink a{background: url(../images/nav/Pink_off.gif) #86ADDD no-repeat;}
	.Orange #HomeNav .Orange a{background: url(../images/nav/Orange_on.gif) #F6C14B no-repeat;}
	#HomeNav .Orange a{background: url(../images/nav/Orange_off.gif) #86ADDD no-repeat;}*/

	/*#HomeNav .Green a:hover{background: url(../images/nav/Green_on.gif) #72bf31 no-repeat; text-decoration: none;}
	#HomeNav .Purple a:hover{background: url(../images/nav/Purple_on.gif) #7C76AC no-repeat; text-decoration: none;}
	#HomeNav .Pink a:hover{background: url(../images/nav/Pink_on.gif) #DA84A0 no-repeat; text-decoration: none;}
	#HomeNav .Orange a:hover{background: url(../images/nav/Orange_on.gif) #F6C14B no-repeat; text-decoration: none;}*/

#HomeLargeNavElement{ position: absolute; top: 175px; left: 90px; }
#HomeBottomNav{ position: absolute; top: 500px; left: 130px; width: 650px; }
#HomeCopyRight{ position: absolute; top: 570px; }
#HomeCopyRight p{ margin: 0 50px; width: 650px; padding-top: 5px; text-align: center; color: #BBB;}


#InteriorNav{ margin: 4px 0 0 0; }
	#InteriorNav li{ display: inline; }
	#InteriorNav ul, #InteriorNav li{ list-style-type: none; list-style-image: none; margin: 0; padding: 1px;}
	#InteriorNav ul{ margin: 2px 0 0 2px;}
	#InteriorNav li{  font-size: 14px; text-align: center; color: #FFF; margin: 0; font-family: Arial, Helvetica, sans-serif;}
	#InteriorNav a{ color: #ffffff; font-size:14px; line-height:18px; margin: 0 4px 0 0; padding: 1px 3px 1px 4px;  text-decoration: none; text-align:center;  white-space: nowrap; font-weight:bold;}
	#InteriorNav a:hover, #InteriorNav .Selected a{padding: 0 4px 0 4px; margin: 0 3px 0 0; text-decoration: none; background: #72bf31;}

	.Green #InteriorNav a:hover, .Green #InteriorNav .Selected a{ background: #ffffff; color:#72bf31;}
	.Pink #InteriorNav a:hover, .Pink #InteriorNav .Selected a{ background: #ffffff; color:#d72c6c;}
	.Purple #InteriorNav a:hover, .Purple #InteriorNav .Selected a{ background: #ffffff; color:#983ec3;}
	.Orange #InteriorNav a:hover, .Orange #InteriorNav .Selected a{ background: #ffffff; color:#ffa800;}




#PageContentContainer{
	position: absolute;
	float: left;
	top: 180px;
	width: 100%;
	_width: auto;
	*width: auto;
	background-color: #FFFFFF;
}
	#LeftNav
	{
		width: 120px; height:700px; 
		background-image:url(../images/left_gradient.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		float: left;
	}
	
	
#LeftNav.Green  { background-image:url(../images/left_gradient_green.jpg); background-position:top left; background-repeat:no-repeat; float: left; }
#LeftNav.Pink { background-image:url(../images/left_gradient_pink.jpg); background-position:top left; background-repeat:no-repeat; float: left; }
#LeftNav.Purple { background-image:url(../images/left_gradient_purple.jpg); background-position:top left; background-repeat:no-repeat; float: left; }
#LeftNav.Orange  { background-image:url(../images/left_gradient_orange.jpg); background-position:top left; background-repeat:no-repeat; float: left; }
	
	
	
	
	
	
	
	#LeftNav ul, #LeftNav li{ list-style-image: none; list-style-type: none; margin: 0; padding: 0;}
	
	
	#LeftNav li{ margin: 0 0 0 10px; padding: 5px 0 5px 0; border-bottom: 1px solid #D2DFEF; }
	#LeftNav.Green li{ margin: 0 5px 0 10px; padding: 5px 0 5px 0; border-bottom: 1px solid #6fc518; }
	#LeftNav.Purple li{ margin: 0 5px 0 10px; padding: 5px 0 5px 0; border-bottom: 1px solid #983ec2; }
	#LeftNav.Pink li{ margin: 0 5px 0 10px; padding: 5px 0 5px 0; border-bottom: 1px solid #d82b6d; }
	#LeftNav.Orange li{ margin: 0 5px 0 10px; padding: 5px 0 5px 0; border-bottom: 1px solid #feac08; }
	
	
	#LeftNav ul li li {margin:0 0 0 25px;}
	#LeftNav a{ color: #000000; font-size:14px; text-decoration: none;}
	#LeftNav a:hover{ color: #72bf31; }

	.Green #LeftNav a:hover, .Green #LeftNav .Selected a{ color: #72bf31;}
	.Pink #LeftNav a:hover, .Pink #LeftNav .Selected a{ color: #d72c6c;}
	.Purple #LeftNav a:hover, .Purple #LeftNav .Selected a{ color: #983ec3;}
	.Orange #LeftNav a:hover, .Orange #LeftNav .Selected a{ color: #ffa800;}

	
	#PageContent{ 
					width: 100%;
					_width: auto;
					*width: auto;
					left: 150px;
					padding: 15px;
					text-align:left;
					max-width:100%;
				
				}
	#PageContent h1{font-size: 20px; text-align:left; }
	
		.Green #PageContent h1{ color: #72bf31;}
		.Pink #PageContent h1{ color: #d72c6c;}
		.Purple #PageContent h1{ color: #983ec3;}
		.Orange #PageContent h1{ color: #ffa800;}
	#PageContent h3{font-size: 16px; text-align:left; }
	
		.Green #PageContent h3{ color: #72bf31;}
		.Pink #PageContent h3{ color: #d72c6c;}
		.Purple #PageContent h3{ color: #983ec3;}
		.Orange #PageContent h3{ color: #ffa800;}


	#PageContent h2{ font-size: 11px; font-weight: normal; font-style: italic; margin: 0; padding: 0;text-align:left; }
	#PageContent p{ padding: 0 0 1em 0; margin: 0; }
	#PageContent table{ padding:0; margin: 20px; }
	#PageContent img{ padding:0px;}


.PhotoDirectory .BioBlock{ width: 450px; float: left; clear: both; }
.PhotoDirectory h1{  width: 450px; float: left; clear: both; margin: 10px 0 0 0; }
.PhotoDirectory .BioBlock h4{ margin: 10px 0 0 0; }

#MiniNav {
	width:158px;
	height:23px;
	padding: 7px 10px 10px 10px;
	background: url( /UserFiles/Image/mininav_bg.gif ) center no-repeat;
	float:right;
	margin:0 15px 10px 5px;
	display:block;
	}

#LanguageButton{ text-align: right;}
#FontSizeButton{ text-align: right;}

#AddANewSection a{ border: 0; background: url(../images/new_page.gif) left center no-repeat; padding: 0 0 0 20px; }
#AddANewSection a:hover{ border: 0; background: url(../images/new_page.gif) left center no-repeat; padding: 0 0 0 20px; }
#AddANewPage a{ background: url(../images/new_page.gif) left center no-repeat; padding: 0 0 0 20px; }

#TopNavPuzzle div .redLink{
padding: 0 0 0 10px;
}

#TopNavPuzzle div .purpleLink{
padding: 2px 0 0 15px;
}

#TopNavPuzzle div .orangeLink{
padding: 0 0 0 33px;
}

#TopNavPuzzle div .greenLink{
padding: 0 0 0 55px;
}

.greenLink a, .redLink a, .purpleLink a, .orangeLink a{
font-size:12px;
text-decoration: none;
color: #FFFFFF;

}

.greenLink a:hover{
color: #73BF30;
}
.redLink a:hover{
color: #D72C6C;
}
.purpleLink a:hover{
color: #983EC3;
}
.orangeLink a:hover{
color: #FEAB09;
}

.sitesearch, sitesearch:focus { height:33px; width:186px; border:none; background:url(images/new-home/search-bg.jpg) top no-repeat; margin:3px 0 0 3px; padding:10 0 0 10px; border: none; }

/*---------6/24/2009--------*/

.Green #MasterContainer {
BACKGROUND-IMAGE: url(../images/top_nav/bg_interior_smfade_green.jpg);
background-repeat: repeat-x;
}


.Pink #MasterContainer {
BACKGROUND-IMAGE: url(../images/top_nav/bg_interior_smfade_pink.jpg);
background-repeat: repeat-x;
}


.Purple #MasterContainer {
BACKGROUND-IMAGE: url(../images/top_nav/bg_interior_smfade_purple.jpg);
background-repeat: repeat-x;
}

.Orange #MasterContainer {
BACKGROUND-IMAGE: url(../images/top_nav/bg_interior_smfade_orange.jpg);
background-repeat: repeat-x;
}


#contentHeader{
padding:0px;
margin:-15px 15px 0 -15px;
width:100%;
clear:both;
}
.headerLeft{
float:left;
margin-left:0px;
padding:0px;
}
.headerRight{
float:right;
margin-right:0px;
padding:0px;
}

.home_button_container {
	width:98px;
	position:absolute;
	top:-2px;
	left:15px;
	z-index:900;
	}

a.home_button {
	height:35px;
	width:98px;
	text-indent:-99999px;
	display:block;
		}
	
.Green a.home_button { background:url('../images/home-green.png') 0 0 no-repeat; }
.Green a.home_button:hover { background-position:-98px 0; }

.Pink a.home_button { background:url('../images/home-pink.png') 0 0 no-repeat; }
.Pink a.home_button:hover { background-position:-98px 0; }

.Orange a.home_button { background:url('../images/home-orange.png') 0 0 no-repeat; }
.Orange a.home_button:hover { background-position:-98px 0; }

.Purple a.home_button { background:url('../images/home-purple.png') 0 0 no-repeat; }
.Purple a.home_button:hover { background-position:-98px 0; }








/* Added 8/12/11 to control header margins in IE - MBS*/
.newheader {
width:100%;
height:120px;
clear:both;
margin:-15px 0 20px -15px;
}





