/*  Main stylesheet for Montessori School of Camden  */body {	margin: 0; padding: 0;	font-family: verdana, arial, sans-serif;  	font-size: 10px;	background-color: #3e8042;	color: #283E29;	}	div#main-contain {	width: 900px;	margin: 0 auto 0 auto;  padding: 0;	background-color: #ebf8ce;  	}	table#content-contain {	margin: 0; padding: 0;	width: 100%; 	}	table#content-contain td {	vertical-align: top;	}table#content-contain td.logo {	margin: 0; padding: 5px 0 10px 0; 		width: 129px;   	}		td.logo img {	margin: 0; padding: 0;	border: none;	}td.top-header {	width: 100%;	}h1#slogan {	margin: 20px 0 0 0; padding: 0 20px 0 0;	font-family: "Times New Roman", serif;	font-size: 24px;	font-style: italic;	color: #3e8042;	text-align: center;	font-weight: normal;	}ul#top-nav {	margin: 30px 20px 0 0; padding: 0;	list-style: none;	text-align: center;  	font-family: arial;	}ul#top-nav li {/*	margin: 0; padding: 5px;    *//*	margin: 0; padding: 0 5px 0 0;    */	display: inline;	}ul#top-nav li.link {/*	margin: 0;  padding: 0 5px 0 5px;  */	margin: 0; padding: 0;/*	border-right: 1px groove #ced9b0;  */	}/*  same as li.link but w/o right border - used only for the last parent link  */	ul#top-nav li.last {	border-right: none;  	}ul#top-nav li.current-link {/*	margin: 0;  padding: 0 5px 0 5px;  */	margin: 0; padding: 0;/*	border-right: 1px groove #ced9b0;  */	}ul#top-nav a {	margin: 0;  padding: 10px 5px 5px 5px;	color: #000000;	text-decoration: none;	font-size: 10px;	}			ul#top-nav li.current-link a {	color: #3e8042;	background-color: #ffffff;	}			ul#top-nav a:hover {	background-color: #ffffff;	}	ul#second-nav {	margin: 0 0 0 70px; padding: 3px 0 7px 20px;	background-color: #f7fcec;	list-style: none;	border-top: 1px solid #ced9b0;   	border-bottom: 1px solid #ced9b0;   	}ul#second-nav li {	margin: 0;  padding: 0 8px 0 0;	display: inline;	}	ul#second-nav a {	margin: 0; padding: 0;	color: #577253;	text-decoration: none;	font-size: 10px;	}		ul#second-nav a:hover {	color: orange;/*	color: #3F8143;  	font-weight: bold;  */	}	div#content-area {	margin: 0 0 0 70px; padding: 0;	background-color: #ffffff;  	}	div#content-area h3 {	margin: 0; padding: 30px;		color: #577253;	font-weight: normal;	font-size: 14px;	text-align: center;	}	div#content-area p {/*	margin: 0; padding: 0 0 20px 30px;	  */	padding-left: 30px;	}	table#content-divider	 td.content-cell {	margin: 0; padding: 15px;	}			td#footer {	text-align: center;	margin: 0;   padding: 10px;	}td#footer ul {	list-style: none;	}	td#footer li {	display: inline;	font-weight: bold;	padding-right: 8px;	color: #3e8042;	font-family: "Times New Roman", serif;	font-style: italic;	}div#content-area h4 {	margin: 0; 	padding-left: 0px;		font-weight: bold;	color: #577253;	font-size: 12px;	}