/* for home page only */

#homeWavesContainer { 
	background:url(/images/new/footerWaves.gif) left bottom no-repeat;
	width:860px;
	float:left;
	padding-bottom:/*30px*/80px;
}

/********************************************/
#homeLeftCol {
	width:264px;
	float:left;
	margin:0;
	padding:0;
	font-size:0.6875em;
}

/* student video profiles - 01/26/11 */
/* presidential scholarship teaser - 01/12/10 */
#homeLeftColImageTeaser a { 
	background:url(/images/new/teasers/making-a-difference.jpg) left top no-repeat;
	margin:20px 0 20px 20px;
	/*display:block;*/
	display:inline;
	width:244px; /* exact width of image */
	height:93px; /* exact height of image - which affects white space below */
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}
/* end presidential scholarship */

.homeLeftColImageTeaser2 { margin:20px 0 0 20px; float:left; }

/********************************************/

#homeCenterCol {
	width:290px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
}

#homeCenterCol #homeNews {
	margin:0;
}

/********************************************/

#homeRightCol { 
	width:246px;
	float:left;
	margin:0 0 0 20px;
	padding:0;
	font-size:0.6875em;
}


#sitesFor, #goTo {
	background:url(/images/new/greyGrad3.gif) left bottom no-repeat;
	width:246px;
	/*float:left;*/
	padding:0 0 20px;
	margin-bottom:20px;
}

#sitesFor h2, #goTo h2 {
	margin:0 0 12px;
	display:block;
	width:246px;
	height:23px;
	text-indent:-5000em;
	overflow:hidden;
	float:left;
}

#sitesFor h2 { background:url(/images/new/sitesFor2.gif) left top no-repeat; }

#goTo h2 { background:url(/images/new/goTo2.gif) left top no-repeat; }

#sitesFor ul, #sitesFor li,
#goTo ul, #goTo li { list-style:none; margin-left:3px; padding-left:3px; }

#sitesFor ul, #goTo ul { clear:left; margin-top:0; margin-bottom:0; }

#sitesFor li, #goTo li { margin-bottom:6px; }

#centerpieceContainer {
	width:858px;
	height:283px;
	margin:0 auto;
	padding:0 0 10px 0;
	background-color:#FFF;
	
	border-top-width:1px;
	border-bottom-width:1px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#FFF;
	border-bottom-color:#FFF;
}

/*Flash Component*/
#flash {
	width: 858px;
	height: 285px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	background-color: #FFF;
	background-image: url(/images/new/flash.jpg);
	background-repeat: no-repeat;
}

#flashFloat { 
	float:left;
	width:583px;
	height:283px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	background-color: #FFF;
	background-image: url(/images/new/noflash.jpg);
	background-repeat: no-repeat;
}
/*Flash Component End*/

/* fuseidea's promo space */
/*.message {
	height: 283px;
	width: 858px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
.message .flashwindow {
	height: 283px;
	width: 584px;
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
	display: block;
}*/
/*.message */.student {
	height: 283px;
	width: 274px;
	float: right;
	margin: 0px;
	padding: 0px;
	/* removing the border because it causes display problems in FF when zooming out; using white background to simulate white border -RM */
	/*border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;*/
	position: relative;
}

#homeLeftCol .student {
	height:252px;
	width:244px;
	float:left;
	margin:20px 0 0 20px;
	padding:0;
	position: relative;
}

.student .learnmore {
	position: absolute;
	bottom: 30px;
	left: 15px;
}

#homeLeftCol .student .learnmore {
	bottom:23px;
	left:10px;
}
