body {padding: 0px;
	margin-top: 1em;
	background-color: #cfd8f1
}

#header {width: 985px; 
	height: 234px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	vertical-align: middle;
	clear: both;
	float: left
}

#wrapper {
	width: 985px;
	/*Centering Code*/
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	background: #f1efde;	
	border: #793349 solid 1px;
	}
	
html>body #wrapper {
	/*Centering Code*/
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	vertical-align: middle;
	background: #f1efde

}

#logo {width: 362px; float: left; padding: 0; margin: 0}

#randomimage {width: 623px; float: right; padding: 0; margin: 0}

/*Content*/

#content {clear: both; width: 985px; background: #f1efde
}
	
#colone {width: 224px; float: left; }

#coltwo {width: 758px; float: right; }

#cmsedit {width: 965px;
	margin-left: 10px;
	margin-top: 20px;
	margin-right: 12px
	}
	
#footer {display: block;
	clear: both;
	width: 985px;
	height: 54px;
	/*Centering Code*/
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align:left;
	voice-family: "\"}\"";
	voice-family:inherit;
	vertical-align: middle;
	background-color: #793349
	}


#footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .825em;
	color: #FFFFFF;
	
}	

#footer p {color: #000000;}

#form_10_post table, td, tr p{font-family:  Arial, Helvetica, sans-serif;}

#form_10_post {font-family: Arial, Helvetica, sans-serif}

#credits {
	width: 985px;
	height:80px;
	color: #000000;
	font-size: 10px;
	padding: 10px 0 0 0;
	text-align: right;
	/*Centering Code*/
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	voice-family: "\"}\"";
	voice-family:inherit;
	vertical-align: middle;
}

#credits a {color: #793349}


/*HEADER Menu*/
#topNav {
	width: 985px;
	height: 30px;
	font-size: .89em;
	font-family: Arial;
	font-weight: bold;
	background: #793349;
	float: left;
	clear: both;
	padding: 0;
	margin: 0
	}

#topNav  ul {
	margin: 0;
	padding: 5px 0 0 5px;
	
	}
	
#topNav ul li {
	color: #f26225;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0 5px 0 5px;
	float: right
	
}


#topNav a {
	padding: 0 8px 0 8px;
	color: #FFFFFF;
	text-decoration: none;
	border-right: 2px solid #FFFFFF;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	white-space: nowrap;
	
}

#topNav  ul li a:hover {
	color: #c4bb97;
}

/*MAIN Menu*/
#menu {width: 224px; margin-bottom: 25px; 
}

#nav, #nav ul { /*overall settings for <div id= nav> */
	/*removes indents and bullets from the unordered list and defines the width of menu items*/
	margin: 0px;
	padding: 0px;
	width:190px;
	list-style: none;
}

#nav li {
	list-style-type: none;
	float: left;
	width: 121px;
}

#nav li ul { /*list item settings - stacks vertically by default*/
	/*positions list items*/
	position: absolute; /* must position as relative in order to position the sub-menu absolutely 					 							within them - absolute makes this a drop-down, relative makes them				                        appear right under menu items*/
	margin-left: 120px;
	display: inline;
	width: 120px;
	left: -999em;
	}

#nav a {
	width: 180px;
	padding-left: 20px;
	padding-top: 15px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #793349;
	text-decoration: none;
	text-align: left;
		}
	
#nav ul li a {padding-top: 0px;}

#nav li ul li a {
	color: #793349;
	background-color: #c4bb97;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-weight: normal;
	}

#nav li a:hover {
	color: #FFFFFF;

	background-color: #726430;

	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

#nav li ul li a:hover {
	background: #726430;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}


#nav li:hover ul { display: inline;
left: auto;

 } /*making the sub menus appear when hovering*/

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#nav li:hover ul ul, #nav li.thover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.thover ul, #nav li li.thover ul {
	left: auto;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.thover ul ul, #nav li.thover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.thover ul, #nav li li.thover ul, #nav li li li.thover ul {


}


/*SUB Menu*/
#submenu{

	width: 194px;

	float: left;

}



#submenu li {list-style: none;

	padding-top: 10px;}



#submenu a {

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.975em;

	margin-left: -10px;

	font-weight: bolder;

	}

	

#submenu li a:hover{border-top-width: thin;

	border-bottom-width: thin;

	border-top-style: dotted;

	border-bottom-style: dotted;

	border-top-color: #b59759;

	border-bottom-color: #b59759;

	color: #b59759}	
	
#footerNav {
	width: 985px;
	margin: 0;
	padding: 0;
	background-repeat:no-repeat;
	height: 35px;
	text-align: center;/*Centering Code*/
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	voice-family: "\"}\"";
	voice-family:inherit;
	vertical-align: middle;
}

#footerNav ul {
	margin: 0;
	padding: 0 0 0 0;
	color: #fff;
	background: transparent;
	font-family: Tahoma, Verdana, Helvetica, Arial, Sans-Serif;
	font-size: .9em;
	letter-spacing: 2px;
	font-weight: bold;
	padding-left: 5px;
	text-align: center;
	clear: both;
}

#footerNav ul li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#footerNav ul a {
	margin:0px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	font-size: 0.785em;
	letter-spacing: .015em;
	text-align: center;

}

/*#footerNav ul li a:hover {

background: #acc4eb;
color: #000;

}*/






#footerNav ul li ul {display: none; visibility: hidden; 



}
#MiddleIn1_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn2_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn3_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn4_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn5_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn6_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn7_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn8_input {width: 10px; margin: 0 0 0 5px} 
#MiddleIn9_input {width: 10px; margin: 0 0 0 5px} 

input{margin: 5px 3px 5px 3px}


#cmsedit #form_10_msg {
	color:#FF0000;
	font-size: 2em;
	font-weight: bold;
	text-decoration: blink;
}

#kidder_program {font-family: Arial, Helvetica, sans-serif}


#babies  {font-weight: bold}
#expecting {font-weight: bold}
#duedate {font-weight: bold}
#program {font-weight:bold}


