html, body {
	padding:0;
	border:0;
	margin:0;
	height: 100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: white;
	line-height: 20px;
	background-color: #6b2120;
	background:url(../images/siteBG.jpg);
	background-position:center top;
}

#warningBox{
	background-color:rgba(255,156,0,.60);
	width:100%;
	border:3px solid #5c0000;
	margin-bottom:5px;}
#warningBoxInside{
	margin:5px;	
}
#bodyContainer {
	margin:0px auto 0px auto;
	width:900px;
	height:100%;
}
#headerContainer{
	margin:20px auto 0px auto;
	width:900px;
}
#header {
	width:100%;
	height:136px;
	background:url(../images/headerBG.png);
}
#headerLeftColumn{
	float:left;
	width:450px;
}
#content {
	margin:20px auto 0 auto;
	padding:5px 0 5px 0;
	width:892px;
	background:url(../images/contentBG.png);
	background-repeat:no-repeat;
}
	#contentInside {
		margin:20px 20px 20px 20px;
	}
	
#highRes{
	margin-top:20px;
	padding:5px;
	background:url(../images/30PercBlack_BG.png);
	width:100%;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#highResInside{
	padding:2%;
	background:url(../images/30PercBlack_BG.png);
	width:96%;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}

#body {
	width:100%;
	padding-bottom:30px;	
}

#bodyText {
	margin:0px auto 0px auto;
	width:468px;	
}


#highResLeftColumn{
	float:left;
	width:304px;
}

#highResLeftColumn a{
	display:block;
	width:260px;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	border-bottom:1px #FFF solid;
	line-height:30px;
	height:30px;
}
#highResLeftColumn #subNavigation a{
	width:240px;
	margin-left:20px;
}

#highResLeftColumn a:hover{
	color:#eba839;
}

#highResLeftColumn a.selected{
	font-weight:bold;
}

#highResRightColumn{
	float:left;
	width:550px;
}

#contentLeftColumn{
	float:left;
	width:590px;
}

#contentRightColumn{
	float:left;
	width:230px;
	margin-left:30px;
}

#homeRightNav a{
		display:block;
	width:220px;
	font-size:14px;
	color:#eba839;
	text-decoration:none;
	line-height:24px;
	height:24px;
}

#homeRightNav a:hover{
	text-decoration:underline;	
}


.alert {
	color: #eb2e68;
	font-weight:bold;
}

.clearALL{clear:both;}

h1 {
	color: #eba839;
	font-size:24px;
	font-weight:bold;
}

h2 {
	color: #eba839;
	font-size:18px;
	font-weight:bold;
}

h3 {
	color: #fff;
	font-size:18px;
	font-weight:bold;
}

a, a:visited{
	color:	#eba839;
	text-decoration:underline;
}

a:hover, a:visited:hover{
	text-decoration:none;
}

#navigation{
	width:448px;
	float:left;
}


/* MISC CLASSES */
#rssHome, #rushAd{margin-top:15px; background-color:rgba(255,255,255,.20); margin-right:10px; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
	
#rssHome div.leftColumn{float:left; width:40px; margin-top:5px; margin-left:5px;}
#rssHome div.rightColumn{float:left; width:245px;}

#rushAd div.leftColumn{float:left; width:130px; margin-left:5px;}
#rushAd div.rightColumn{float:left; width:155px; margin-top:5px;}

#rssHome a, #rushAd a{
	border-bottom:0;	
}

/* NAVIGATION OVERRIDES */
#navigation a{
	display:block;
	height:134px;
	width:91px;
	float:left;
	text-decoration:none;
	margin-right:20px;
}


a.history {
	background:url(../images/btn_history.png);
	}

a.history:hover, a.historySelected{
	background:url(../images/btn_history_over.png);
}

a.undergrad {
	background:url(../images/btn_undergrads.png);
	width:95px !important;
	}

a.undergrad:hover, a.undergradSelected{
	background:url(../images/btn_undergrads_over.png);
}


a.donate {
	background:url(../images/btn_donate.png);
	}

a.donate:hover, a.donateSelected{
	background:url(../images/btn_donate_over.png);
}

a.alumni {
	background:url(../images/btn_alumni.png);
	}

a.alumni:hover, a.alumniSelected{
	background:url(../images/btn_alumni_over.png);
}



/* OVERWRITES */