@charset "utf-8";



/* CSS Document */







body {



background-image:url(../images/back-home.gif);

background-repeat:no-repeat;

background-position:top;

margin-top:0;  font-family:Arial, Helvetica, sans-serif; font-size:62.5%;

color: #4b4a4a;



}



h1 {font-size:14px; color:#818181; font-weight:bold; display:inline;}

h2 {font-size:1.2em; color:#818181; font-weight:bold; }

a:link {	

text-decoration: none;
color: #990000;


}

a:visited { 

color: #990000; 
text-decoration:none;


 }

 a:hover { 

color: #000000; 
text-decoration:none;

 }


#alert {

	border:1px solid red;

	display:block;
background-color: #f6f6e3;
	width: 245px;
	height: 115px;
	padding: 5px;

font-weight: bold;

	z-index: 95;

}

.whitetext {color:#ffffff; }
.redtext {color:#990000; }
.blacktext {color:#000000;}
.bluetext {color:#003869; }
#noborder {border-bottom-width: 0px;}
#noborder a:link{border-bottom-width: 0px;}
#noborder a:visited{border-bottom-width: 0px;}

.noborder {border-bottom-width: 0px;}
.noborder a:link{border-bottom-width: 0px;}
.noborder a:visited{border-bottom-width: 0px;}


/********** Explore List **********/		



	ul#explore { 

	list-style-type: none;
	margin: 0;
	padding: 0; 

}	


#explore li a{

DISPLAY: block; FONT-WEIGHT: bold;  TEXT-TRANSFORM: none; padding-left: 0.1em; text-decoration:none;

  z-index: 100; border-bottom-width: 0px; color: #627f98; font-family:Verdana, Arial, Helvetica, sans-serif;

	}	


	#explore li a:visited{

DISPLAY: block; FONT-WEIGHT: bold;  TEXT-TRANSFORM: none; padding-left: 0.1em; text-decoration:none;

  z-index: 100; border-bottom-width: 0px; color: #627f98; font-family:Verdana, Arial, Helvetica, sans-serif;

	}	


#explore LI A:hover {

	 COLOR: #990000;  

}

#explore LI {

	FONT-SIZE: 11px;  font-family:Verdana, Arial, Helvetica, sans-serif;  z-index: 100;  
	padding-left: 0.1em;
	display: block;


}


/********** Layout **********/







#wrapper {



width: 960px;



margin-right:auto;



margin-left:auto;











}



#topnav{



	width: 970px;



	height: 43px;







}







#topnav-left {



padding-top:10px;



	float:left;



	margin-top:10px;











}







#topnav-left a{



	color: #000000;



	



	font-family: Arial, Helvetica, sans-serif;



	font-size:11px;



	text-transform:uppercase;



	font-weight:bold;



	text-decoration:none;







}







#topnav-left a:visited{



	color: #000000;



	



	font-family: Arial, Helvetica, sans-serif;



	font-size:11px;



	text-transform:uppercase;



	font-weight:bold;



	text-decoration:none;



	





}







#topnav-left a:hover {



	color: #990000;



}











#topnav-right {



float:right;



	margin-top:10px;



padding-top:10px;







}



















#logo-container {



	width: 960px;

	height: 88px;

	background-color:#ffffff;


	}



	



	



	



/********** Search Form **********/



		



#search-form1 {



	position: relative;

	top: 30px;

background-color:#FFF;

	width:250px;

		float:right;

	font-size: 63.125%;



	}



	



#search-form1 form {

background-color:#FFF;

	margin: 0;

	padding: 0;

	text-align: right;



	}



	



#search-form1 label {



	color: #990000;



	}



	



#search-form1-query {



	padding: 3px;



	width: 130px;



		border-top: 1px solid #B87071;



	border-left: 1px solid #B87071;



	border-right: 1px solid #B87071;



	border-bottom: 1px solid #B87071;



	font-family: verdana, arial, helvetica, sans-serif;



	font-size: 1.4em;



	font-weight: bold;



	color: #990000;



	background: #ffffff;



	vertical-align: middle;



	}



	



#search-form1-submit {



	padding: 0px 2px 3px 2px;;



	border-top: 0px solid #fff;



	border-left: 0px solid #fff;



	border-right: 0px solid #fff;



	border-bottom: 0px solid #fff;



	font-family: verdana, arial, helvetica, sans-serif;



	font-size: 1.4em;



	font-weight: bold;



	color: #000;



	background: #fff;



	vertical-align: middle;



	margin-right:5px;



	}



	



	



	




/********** Main Navigation **********/







#mainnav-container {


	height: 43px;
	width: 960px;
	margin-right:auto;
	margin-left:auto;



	}




ul#mainnav  { 


	PADDING-RIGHT: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-BOTTOM: 0px; 

	MARGIN: 0px; 

	PADDING-TOP: 0px; 

	LIST-STYLE-TYPE: none; 

	display:inline; 

	font-weight: bold;  

	z-index: 100; 

	color: #ffffff; 




}	



	



#mainnav a {



DISPLAY: block; 

FONT-WEIGHT: bold; 

PADDING-BOTTOM: 14px; 

TEXT-TRANSFORM: capitalize; 

COLOR: #ffffff; 

PADDING-TOP: 14px; 

TEXT-DECORATION: none;  

z-index: 100; 

text-indent:15px;

border-bottom-width: 0px;


	}	



	#mainnav a:visited {



DISPLAY: block; 



FONT-WEIGHT: bold; 



PADDING-BOTTOM: 14px; 



TEXT-TRANSFORM: capitalize; 

COLOR: #ffffff; 

PADDING-TOP: 14px; 

TEXT-DECORATION: none;  


z-index: 100; 

text-indent:15px;


border-bottom-width: 0px;



	}	



#mainnav LI A:hover {



	COLOR: #ffffff;  

	PADDING-BOTTOM: 14px;   

	PADDING-TOP: 14px; 

	TEXT-DECORATION: none; 

	background-color:#999999;

	background-image:url(../images/rollover.jpg);

	text-indent:15px;



	border-bottom-width: 0px;



	



}







#mainnav LI {



	FONT-SIZE: 12px; 



	FLOAT: left; 



	WIDTH: 110px;  



	FONT-FAMILY: Arial, Helvetica, sans-serif; 



	POSITION: relative; 



	TEXT-ALIGN: left; z-index: 100;  



	font-weight: bold;



}







LI#academics {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 105px; 



}

LI#library {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 110px; 



}






LI#medical {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 100px; 



}







LI#aboutsb {



	WIDTH: 100px; BORDER-RIGHT-WIDTH: 0px;



}			 







LI#calendars {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 128px; 



}







LI#admissions {



	WIDTH: 112px; BORDER-RIGHT-WIDTH: 0px;



}



LI#giving {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 92px; 



}







LI#athletics {



	WIDTH: 103px; BORDER-RIGHT-WIDTH: 0px;



}


/********** Main FLASH **********/



#flash { 



	width:960px;

	margin-right:auto;

margin-left:auto;

margin-top:-4px;

z-index:99;



	}



	







	



/********** Main Content **********/	







#content  { 



	width: 960px;

	margin-right:auto;

	margin-left:auto;

	font-size:1.2em;







	



	}







#column_1 {

	width: 155px;
	float:left;
	background-color: #ecf0f2;
	border-top: solid 10px #660000;
	background-image:url(../images/newgirlback2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	line-height: 20px;



	}



#column_2 {

	width: 280px;
	float:left;
	background-image:url(../images/column2-back-mag.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border-top: solid 10px #990000;
	background-color: #fff;

	}

#column_3 {



	width: 305px;
	float:left;
	background-color: #fff;
	border-top: solid 10px #990000;
		background-image:url(../images/column3-background-hap.gif);
		background-repeat:no-repeat;
	background-position:bottom;

	}


#column_4 {

	width: 220px;

	float:left;

	background-color: #c0ccd2;

	border-top: solid 10px #660000;

			background-image:url(../images/column4-back-new.gif);

		background-repeat:no-repeat;

	background-position:bottom;

	border-bottom:none;


	}


.column-padding {

	padding-left: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-top:10px;


	}


#footer {



	width: 960px;



	color:#FFFFFF;


	background-image:url(../images/footerback.gif);



		margin-right:auto;



	margin-left:auto;



	font-size:1.2em;



	}


#footer a:link{



color:#FFFFFF; text-decoration:none;border-bottom-width: 0px;



	}


	#footer a:visited{



color:#FFFFFF; text-decoration:none;border-bottom-width: 0px;



	}


	#footer a:hover{



color:#FFFFFF; text-decoration:underline;



	}
	
.footer-box1  { width: 214px; float:left; display: block;	height: 140px; }

.footer-box2 { width: 180px;float:left; display: block; height:140px; }

.footer-box3 { width: 171px; float:left; display: block; height:140px; 	}

.footer-box4{ width: 170px; float:left; display: block; height:140px; 	}

.footer-box5 { width: 216px; float:right; height:140px;}

.footer-bottom	 { clear: both; width: 920px; }



	

#videobox { width: 280px; }

	



/********** News List **********/		



	ul#news { 

	list-style-type: none;
	margin: 0;
	padding: 0; 

}	


#news li a{

DISPLAY: block; FONT-WEIGHT: normal;  TEXT-TRANSFORM: none; padding-left: 1.0em; text-decoration:none;

  z-index: 100; border-bottom-width: 0px;

	}	


	#news li a:visited{

DISPLAY: block; FONT-WEIGHT: normal;  TEXT-TRANSFORM: none; padding-left: 1.0em; text-decoration:none;

  z-index: 100; border-bottom-width: 0px;

	}	


#news LI A:hover {

	 COLOR: #000000;  

}

#news LI {

	FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif;  z-index: 100;  

	background-image: url(../images/newspromos/newspapericon.gif);

	background-repeat: no-repeat;

	background-position: 0.2em  0;

	padding-left: 1.0em;

	display: block;

	padding-bottom:13px;

}


	


/********** events column **********/	







.additional {



	background-color:#666666; display:block; width: 220px; color:#FFFFFF; text-indent: 10px; height: 30px; padding-top:10px;



	}



	



.additional a{



	color:#FFFFFF; text-indent: 10px;  padding-top:10px; text-decoration:none; text-transform:none;



	}



	



/*



-------- New Quick Links Nav --------



*/



UL#quicknav {



	padding-right: 0px; 



	padding-left: 0px; 



	padding-bottom: 2px;



	padding-top: 0px; 



	margin: 0px; 



	list-style-type: none; 



	display:inline; 



	color: #990000; 



	



	



	z-index: 150; 



	



}











#quicknav A {



	font-family: Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	text-decoration:none;



border-bottom:none;



	



	color: #990000; 



	text-decoration: none;  



	z-index: 150; 



}



#quicknav LI A:hover {





	font-family: Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	text-decoration:none;



border-bottom:none;



	



	color: #000000; 



	text-decoration: none;  



	z-index: 150; 



}





#quicknav LI A:visited {



	font-family: Arial, Helvetica, sans-serif;



	font-size:11px;



	font-weight:bold;



	text-decoration:none;



border-bottom:none;



	color: #990000; 



	text-decoration: none;  



	z-index: 150; 

	

	}



#quicknav LI {



	font-size: 11px; 



	float: left; 



	font-family:Arial, Helvetica, sans-serif; 



	position: relative; 



	background-color: #ffffff; 



	



	z-index: 150; 







}



#quicknav LI LI A {



 



	font-weight: normal; 



	font-size: 11px; 



	color: #000000; 



	z-index: 150; 



	



}



#quicknav LI LI A:hover {



 



 color: #990000;



	z-index: 150;



}







#quicknav LI LI {



	display: block; 



	float: none; 



	background-color: #ffffff; 



	z-index: 150;



}















#quicknav LI UL {



	display: none; 



	left: 0px; 



	position: absolute; 



	top: 100%; 



	z-index: 100;



}







#quicknav LI:hover UL {



	



	margin-top: 0px; 



	display: block; 



	margin-left: 0px; 



	padding-left: 0px;



	z-index: 100;



}



#quicknav LI.over UL {


	margin-top: 0px; 



	display: block; 



	margin-left: 0px;



	z-index: 150;



}



#quicknav li.quicklinkslink {



	text-align: left;



	



	background-color: #ffffff;



	color: #990000;



}



#quicknav li.quicklinkslink a {



	background-color: #ffffff;



	color: #990000;


}



#quicknav li.quicklinkslink a:visited {


	background-color: #ffffff;



	color: #990000;


}



#quicknav li.quicklinkslink a:hover {



	background-color: #ffffff;



	color: #990000; 

}

#quicknav li.quicklinkssubitem a {



	margin-top: 0px;



	margin-bottom: 0px;



	display: block;



border:1px solid #cccccc;



padding: 5px;

display: block;


width: 150px;

	text-align: left;

	z-index:1000;

	background-color: #ffffff;

	color: #000000;

}


#quicknav li.quicklinkssubitem a:hover {



	margin-top: 0px;

	margin-bottom: 0px;

	display: block;

border:1px solid #cccccc;

padding: 5px;

display: block;

width: 150px;

	text-align: left;

	font-weight:normal;

	z-index:1000;

	background-color: #f0f0f0;

	color: #000000;

}


#quicknav li.quicklinkssubitem a:visited {

	margin-top: 0px;

	margin-bottom: 0px;

	display: block;

border:1px solid #cccccc;

padding: 5px;

display: block;

width: 150px;

	text-align: left;

	font-weight:normal;

	z-index:1000;

	background-color: #ffffff;

	color: #000000;

}




#search-form1 {


	position: relative;

	top: 30px;
color: #fff;
	background-color:#ffffff;

		width: 300px;

		float:right;

	font-size: 63.125%;


	}



#search-form1 form {


color: #fff;
	margin: 0;

	padding: 0;

	text-align: right;



	}



#search-form label1 {



	color: #fff;



	}


#search-form-query1 {



	padding: 3px;
	width: 150px;

		border-top: 1px solid #B87071;

	border-left: 1px solid #B87071;

	border-right: 1px solid #B87071;

	border-bottom: 1px solid #B87071;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 1.4em;

	font-weight: bold;

	color: #fff;

	background: #ffffff;

	vertical-align: middle;



	}




#search-form-submit1 {



	padding: 0px 2px 3px 2px;;

	border-top: 0px solid #FFF;

	border-left: 0px solid #FFF;

	border-right: 0px solid #FFF;

	border-bottom: 0px solid #FFF;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 1.4em;

	font-weight: bold;

	color: #fff;

	background: #fff;

	vertical-align: middle;

	margin-right:5px;



	}


search-input1 {

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 1.4em;

	font-weight: bold;

	color: #fff;





	}
	
	
	.whitebold { color:#FFFFFF; font-weight: normal; font-size:11px; }
	
	.redform { color:#990000; font-weight: normal; font-size:11px; }
	