#wrapper,
#head-flash
{
	width: 986px;
}
.utility #nav_secondary { width: 953px; }
/*#copyright { margin-left: 490px; }*/
#col-container
{
	position: relative;
	overflow: auto;
	background: transparent url('../images/bg_home_col_container.gif') repeat-y 0 0;
	_zoom: 1; /* aargh ie6 */
}
	#col-container h1,
	#col-container h2,
	#col-container h3,
	#col-container h4,
	#col-container h5,
	#col-container h6
	{
		margin: 14px 0;
	}
	#col-container p
	{
		margin: 10px 0;
		padding: 0;
		font-size: 12px;
		line-height: 1.4;
	}
#rotation_parent,
#rotation,
#rotation div
{
	width: 180px;
	height: 153px;
}
#rotation_parent
{
	position: absolute;
	bottom: 70px;
	left: 17px;
	overflow: hidden;
	_bottom: auto;
	_top: 0;
}
#rotation { position: relative; }
	#rotation-1 { background-color: #c3cf21; }
		#rotation-1 h4
		{
			position: absolute;
			top: 10px;
			left: 12px;
			width: 121px;
			height: 50px;
			background: transparent url('../images/rotation_1_title.gif') no-repeat 0 0;
			text-indent: -9999px;
			margin: 0;
			padding: 0;
		}
		#rotation-1 p
		{
			display: none;
			position: absolute;
			top: 70px;
			left: 12px;
			width: 146px;
			color: #000;
			margin: 0;
			padding: 0;
			font-size: 12px;
			line-height: 1.2;
		}
			#rotation-1 p.curr { display: block; }
	#rotation-2 { background-color: #007434; }
		#rotation-2 h4
		{
			position: absolute;
			top: 16px;
			left: 16px;
			width: 91px;
			height: 21px;
			background: transparent url('../images/rotation_2_title.gif') no-repeat 0 0;
			text-indent: -9999px;
			margin: 0;
			padding: 0;
		}
		#rotation-2 p
		{
			position: absolute;
			top: 40px;
			left: 16px;
			width: 148px;
			color: #fff;
			margin: 0;
			padding: 0;
			font-size: 12px;
			line-height: 1.2;
			
		}
		#subForm
		{
			position: absolute;
			top: 102px;
			left: 16px;
			width: 148px;
			height: 43px;
		}
			#wluuit-wluuit
			{
				font-size: 11px;
				color: #808285;
				width: 140px;
				padding: 2px;
				background-color: #dcddde;
				border: 2px solid #009444;
			}
			#subFormSubmit
			{
				position: absolute;
				bottom: 0;
				right: 0;
			}
	#rotation-3
	{
		background: transparent url('../images/jfm.gif') no-repeat 0 0;
	}
		#rotation-3 h4,
		#rotation-3 p
		{
			display: none;
		}
		#rotation-3 img
		{
	position: absolute;
	top: 122px;
	left: 95px;
	width: 72px;
	height: 20px;
	cursor: pointer;
		}
#col-left
{
	float: left;
	width: 148px; /* 180px */
	padding: 16px 16px 153px 16px;
}
	#col-left h2
	{
		width: 147px;
		height: 50px;
		background: transparent url('../images/the_mint_poll.gif') no-repeat 0 0;
		text-indent: -9999px;
		margin-top: 0;
		padding: 0;
	}
	#col-left a {
	color: #d0d61b;
	text-decoration: underline;
}
	#col-left p
	{
		color: #fff;
		font-weight: bold;
	}
		#col-left p.divider
		{
			padding-bottom: 12px;
			background: transparent url('../images/divider3.gif') no-repeat left bottom;
		}
	#col-left img
	{
		display: block;
		margin: 20px auto;
	}
#col-right
{
	float: left;
	width: 731px; /* 772px */
	padding: 27px 14px 0 27px;
}
	#col-right a { color: #522f91; }
	#col-right h1
	{
		width: 341px;
		height: 65px;
		background: transparent url('../images/home_feature_title.gif') no-repeat 0 0;
		text-indent: -9999px;
		margin-top: 0;
		padding: 0;
	}
	#col-feature h2
	{
		font-size: 18px;
		line-height: 1.2;
		font-weight: normal;
		padding: 0;
	}
	#col-feature h4
	{
		width: 331px;
		height: 25px;
		background: transparent url('../images/home_whats_new_update.gif') no-repeat 0 0;
		text-indent: -9999px;
		margin-bottom: 10px;
		padding: 0;
	}
	#col-feature img.feature-img { margin: 0 0 0 10px; }
	#col-feature img.alignright
	{
		float: right;
	}
	#col-feature-sub
	{
	clear: both;
	overflow: auto;
	background: transparent url('../images/bg_col_feature_sub.gif') no-repeat 0 0px;
	_zoom: 1; /* aargh ie6 */
	margin-top: 30px;
	}
		#col-feature-sub p { line-height: 1.3; }
		#col-feature-sub h3
		{
	width: 179px;
	height: 35px;
	background: transparent no-repeat 0 0;
	text-indent: -9999px;
	margin-bottom: 10px;
	padding: 0;
		}
			#col-feature-sub-1,
			#col-feature-sub-2
			{
				float: left;
				width: 334px; /* 360px */
				padding: 13px;
				overflow: auto;
			}
			#col-feature-sub-1 { margin-right: 10px; }
				#col-feature-sub-1 a { color: #2b6ba9; }
				#col-feature-sub-1 h4,
				#col-feature-sub-2 h4
				{
					height: 16px;
					text-indent: -9999px;
					margin: 0 0 9px 0;
					padding: 0;
				}
					#col-feature-sub-1 h4
					{
						width: 130px;
						background: transparent url('../images/home_mint_grad.gif') no-repeat 0 0;
					}
					#col-feature-sub-2 h4
					{
	height:20px;
	width: 325px;
	background: transparent url('../images/home_for_teachers.gif') no-repeat 0 0;
					}
						#col-feature-sub-1-left
						{
							float: left;
							width: 160px;
							margin-right: 14px;
						}
							#col-feature-sub-1-left p { margin-top: 6px; }
							#col-feature-sub-1-left img
							{
								display: block;
								margin: 0 auto;
							}
						#col-feature-sub-1-right
						{
							float: left;
							width: 160px;
						}
							#col-feature-sub-1-right h5
							{
								width: 140px;
								height: 43px;
								background: transparent url('../images/home-money-date.gif') no-repeat 0 0;
								text-indent: -9999px;
								margin: 10px 0 0 0;
							}
							#col-feature-sub-1-right h6
							{
								font-size: 18px;
								font-weight: bold;
								color: #414042;
								margin: 0;
								line-height: normal;
							}
							#col-feature-sub-1-right img
							{ 
								display: block;
								margin:10px auto 0 auto; 
							}
					#col-feature-sub-2 { padding-top:13px}
					#col-feature-sub-2 a {
	color: #F60;
}
					#col-feature-sub-2 h4 { margin-bottom: 0px; }
					#col-feature-sub-2 p
					{
						clear: both;
						margin: 2px 0 8px 0;
						padding-top: 8px;
						background: transparent url('../images/divider2.gif') no-repeat 0 0;
					}
						#col-feature-sub-2 p img
						{
							float: right;
							margin: 0 0 8px 24px;
						}
					.plus { text-decoration: none; }
.logo { z-index: 999; }
#nav_secondary { background-color: #54b948; }
a { text-decoration: none; }
a span { text-decoration: underline; }
.parents-more{cursor: pointer;}
