/* CSS Document */


/*  ===================================================  
 	===================================================  
	
	Description: Holy Cross main nav style sheet
	Author: Sean Kabanuk
	Release date: 12/21/07	 
	Designer approved: Sean Kabanuk
	Date approved: 12/21/07	
	Revision History:	Revised By		Revised On:
						Sean Kabanuk	12/21/07
						
  	=================================================== 
  	===================================================  */


/*  DEFINES CONTENT DEFINITIONS FOR THE SIDEBAR NAVIGATION */
/*  =====================================================  */
	
#mainnavbox ul {
	list-style: none;
	margin: 25px 0px 0px 0px;
	padding: 0px;
	border: none;
	} /* defines style of nav ul */
	
#mainnavbox ul li {
	border-bottom: 1px solid #4B698A;
	margin: 0px;
	padding: 0px;
	} /* adds border on bottom of nav li */
	
#mainnavbox ul a {
	display: block;
	padding: 6px;
	border: none;
	background-color: #EBEDF0;
	text-decoration: none;
	color: #113357;
	width: 100%;
	} /* defines style of nav link area-ie/win ignores block, so width is set to 100% */
	
html>body #mainnavbox ul a {
	width: auto;
	} /* resets 100% width to block for other browsers */
	
#mainnavbox ul a:link {
	color: #113357;
	
	} /* defines style of nav links */
	
#mainnavbox ul a:hover {
	border: none;
	background-color: #A1B3C4;
	color: #ffffff;
	} /* defines style of nav links hover state*/
	
	

/*  DEFINES CONTENT DEFINITIONS FOR THE DOWN STATE */
/*  =============================================  */


#mainnavdown a:link, #mainnavdown a:hover, #mainnavdown a:visited {
	display: block;
	padding: 5px;
	border: none;
	background-color: #700026;
	color: #ffffff;
	text-decoration: none;
	
	} /* defines style for navdown id- rewrites link, hover, and visited */
	
html>body #mainnavdown li a {
	width: auto;
	} /* resets width for non ie/win browsers */
	
