@charset "utf-8";

/* CSS Document */



body{
	background-image:url(../images/secondlevel-back.gif);
	margin-top:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color: #4b4a4a;
	padding-left: 5px;
	padding: 5;

}



td {



 font-family:Arial, Helvetica, sans-serif; 



}



h1 {font-size:12px; color:#990000; font-weight:bold;  MARGIN-TOP: 3px;

MARGIN-BOTTOM: 3px; }

h2 {font-size:1.2em; color:#818181; font-weight:bold; }

h3 {font-size:12px; color:#0063a3; font-weight:bold;  MARGIN-TOP: 3px;

MARGIN-BOTTOM: 3px; }



p a:link {

	

	text-decoration:none;

	color: #990000;

	border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #ead6d6;



}



p a:visited{

	

	text-decoration:none;

	color: #990000;

	border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #ead6d6;



}

p a:hover {

	text-decoration:none;

	color: #000000;


}


a:link {
	text-decoration:none;

	color: #4b4a4a;

}

a:visited { color: #000000; text-decoration:none; }

a:hover { color: #990000; text-decoration:none; }

.padding {margin-left: 10px; padding-left:10px; padding-top:10px;}

.section-highlight {background-color:#f6f6e3; display:block; width:220px;  }

.alumni-spotlight {background-color:#f6f6e3; display:block; width:218px; border:1px solid #cccccc; padding-left:5px; }

.helen {background-image:url(../images/directoriesbackground.jpg); }

.aboutredtext { color: #990000; line-height:22px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.redtext {font-weight:bold; color: #990000; }

.bluetext {color:#003869; }

.aboutlargetext {line-height: 22px;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000;}

.aboutplaintext {color: #666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}

.largebluetitle {

	font-size: 14px;

	font-weight: bold;

	color: #0062A3;

}




.featuretitle {

	font-size: 16px;

	font-weight: bold;

	color: #0062A3;

}

img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border:0;

	border-bottom-width: 0px;

}









/********** Main Content **********/	



#content  { 

	width: 960px;

	margin-right:auto;

	margin-left:auto;
	margin-top: -3px;

		font-size:1.2em;

	

	}



#main-column_1 {

	width: 737px;

	float:left;

	background-color: #ffffff;

	line-height:20px;

		padding-top:10px;

	

	}

	

#admissions-column_1 {

	width: 737px;

	float:left;

	background-color: #ffffff;

	background-image:url(../images/admissionsback.jpg);

	background-position:top;

	background-repeat:no-repeat;

	line-height:20px;

		padding-top:10px;

	

	}



#main-column_2 {



	width: 223px;

	float:left;

	background-color: #c3ced3;

		padding-top:10px;

		background-image:url(../images/column2background.gif);

	

	}

#admain-column_2{



	width: 223px;

	float:left;

	background-color: #c3ced3;

		padding-top:10px;

		background-image:url(../images/AdmissionsValue-VirtualTour.jpg);

		background-repeat:no-repeat;

	

	}	

.top-main-column{

		width: 223px;

	background-color: #dce2e6;

	line-height:20px;

}



.top-main-column-admissions{

		width: 223px;

	

	line-height:20px;

}

#left {

	width: 225px;

	float:left;

	background-color: #fff;

	margin-left:10px;



	}



#middle {

	width: 245px;

	float:left;

	background-color: #fff;

	border-left: solid 1px #cccccc;

border-right: solid 1px #cccccc;

	

	

	}

	

#right  {

	width: 240px;

	float:left;

	background-color: #fff;



	

	

	}	

	

#left-research

{

	width: 355px;

	float:left;

	background-color: #fff;



	}	

	

	

#right-library	

	{

	width: 353px;

	float:left;

	background-color: #fff;

	border-left: solid 1px #cccccc;

	}	

	

#middle-neighbor {

	width: 245px;

	float:left;

	background-color: #fff;

border-right: solid 1px #cccccc;

	

	

	}	



#connections {

	width: 485px;

	float:left;

	background-color: #fff;

	

	

	}	

	

	

#left-directory {

	width: 470px;

	float:left;

	background-color: #fff;

	background-image:url(../images/directoriesbackground.jpg);

	background-position:top;

	margin-left:5px;



	}





	

#right-directory  {

	width: 240px;

	float:left;

	background-color: #fff;



	

	

	}	

	

	

#aboutmain {

	margin-left: 10px;

	width: 708px;

	display:block;

	background-image:url(../images/aboutbackground.jpg);

	background-repeat:no-repeat;



}		

	

#aboutmain2 {

	margin-left: 10px;

	width: 708px;

	display:block;

	background-image:url(../images/aboutbackground2.jpg);

	background-repeat:no-repeat;



}	


	



.column-padding {

	padding: 10px;



	}

	

	



.calendar-padding {

	padding-left: 25px;padding-right:10px;



	}



.column-padding-admissions {

	padding-left: 175px;

	padding-top: 170px;

	padding-right: 40px;



	}



#footer {

	width: 960px;

	background-color:#660000;

	text-align:center;

color:#FFFFFF;

		margin-right:auto;

	margin-left:auto;

	}

		

#footer a{

color:#ffffff;

text-decoration:none;

border:none;

	}



#footer a:visited{

color:#ffffff;

text-decoration:none;

border:none;

	}

	



#wrapper {

width: 960px;

margin-right:auto;

margin-left:auto;





}





/********** Top Nav **********/

#topnav{

	width: 970px;

	height: 43px;



}



#topnav-left {

padding-top:10px;

	float:left;

	margin-top:10px;





}



#topnav-left a{

	color: #000000;

	

	font-family: Lucidagrande,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: 65px;

	background-color:#990000;

	}

	

	

	



	


/********** Main Navigation **********/







#mainnav-container {


	height: 47px;
	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: 110px; 



}







LI#medical {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 100px; 



}







LI#aboutsb {



	WIDTH: 110px; BORDER-RIGHT-WIDTH: 0px;



}			 

LI#library {



	WIDTH: 100px; BORDER-RIGHT-WIDTH: 0px;



}	





LI#calendars {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 121px; 



}







LI#admissions {



	WIDTH: 112px; BORDER-RIGHT-WIDTH: 0px;



}



LI#giving {



	BORDER-LEFT-WIDTH: 0px;WIDTH: 95px; 



}







LI#athletics {



	WIDTH: 100px; BORDER-RIGHT-WIDTH: 0px;



}

/********** Main FLASH **********/

#flash { 

	width:960px;

	margin-right:auto;

margin-left:auto;

	}

	

	

	

/********** Search Form **********/

		

#search-form {

	position: relative;

	top: 30px;

	background-color:#990000;

		width: 300px;

		float:right;

	font-size: 0.8em;

	font-weight:normal;

	

	}

	

#search-form form {

	margin: 0;

	padding: 0;

	text-align: right;

	}

	

#search-form label {

	color: #fff;

	}

	

#search-form-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.3em;

	font-weight: bold;

	color: #fff;

	background: #990000;

	vertical-align: middle;

	}

	

#search-form-submit {

	padding: 0px 2px 3px 2px;;

	border-top: 0px solid #990000;

	border-left: 0px solid #990000;

	border-right: 0px solid #990000;

	border-bottom: 0px solid #990000;

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 1.3em;

	font-weight: bold;

	color: #fff;

	background: #900;

	vertical-align: middle;

	margin-right:5px;

	}

	



/*



-------- 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:150;



	



	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:150;



	



	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:150;



	



	background-color: #ffffff;



	color: #000000;









}

