/* 
above the fold positioning and div-specific styles 
*/

#container {
	background-color:transparent;
}

#contentArea {
	position:relative;
	top:-68px;
	left:44px;
	float:left;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	width:575px;
	height:351px;
}

#header {
	height:99px;
	background:transparent;
	position:relative;
	z-index:1;
}

#tagline {
	width:261px;
	height:99px;
}

#newsAndEvents {
	position:relative;
	top:-68px;
	left:1px;
	z-index:2;
	float:right;
	width:287px;
	height:351px;
	font:0.8em Arial, Verdana, Helvetica, sans-serif;
	line-height:1.2em;
	color:#000;
	background-color: #EBAB00;
	border-right:1px solid #FFFFFF;
}

#news {
	padding-top:10px;
}
	
#events {
	padding-top:10px;
}

#events div.name {
	
}

#events div.info {
	font-size:0.9em;
}

.headline {
	font:1.0em Arial, Verdana, Helvetica, sans-serif;
	margin:0;
	padding:10px 5px 10px 5px;
	border-bottom:1px solid #ede4ca;
}

.readmore {
	display:block;
	font:0.9em Arial, Verdana, Helvetica, sans-serif;
	line-height:1.1em;
}

.readmore a:hover {
	color:#BA3330;
	text-decoration:underline;
}


#newstab {
	border-right:1px solid #FFFFFF;
}

/* begin:  Emergency Message */
#news #emergency{color:#FF0000;}
#news #emergency .title{font-variant:small-caps; font-size:16px; font-weight:bold;}
#news #emergency a{color:#FF0000; text-decoration:underline;}
/* end:  Emergency Message */

/*
homepage navbar, footer, and subnav style options 
*/

#footerContainer {
	position:relative;
	top:-40px;
	left:25px;
	width:908px;
	text-align:left;
}

#footer {
	background-color:#FFF;
	text-align: left;
	padding-top: 10px;
	font:11px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	line-height:1.6em;	
	
}

/******** BEGIN:  Home Nav ********/
#homenav {
	position:relative;
	top:-68px;
	left:0;
	width:908px;
	height:25px;
	text-align:right;
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
/* IE6 Hack */
* html #homenav{
	top:-72px;
	}

.subnav {
	position:relative;
	top:-68px;
	left:45px;
	font:11px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	line-height:1.6em;	
	padding-left: 10px;
	padding-top: 8px;
}

#subnavAdmissions {
	float:left;
	width:134px;
}

#subnavAcademics {
	float:left;
	width:134px;
}

#subnavCE {
	float:left;
	width:134px;
}

#subnavCampusLife {
	float:left;
	width:134px;
}

#subnavAlumni {
	float:left;
	width:134px;
}

#subnavAboutFSC {
	float:left;
	width:134px;
}

/* Tabs
----------------------------------*/
.tabselect{width:91px; height:31px;}
.ui-tabs{width:280px; height:320px; overflow:hidden; margin:28px 0 0 3px; background:#fbeecc;}
.ui-tabs .ui-tabs-nav{list-style:none; position:relative; height:31px; margin:0; padding:0; background:#ebab00;}
.ui-tabs .ui-tabs-nav li{position:relative; float:left; margin:0; padding:0;}
.ui-tabs .ui-tabs-nav li#news-tab{background:url("../img/home/tabs/news-off.gif") no-repeat;}
.ui-tabs .ui-tabs-nav li#events-tab{background:url("../img/home/tabs/events-off.gif") no-repeat;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected#news-tab{background:url("../img/home/tabs/news-on.gif") no-repeat;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected#events-tab{background:url("../img/home/tabs/events-on.gif") no-repeat;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block; padding:0 17px 0 17px; border-width:0; background:none; font-size:0.9em;}
.ui-tabs .ui-tabs-hide{display: none !important;}

h1#homepage-h1{position:relative; left:50px; font-size:10px;}
