@import url(reset.css);@import url(typography.css);@import url(forms.css);body {	background: #fff5c5 url(../images/bg-body.gif);	text-align: center;	font: normal x-small Tahoma, Verdana, Arial, Helvetica, sans-serif;	}#container-wrapper {	width: 930px;	margin: 0 auto;	text-align: left;	background: #FFFFFF url(../images/main-background.gif) repeat-y center center;	height: 100%;	}#container {	padding: 0 5px;	}	/*#content-wrapper {	float: left;	height: 500px;	width: 930px;}*//* =HEADER*************************************************/div#randomFact {	background: #46832c;	border-bottom: 3px solid #63b461;	padding: 10px;	color: #bad6b9;	text-align: center;	}	div#randomFact a { color: #fff; font-weight: bold; }	div#header {	position: relative;	padding: 10px 0;	float: left;	width: 100%;	background-color: #FFFFFF;}div#header h1#logo {	margin: 25px 15px 10px 5px;	float: left;	background: url(../images/hdr-education-dynamics.gif) no-repeat left top;}div#header h1#logo a {	display: block;	padding-top: 59px;	height: 0 !important;	width: 357px;	background: url(../images/hdr-education-dynamics.gif) top left no-repeat;	overflow: hidden;	}div#header h2#motto { display: none; }	div#navigation ul {	margin: 0;	list-style: none;	}		div#navigation ul li { 	float: left; 	border-left: 1px solid #faf3e0; 	width: 108px;	overflow: hidden;	margin-top: 10px;	}	div#navigation ul li span.nav-category {		font-family: Georgia, "Times New Roman", Times, serif; 		font-size: 0.9em;		color: #000; 		text-transform: uppercase; 		text-decoration: none; 		font-weight: bold;		padding-left: 20px;		display: block;		overflow: hidden;		}	div#navigation ul li a:hover { text-decoration: underline; color: #347eb2; }	div#navigation ul li li { 	float: none; 	border: none; 	padding-left: 20px; 	margin-top: 0;	}	div#navigation ul li li a {		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;		color: #347eb2; 		text-transform: none; 		text-decoration: underline; 		font-weight: normal;		}	div#navigation ul li li a:hover { text-decoration: none; color: #000; }	div#contact-container {	float: left;	width: 208px;	background: url(../images/bg-contact-ad.jpg) top left no-repeat;	display: inline;	line-height: 1.2;	}div#contact-container h3 {	font-family: Georgia, "Times New Roman", Times, serif; 	text-transform: uppercase; 	text-decoration: none; 	font-weight: bold;		font-size: 0.9em;	padding: 15px 5px 5px 15px;	margin: 0;	}	div#contact-container a#contact-email { margin-left: 15px; padding-left: 15px; background: url(../images/icon-email.gif) 0px 5px no-repeat; float: left; }	p#contact-phone { 		float: right; 		padding-left: 15px; 		background: url(../images/icon-phone.gif) 0px 3px no-repeat; 		float: left; 		margin-left: 20px; 		display: inline; 		margin-bottom: 5px;		}div#newsletter-signup { padding: 5px 0px 3px 0px; margin: 0 15px; border-top: 1px solid #ecd693; clear: left; }	div#newsletter-signup label { font-weight: normal; font-size: 0.9em; display: block; margin-bottom: 3px; }div.content { padding-bottom: 30px; float: left; }div#footer {	clear: left;	border-top: 3px solid #63b461;	border-bottom: 3px solid #36b461;	background: #46832c;	text-align: center;	color: #bad6b9;	padding: 10px 0;	}	div#footer p { margin: 0; }	div#footer ul { margin: 0; list-style: none; }	div#footer li { display: inline; padding: 0 5px; border-right: 1px solid #bad6b9; }	div#footer li.last { border: 0; }	div#footer li a { color: #bad6b9; text-decoration: underline; }	div#footer li a:hover { color: #fff; text-decoration: none; }	#leftcol {	float: left;	width: 579px;	height: 100%;}.learnmore {	float: right;	height: 23px;	width: 93px;	margin-right: 10px;	margin-top: 40px;}#left-col-content {	padding: 10px;	float: left;	width: 550px;	font-size: 12px;	line-height: 1.5em;}#left-col-header {	background-image: url(../images/org_header.gif);	background-repeat: no-repeat;	height: 160px;	width: 579px;	float: left;}#agenda  {	list-style-type: none;}#agenda  li  {	list-style-type: none;	margin-top: 5px;}#rightcol {	float: left;	width: 330px;	background-color: #E1EDE1;	height: 100%;}#bullet li {	list-style-position: outside;	list-style-image: url(../images/bullet.gif);}h2 {	color: #336633;}#right-col-header {	background-image: url(../images/dialogheader.gif);	background-repeat: no-repeat;	float: left;	height: 68px;	width: 330px;}.sidenav {	float: left;	height: 72px;	width: 330px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #97B09A;}.sidenav p {	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	color: #000000;	float: left;	margin-top: 20px;}.navimg {	margin: 10px;	height: 53px;	width: 53px;	float: left;}.smalltxt  {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;}div#header { position: relative; padding: 10px 0; float: left; width: 100%; }div#header h1#logo { margin: 25px 15px 10px 5px; float: left; background: url(../images/hdr-education-dynamics.gif) top left no-repeat; }div#header h1#logo a {	display: block;	padding-top: 59px;	height: 0 !important;	width: 357px;	background: url(../images/hdr-education-dynamics.gif) top left no-repeat;	overflow: hidden;	}div#header h2#motto { display: none; }	div#navigation ul {	margin: 0;	list-style: none;	}		div#navigation ul li { 	float: left; 	border-left: 1px solid #faf3e0; 	width: 108px;	overflow: hidden;	margin-top: 10px;	}	div#navigation ul li span.nav-category {		font-family: Georgia, "Times New Roman", Times, serif; 		font-size: 0.9em;		color: #000; 		text-transform: uppercase; 		text-decoration: none; 		font-weight: bold;		padding-left: 20px;		display: block;		overflow: hidden;		}	div#navigation ul li a:hover { text-decoration: underline; color: #347eb2; }	div#navigation ul li li { 	float: none; 	border: none; 	padding-left: 20px; 	margin-top: 0;	}	div#navigation ul li li a {		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;		color: #347eb2; 		text-transform: none; 		text-decoration: underline; 		font-weight: normal;		}	div#navigation ul li li a:hover { text-decoration: none; color: #000; }	div#contact-container {	float: left;	width: 208px;	background: url(../images/bg-contact-ad.jpg) top left no-repeat;	display: inline;	line-height: 1.2;	}div#contact-container h3 {	font-family: Georgia, "Times New Roman", Times, serif; 	text-transform: uppercase; 	text-decoration: none; 	font-weight: bold;		font-size: 0.9em;	padding: 15px 5px 5px 15px;	margin: 0;	}div#contact-container a#contact-email { margin-left: 15px; padding-left: 15px; background: url(../images/icon-email.gif) 0px 5px no-repeat; float: left; }	p#contact-phone { 		float: right; 		padding-left: 15px; 		background: url(../images/icon-phone.gif) 0px 3px no-repeat; 		float: left; 		margin-left: 20px; 		display: inline; 		margin-bottom: 5px;		}div#newsletter-signup { padding: 5px 0px 3px 0px; margin: 0 15px; border-top: 1px solid #ecd693; clear: left; }	div#newsletter-signup label { font-weight: normal; font-size: 0.9em; display: block; margin-bottom: 3px; }	div#footer {	clear:both;	width: 920px;	border-top: 3px solid #63b461;	border-bottom: 3px solid #36b461;	background: #46832c;	text-align: center;	color: #bad6b9;	padding: 10px 0;	margin-right: 5px;	margin-left: 5px;	}	div#footer p { margin: 0; }	div#footer ul { margin: 0; list-style: none; }	div#footer li { display: inline; padding: 0 5px; border-right: 1px solid #bad6b9; }	div#footer li.last { border: 0; }	div#footer li a { color: #bad6b9; text-decoration: underline; }	div#footer li a:hover { color: #fff; text-decoration: none; }