@charset "utf-8";
/* CSS Document */
/* Global Style Sheet for Healthy eduDynamics */
/* Version 1.0 | Updated 5/12/2008 */

/* @Begin Group Core Elements */
html {
	height: 100%;
	/* Force Vertical Scroll Bar for IE */
	margin-bottom: 1px;
}
body {
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	line-height: 135%;
	color:#555555;
	margin: 0;
	padding: 0;
	text-align:center;
	background-color:#6C3B1B;
}
ul {
	/* Allow for Customizable List Classes */
	padding-left: 0;
	margin-left: 0;
}
p {
	/* Setup More Readable Paragraph Spacing */
	margin-top: 10px;
	margin-bottom: 15px;
}
h1, h2, h3, h4, h4 {
	/* Setup More Readable Header Spacing */
	padding-bottom: 0px;
	margin-top: 10px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
	color:#000000;
	text-transform:capitalize;
	font-weight:bold;
}
h1 {
	font-size: 150%;
}
h2 {
	font-size: 140%;
}
h3 {
	font-size: 130%;
}
h4 {
	font-size: 120%;
}
a {
	/* Global Links */
	color:#CD438F;
	text-decoration: none;
}
a:hover {
	/* Global Links | Hover */
	color:#77AEBE;
	text-decoration: none;
}
.clearfloat {
	/* Final Class Used to Fully Close a div Float Element | Use: <br class="clearfloat" /> @ End of Closing div */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/* @End Group Core Elements */

/* @Begin Global Container Elements */
#container {
	width: 840px;
	margin:0 auto;
}
#header {
	background:url(../images/header.png) no-repeat;
	height:180px;
}
#header .tagline {
	position:absolute;
	margin-left:420px;
	margin-top:60px;
	width:235px;
	height:75px;
	text-align:right;
	color:#6C3B1B;
	font-size:120%;
	font-weight:bold;
}
#sub-head {
	background:url(../images/sub-head.png) no-repeat;
	height:216px;
	margin-bottom:3px;
}
#no-margin {
	margin-left:-5px;
	margin-top:-10px;
	width:170px;
	position:relative;
	font-size:105%;
}
#float {
	float:left;
}
.nav {
	width:180px;
	height:197px;
	margin-top:10px;
	margin-left:26px;
	text-align:left;
}
.nav ul {
	list-style:none;
	line-height:170%;
	margin-left:20px;
	font-size:95%;
}
.nav ul li a {
	display:block;
	color:#874921;
	border-bottom:1px dotted;
}
.nav ul li a:hover {
	color:#CC438F;
}
.nav  ul li.active a{
	color:#CC438F;
	cursor:default;
}
.nav  ul li.active {
	list-style-image: url(../images/active-bullet.png);
}
.nav ul ul {
	font-size:100%;
	list-style-image: url(../images/sub-bullet.png);
}
span.times {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:110%;
	font-weight:bold;
}
#sub-head .sub-head-ads {
	float:left;
	width:291px;
	height:203px;
	margin-top:7px;
	margin-left:7px;
}
#sub-head .sub-head-ads-right {
	float:left;
	width:315px;
	height:204px;
	margin-top:7px;
	background:url(../images/right-info.png) no-repeat;
}
#main-content {
}

#main-content .content-head-img {
	background:url(../images/content-top.png) no-repeat;
	height:19px;
}
#main-content .content-container {
	background:url(../images/content-mid.png);
	height:100%;
}
#main-content .content-container .left-column {
	width:180px;
	float:left;
	margin-left:30px;
	text-align:left;
	height:150px;
	line-height:170%;
	font-size:90%;
}
#main-content .content-container .left-column h1{
	height:57px;
	background:url(../images/home-left-h3.png) no-repeat;
	margin-top: 0px;
}
#main-content .content-container .left-column .content{
	width:90%;
	margin-left:3px;
}
#main-content .content-container .right-column .module-left{
	float:left;
	width:306px;
}
#main-content .content-container .right-column .module-left ul{
	list-style:none;
	font-size:90%;
	margin-left:10px;
	width:286px;
}
#main-content .content-container .right-column .module-left ul li.brown{
	margin-bottom:10px;
	background:url(../images/mod-left-bullet-brown.png) top left no-repeat;
	padding-left:20px;
}
#main-content .content-container .right-column .module-left ul li.green{
	margin-bottom:10px;
	background:url(../images/mod-left-bullet-green.png) top left no-repeat;
	padding-left:20px;
}
#main-content .content-container .right-column .module-left ul li.pink{
	margin-bottom:10px;
	background:url(../images/mod-left-bullet-pink.png) top left no-repeat;
	padding-left:20px;
}
#main-content .content-container .right-column .module-left ul li.blue{
	margin-bottom:10px;
	background:url(../images/mod-left-bullet-blue.png) top left no-repeat;
	padding-left:20px;
}
#main-content .content-container .right-column .module-left ul li.orange{
	margin-bottom:10px;
	background:url(../images/mod-left-bullet-orange.png) top left no-repeat;
	padding-left:20px;
}

#main-content .content-container .right-column .module-left .hope h1{
	background:url(../images/hope.png) no-repeat;
	height:51px;
}
#main-content .content-container .right-column .module-left .hope .content{
	margin-left:12px;
	font-size:90%;
}
#main-content .content-container .right-column .module-right{
	float:left;
	width:298px;
	background:#F9F5E7;
	height:405px;
}
#main-content .content-container .right-column .module-left h1{
	height:51px;
	background:url(../images/home-content-mod-left.png) no-repeat;
}
#main-content .content-container .right-column .module-right h1{
	height:51px;
	background:url(../images/home-content-mod-right.png) no-repeat;
}
#main-content .content-container .right-column .module-right .content{
	width:240px;
	margin-left:35px;
}
#main-content .content-container .right-column{
	width:610px;
	float:left;
	text-align:left;
}
#main-content .content-container .right-column h1{
	background:url(../images/home-content-head.png) no-repeat;
	height:47px;
	margin-top:0px;
}
#main-content .content-container .right-column .interior h1{
	background:url(../images/content-header.png) repeat-x;
	height:25px;
	width:97%;
	margin-top:15px;
	padding-left:15px;
	padding-top:5px;
	color:#6C3B1B;
}
#main-content .content-container .right-column .interior .interior-img {
	background:url(../images/interior-img.png) no-repeat;
	height:137px;
	width:607px;
	margin-top:-13px;
	margin-left:2px;
}
#main-content .content-container .right-column .interior .content  {
	margin-left:15px;
	width:93%;
}
#main-content .content-container .right-column .bottom-module-left {
	float:left;
	width:366px;
}
#main-content .content-container .right-column .bottom-module-left h1{
	background:url(../images/bottom-mod-left.png) no-repeat;
	height:20px;
}
#main-content .content-container .right-column .bottom-module-left .content{
	margin-left:17px;
	margin-bottom:10px;
	width:90%;
}
#main-content .content-container .right-column .bottom-module-right {
	float:left;
	margin-left:7px;
	width:234px;
}
#main-content .content-container .right-column .bottom-module-right h1{
	background:url(../images/bottom-mod-right.png) no-repeat;
	height:20px;
}
#main-content .content-container .right-column .bottom-module-right .content{
	margin-bottom:10px;
	text-align:center;
}

#main-content .content-foot-img {
	background:url(../images/content-bottom.png) no-repeat;
	height:19px;
	margin-bottom:3px;
}
#footer {
	background:url(../images/footer.png) no-repeat;
	height:52px;
}
#footer .contact-info {
	position:absolute;
	width:260px;
	height:30px;
	color:#6C3B1B;
	font-size:120%;
	font-weight:bold;
	text-align:right;
	margin-left:550px;
	margin-top:10px;
}
#copyright {
	height:20px;
	color:#FFFFFF;
	font-size:80%;
}
	
/* @End Global Container Elements */
