@import url("dropdowns.css"); 


body {

margin:0px;
padding:0px;
background-image:url(/images/_homepage/homepage_bg.gif);
background-position:top;
background-repeat:repeat-x;
font-family:Helvetica, Arial, Verdana, sans-serif;
font-size:100%;

}


#topnavsearchwrapper {

width:960px;
height:41px;
margin:0px;
padding:0px;
margin-left: auto;
margin-right: auto;
}

#searchwrapper {
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	padding:0px;
	float:left;

}

form#search {
	margin:0px;
	padding:0px;

}

#masthead {
	width:960px;
	height:210px;
	margin:0px;
	margin-top:1px;
	padding:0px;
	background-image:url(/images/_homepage/hompage_mast_bg_nov08.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;

}



#newswrapper {

	margin:0px;
	padding:0px;
	background-image:url(/images/_homepage/newswrapper_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#467ba7;
}

#newsdiv {
	width:960px;
	margin:0px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(/images/_homepage/homepage_newsbg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:transparent;
}


#newsdiv_inside {
	width:712px;
	float:left;
	padding:0px;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:12px;
	margin:0px;


}


#newsdiv_inside p {
color:#fff;
margin-top:0px;
margin-bottom:18px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;

}

#newsdiv_inside a {
color:#fff;
text-decoration:none;
border-bottom:1px dotted #fff;

}


#newsdiv_inside a:hover {
border-bottom:none;
background-color:#38739D;

}




#newsdiv_inside h1 {
color:#fff;
margin-top:0px;
margin-bottom:10px;
font-size:20px;
font-family:"Trebuchet MS", Tahoma, Verdana;
text-transform:uppercase;
font-weight:lighter;
letter-spacing:1px;
}

#newsdiv_inside h2 {
color:#fff;
margin-top:0px;
margin-bottom:2px;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;

}

#newsdiv_inside h3 {
color:#fff;
margin-top:0px;
margin-bottom:2px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;

}



#newsdiv_inside .marginadded {

margin-bottom:12px;


}





#newsdiv_inside .newsbigyellowtext {


	font-size: 17px;
	font-style:italic;
	color: #FFFF00;

}





#featuredlinks {

	float:left;
	width:199px;
	padding:0px;
	margin:0px;
	position:relative;
}


#featuredlinks a {
	text-indent: -2000px;
	width:199px;
	position:absolute;
	left:0px;
	z-index:2;
	padding:0px;
	margin:0px;
	outline:none;

}

#featuredlinks a.lunch {
height:46px;
top:0px;
background-image:url(/images/_homepage/hp_lunch.gif);
background-repeat:no-repeat;
}

#featuredlinks a.lunch:hover {
background-image:url(/images/_homepage/hp_lunch_hover.gif);
background-repeat:no-repeat;
}


#featuredlinks a.bus {
height:33px;
top:46px;
background-image:url(/images/_homepage/hp_bus.gif);
background-repeat:no-repeat;
}

#featuredlinks a.bus:hover {
background-image:url(/images/_homepage/hp_bus_hover.gif);
background-repeat:no-repeat;
}


#featuredlinks a.jobs {
height:32px;
top:78px;
background-image:url(/images/_homepage/hp_jobs.gif);
background-repeat:no-repeat;
}

#featuredlinks a.jobs:hover {
background-image:url(/images/_homepage/hp_jobs_hover.gif);
background-repeat:no-repeat;
}


#featuredlinks a.calendar {
height:33px;
top:110px;
background-image:url(/images/_homepage/hp_calendar.gif);
background-repeat:no-repeat;
}

#featuredlinks a.calendar:hover {
background-image:url(/images/_homepage/hp_calendar_hover.gif);
background-repeat:no-repeat;
}


#featuredlinks a.sports {
height:49px;
top:143px;
background-image:url(/images/_homepage/hp_sports.gif);
background-repeat:no-repeat;
}


#featuredlinks a.sports:hover {
background-image:url(/images/_homepage/hp_sports_hover.gif);
background-repeat:no-repeat;
}








/* the below quicklinks is inside the featured links div below the actual feature links */


#quicklinks {


width:152px;
margin:220px 0px 20px 5px;
background-image:url(../images/featurebox_bg.gif);
background-repeat:repeat-x;
background-color:#F4F8FA;
padding:10px;
padding-bottom:0px;
border:1px solid #fff;

}





#quicklinks h3 {


color:#27516E;
margin-top:0px;
margin-bottom:12px;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;


}





#quicklinks p {


color:#27516E;
margin-top:0px;
margin-bottom:11px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;


}




#quicklinks a {



position:relative;
text-indent:0px;

left:0px;
padding:0px;
margin:0px;
outline:none;
color:#173B52;
text-decoration:none;
border-bottom:1px dotted #003366;




}




#quicklinks a:hover {
	background-color:#FFFF99;
	border-bottom:none;


}

















#cleardiv {
	clear:both;
	margin:0px;
	padding:0px;
	width:100px;
	height:1px;
}









#footerwrapper {
	margin-top:4px;
	border-top:1px solid #e3e3e3;
	background-image:url(/images/footer_bg2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#fbfbfb;

}

#footer {
	max-width:1000px;
	width:expression(document.body.clientWidth > 1000? "1000px": "auto" );
	padding-top:8px;
	padding-bottom:12px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	color:#303A56;
	font-size:12px;

}


#footerinside {
	padding:0px;
	padding-left:10px;
	margin-left:16px;
	text-align:center;
}


#footerinside p {

margin-top:0px;
margin-bottom:4px;
font-size:11px;

}


#footer a {
	color:#303A56;
	text-decoration:none;

}



#footer a:hover {
	
	text-decoration:underline;

}



/* homepage special link box */



a#linkbox {

display:block;
margin-top:30px;
margin-left:0px;
width:650px;
background-image:url(/images/_homepage/student_survey_bg.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#E4F4FF;
color:#3A4577;
text-decoration:none;
padding:10px;
padding-left:46px;
padding-bottom:2px;
border-bottom:none;


}


a#linkbox h3 {

margin-top:0px;
margin-bottom:0px;
font-size:13px;
color:#3A4577;

}


a#linkbox p {


margin-bottom:2px;
color:#3A4577;

}



a#linkbox:hover {


background-image:url(/images/_homepage/student_survey_bg_hover.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#C3DEFF;


}




.floatanything_left {

float:left;
margin:6px 18px 6px 0px;

}


.floatanything_right {

float:right;
margin:6px 0px 6px 18px;

}





.bottom_margin_collapes {
 	margin-bottom:2px;
 }


/* special class for bullet list type paragraphes */




#newsdiv_inside .bulletgraph {

	background-image:url(/images/_homepage/littlewhitearrow_homepage.gif);
	background-position:0px 5px;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-bottom:2px;
	line-height:17px;

}





/* hiding old footer styles


#footerwrapper {
	background-image:url(/images/footer_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff;

}

#footer {
	width:960px;
	padding-top:14px;
	padding-bottom:14px;
	padding-left:24px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	color:#303A56;
	font-size:12px;

}

#footer a {
	xxxwidth:768px;
	padding-right:6px;
	color:#303A56;
	text-decoration:none;
	border-right: 1px solid #303A56;

}


*/



