html {
	background: #f2eee1;
	background-repeat: repeat-x;
	font-size: 14px;}
body {}
#home { background:#f2eee1 url(imgs2/bkgnd.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#students { background:#f2eee1 url(imgs2/bg_students.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#presidents { background: #f2eee1 url(imgs2/bg_prescouncil.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#donation { background: #f2eee1 url(imgs2/bg_donation.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#alumni { background: #f2eee1 url(imgs2/bg_alumni.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#about { background: #f2eee1 url(imgs2/bg_about.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#contact { background: #f2eee1 url(imgs2/bg_contact.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#planned { background: #f2eee1 url(../images/bg_planned.jpg); background-repeat: no-repeat; background-position: center top; background-attachment: fixed;}
#wrapper {}
#alumni_bios {font-size: 11px; line-height: 14px;}
#top {
	background-image: url(../images/topbox2.png);
	margin: 0 auto;	
	height: 42px;
	width: 942px;
	background-repeat: no-repeat;}
#spacer {
	height: 345px;
	width: 942px;}
#spacer2 {
	height: 175px;
	width: 942px;}
#menu {
	background-image: url(../images/bmbx_01a.png);
	background-repeat: no-repeat;}
#content {
	float: left;
	background-image: url(../images/bmbx_02.png);
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 9px; 
	border-bottom: 0px; 
	width:942px; 
	font-weight: normal;	
	color: #646464;}
#content h1 {
	color: #646464;
	font-weight: normal;}
#footer {
	background: #f2eee1 url(../images/footer_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	clear: both;
	color: #646464;
	padding-top: 14px;
	/* position: relative; */
	height: 100px;}
#social {
	width: 396px;
	padding-top: 6px;
	padding-left: 0px;
	margin-left: -2px;}
#TopMenu ul {
	list-style-type: none;
	margin: 3px;
	padding-left: 30px;
	font-size: 1.2em;
	padding-top: .5em;
	font-weight: 100;}
#TopMenu .bold a {
	font-weight: 900;}
#TopMenu input {
	display: inline;
	background-color: #bad2a5;}
#TopMenu li {
	display: inline;}
#TopMenu li a:link, #TopMenu li a:visited {
	color:#FFFFFF;
	padding: 0.4em 0.5em 0.4em 0.5em;
	text-decoration: none;}
#TopMenu li a:hover {
	color:#EEEEEE;
	text-decoration: none;}
#menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	padding-top: 1em;
	padding-left: 30px;
	font-weight: 100;}
#menu .bold a {
	font-weight: 900;}
#menu input {
	display: inline;
	background-color: #bad2a5;}
#menu li {
	display: inline;
	padding: 0.5em 0.6em 0.5em 0.7em;}	
#menu li a, #menu li a:link, #TopMenu li a:visited {
	color:#FFFFFF;
	text-decoration: none;}
#menu li a:hover {
	color:#EEEEEE;
	text-decoration: none;}
#MainCol {
	padding-left: 20px;
	margin-right: 0px;
	/* position: relative; */
	float: left;}
/*
#MainCol a:link, a:visited {
	color:#710002;;
	text-decoration: none;}
#MainCol a:hover {
	color: #000000;
	text-decoration: underline;}
*/
#BoxCol {
	width: 195px;
	height: 145px;
	margin-left: 0px;
	margin-right: 18px;
	}
#RtCol {
	padding-left: 10px;
	padding-right: 10px;
	float: right;
	font-size: .95em;
	line-height: 1.7em;
	margin-left: -10px;
	margin-right: 18px;
	background: #f2eee1;
	background-repeat: no-repeat;
	background-position: center top;}
#RtCol h3 { 	
	color: #710002;
	font-size: 1.3em;
	line-height: 1.3em;}
#RtCol a:link, a:visited {
	color: #710002;}
#RtCol a:hover {
	color: #000000;}
#RtCol ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;}
#footerText {
	text-align: center;
	color: #646464;
	font-size: .8em;
	line-height: 2.2em;}
#footerText a {
	color: #710002;}
#TopMenu {
	position: relative;}
#search { 
	position: absolute;
	top: -10px;
	right: -55px;}
#ajaxSearch_form {
	color: #444;
	width: 160px;
	height: 22px;
	border: 0px;
	display: inline;}
#ajaxSearch_input {
	width: 125px;
	display: inline;
	height: 18px;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px;
	vertical-align: top;}
#ajaxSearch_submit {
	display: inline;
	height: 22px;
	line-height: 5px;}
#ajaxSearch_output {
	border: 0px;
	padding: 10px;
	background: #b9d1a3;
	display: block;
	height: auto;
	vertical-align: top;
	width: 160px;}
.AS_ajax_result {
	color: #555;
	margin-bottom: 3px;}
.AS_ajax_resultLink {
	text-decoration: underline;}
.AS_ajax_resultDescription{
	color: #555;}
.AS_ajax_more {
	color: #555;}
#nav{
	width: 960px;
	height: 19px;
	list-style-type: none;
	display: inline;
	position: relative;
	z-index: 1;
	margin-left: 25px;
	margin-top: 15px;
	font-size: 1.2em; }
#nav ul{
	margin-left: 0px;
	float: left;
	padding:0;
	text-transform: uppercase;
	margin:0;}
#nav li{
	position: relative;
	text-transform: none;
	float: left;
	list-style: none;
	margin: 0;
	padding:0;}
#nav li a{
	height: 19px;
	display: block;
	text-decoration:none;
	color: #FFFFFF;}
#nav li a:hover{color: #000000;}
#nav ul ul{ position: absolute; top: 19px; visibility: hidden;}
#nav ul li:hover ul{ visibility:visible;}
#nav ul li .story{ font-size: 1em; font-weight: normal; list-style: none; display: block; margin-left: 0px; height: 29px; width: 209px; background-color: #710002; text-transform: none;}
#nav ul li .motivation{ font-size: 1em; font-weight: normal; list-style: none; display: block; margin-left: 20px; height: 19px; width: 180px; background-color: #710002; text-transform: none;}
#nav ul li .progress{ font-size: 1em; font-weight: normal; list-style: none; display: block; margin-left: 20px; height: 19px; width: 180px; background-color: #710002; text-transform: none;}
#nav ul li .media{ font-size: 1em; font-weight: normal; list-style: none; display: block; margin-left: 18px; height: 19px; width: 80px; background-color: #710002; text-transform: none;}
#ajaxmenu {
	background-image: url(../images/bmbx_01a.png);
	background-repeat: no-repeat;
	width: 942px;
	height: 50px;}
#ajaxmenu ul {
	text-transform: none;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .86em;
	padding-top: -10em;
	font-weight: 100;
	list-style: none;}
#ajaxmenu ul li {
	position: relative;
	text-transform: none;
	float: left;
	width:;
	display: block;
	text-decoration: none;
	text-align: center;
	font-weight: normal;}
#ajaxmenu ul li ul {
	text-transform: none;
	position: absolute;
	z-index: 1;
	left: 0; /* Set 1px less than menu width */
	top:18px;
	width: 170px;
	line-height: 1.5em;
	font-size: 1em;}
#ajaxmenu ul li a {
	text-transform: uppercase;
	color: #710002;
	font-weight: normal;}
#ajaxmenu ul li.firstcategory {
	color: #710002;
	font-weight: bold;
	height: 35px;
	line-height: 28px;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	text-transform: none;
	background-position: 0px;
	margin: 0px;}
#ajaxmenu ul li.category {
	text-transform: none;
	color: #710002;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	padding-right: 0px;
	padding-left: 0px;
	background-repeat: no-repeat;
	background-position: -129px;
	margin: 0px;}
#ajaxmenu ul li.lastcategory {
	text-transform: none;
	color: #710002;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(images/menu.png);
	background-repeat: no-repeat;
	background-position: -222px;
	margin: 0px;}
#ajaxmenu ul li.firstcategory:hover, #ajaxmenu ul li.firstcategory.over {
	color: #fff;
	text-transform: none;}
#ajaxmenu ul li.category:hover, #ajaxmenu ul li.category.over {
	text-transform: none;
	color: #fff;
	background-image: url(images/menu_roll.png);}
#ajaxmenu ul li.lastcategory:hover, #ajaxmenu ul li.lastcategory.over {
	color: #fff;
	background-image: url(images/menu_roll.png);}
* html ul li a {height:1%}
#ajaxmenu li a {
	text-transform: none;
	text-decoration: none;}
#ajaxmenu li a, #ajaxmenu li.over a {
	text-transform: none;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	display: block;}
#ajaxmenu li li a:hover, #ajaxmenu li.over li a:hover {
	background-image: url(images/bullet_11x8_roll.gif)  !important;
	color: #fff;
	background-repeat: no-repeat;
	background-color: #000000;
	background-position: left center;
	text-transform: none;}
#ajaxmenu li li a, #ajaxmenu li.over li a {
	color: #ffffff;
	background-repeat: no-repeat !important;
	text-align: left;
	border-right: 1px solid #710002;
	border-bottom: 1px solid #710002;
	border-left: 1px solid #710002;
	font-weight: normal;
	text-transform: none;
	background-color: #710002;
	background-position: left center;}
#ajaxmenu li ul li a {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	cursor: pointer;} 
#ajaxmenu li ul, #ajaxmenu li.over ul { 
	display: block;} 
#ajaxmenu {
	margin-right: auto;
	margin-left: auto;}
#myajaxmenu {
	position: absolute;
	top:480px;
	display: block;
	z-index: 1000;
	cursor: default;
}

.right_column {
  width: 184px;
  margin: 10px 0px 10px 20px;
  padding: 28px 20px 28px 35px;
  background-color: #f2eee1;
  float: left;
}

.menu_nav ul {
  margin: 0px;
  padding: 0px;
  list-style: none outside none;
}

.menu_nav ul li {
  text-transform: uppercase;
}

.menu_nav ul li a {
  color: #710002;
  text-decoration: none;
}

.menu_nav ul li a:hover {
  color: #000000;
  text-decoration: none;
}