body {
	background-color: #E8DFC9;
	margin: 0; /* to avoid margins */
    text-align: center; /* to correct the centering IE bug*/
	}

#container {
	position: relative;
	margin-left: auto;
    margin-right: auto;
	width: 700px;
	border-left: 1px solid #ddbe9a;
	border-right: 1px solid #ddbe9a;
	padding: 0px;
	text-align: left;
	background-color: White;
}

/*
#container {
	width: 700px;
	border: 1px solid #940D13;
	margin-top: 2%;
	margin-left: 5%;
	padding: 0;
	text-align: left; /* For IE, see above */
	}
*/
#header 
{
	width: 700px;
	height: 125px;
	background: #fff url(header2.jpg) no-repeat;
	
	}
	
 #mainBody {
	width: 650px;
	margin: 0px 0px 0px 0px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	border: 0px solid #000000;
	
	}
	
#mainBody #pic1 {
	
	float: right;
	padding-top:  5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border: 0px solid #940D13;
}

#mainBody #pic2 {
	
	float: left;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#box { 
	float: left; 
	margin: 5px 20px 5px 5px;
	width: auto;
	padding: 0px; 
	background-color: #C4D9A5;
	border: 1px solid black;
	}

#box p {
	color: black;	
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 20px;
    text-align: justify;
    padding: 5px 15px 5px 15px;
    
}

#box p a {
	text-decoration: none;
    
}

#box p a:hover {
	color: red;
    
}

	
#redbox {
	border: 1px solid #940D13;
	text-align: left;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	background-color: #E0E0E0;
}

 #redbox2 {
	border: 1px solid #940D13;
	width: 400px;
	text-align: left;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	background-color: #E0E0E0;
}

#redbox3 {
	border: 1px solid #940D13;
	width: 250px;
	text-align: left;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	background-color: #E0E0E0;
}

#redbox4 {
	border: 1px solid #940D13;
	width: 250px;
	text-align: left;
	margin: 5px;
	padding: 10px 10px 10px 10px;
	background-color: #E0E0E0;
}

p {
	margin: 0 0 5px 0;
	font-size: 14px;
	line-height: 20px;
	font-family:'Arial', 'Palatino Linotype', Palatino, 'Times New Roman', TimesNR, Times, serif; 
	}

p3 {
	margin: 0 0 5px 0;
	font-size: 12px;
	line-height: 18px;
	font-family:'Arial', 'Palatino Linotype', Palatino, 'Times New Roman', TimesNR, Times, serif; 
	}

p.p1 {
	color: #000000;
	font-size: 14px;
	line-height: 20px;
	font-family:'Arial', 'Palatino Linotype', Palatino, 'Times New Roman', TimesNR, Times, serif; 
	}
	
p.p2 {
	color: #940D13;
	font-size: 14px;
	line-height: 20px;
	font-family:'Arial', 'Palatino Linotype', Palatino, 'Times New Roman', TimesNR, Times, serif; 
	}
	
#bottom_nav ul /* For bottom nav on alumni pages */
 {
 padding: .2em 0;
 margin: .2em 0;
 list-style-type: none;
 background-color: #940D13;
 color: #940D13;
 width: 100%;
 font: normal 90% arial, helvetica, sans-serif,;
 text-align: center;
 
 
 }
	
h3 {
/*	color: #0000CC;*/
	color: #940D13;
	font-family:'Arial', 'Palatino Linotype', Palatino, 'Times New Roman', TimesNR, Times, serif; 
}

h4 {
/*	color: #0000CC;*/
	color: black;
	font-family:'Arial', 'Palatino Linotype', Palatino, 'Times New Roman', TimesNR, Times, serif; 
}

#footer {
	
	width: 700px !important;
	
	margin: 0 auto;
	padding-bottom: 5px;
	font-size: 10px;
	text-align: center; /* For IE, see above */
	font-family:'Arial', 'Palatino Linotype', 'Palatino', 'Times New Roman', 'TimesNR', 'Times', 'serif'; 
	}


#navcontainer ul
 {
 padding: .2em 0;
 margin: .2em 0;
 list-style-type: none;
 background-color: #940D13;
 color: #940D13;
 width: 100%;
 font: arial, helvetica, sans-serif;
 font-size: 85%;
 text-align: center;
 font-weight: normal;
 }

li { display: inline; }


 li a
 {
 text-decoration: none;
 background-color: #940D13;
 color: #FFF;
 padding: .2em 1em;
 border-right: 1px solid #fff;
 }

 li a:hover
 {
 background-color: #FF0000;
 color: #fff;
 }
 /*
 li a:visited
 { 
 color: #000000;
	}
*/
 
#navlist.active
{
 background-color: #940D13;
 color: #FFFF10;
 }

 #list_container ul
 {
 padding: .2em 0;
 margin: .2em 0;
 list-style-type: none;
 font: Arial, Arial, Helvetica, sans-serif
 font-size: 85%;
 text-align: center;
 }
 
 li { display: inline; }
/* #list_container ul li a
 {
 text-decoration: none;
 background-color: #940D13;
 color: #FFF;
 padding: .2em 1em;
 border-right: 1px solid #fff;
 }
 */
 
  
SPAN.red { color: #940D13;} 
 
 
 }

