
@import url("/apps/js/polls/polls-pack.css");
body {
	background: #323538 url('/pics/body_bg.jpg') repeat-x left top;
	text-align: center;
	margin: 0 0 15px 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
}
.relative {
	position: relative;
}
.hidden {
	display: block;
	width: 0;
	height: 0;
	margin: 0;
	overflow: hidden;
}
div#wrapper {
	margin: 0 auto;
	width: 760px;
	text-align: left;
	background: url('/pics/columnbg.gif') repeat-y;
}
div#indexSeparator {
	width: 760px;
	height: 6px;
	background: #000;
}
/* Header */

div#header h1 {
	width: 0;
	height: 0;
	margin: 0;
	padding: 0 0 236px 760px;
	overflow: hidden;
	background: url('/pics/header.jpg') no-repeat;
}
div#headerTop {
	width: 760px;
	height: 30px;
	background: url('/pics/header_top.jpg') no-repeat;
}
div#search {
	width: 270px;
	height: 16px;
        float: right;
        margin-top: 7px;
}
div#marquee {
	width: 740px;
	height: 13px;
	padding: 10px;
	color: #fff;
	background: url('/pics/marquee.gif') no-repeat;
}
a#translate, a#translate:active, a#translate:link {
	width: 78px;
	height: 18px;
	margin: 2px 0 0 0;
	padding-top: 2px;
	background: #aa0302 url('/pics/spanish_bg.gif') repeat-x left top;
	text-decoration: none;
	color: #fff;
	font: 13px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	display: block;
	float: left;
}
/* [BEGIN NAVIGATION] */

/* Navigation text */


div#menu span {
	position:absolute;
	left:-9999px;
	top:0;
z-index: 999;  
}
/* Main menu container */
div#outerMenu {
	padding: 4px;
	width: 120px;
	background: #6d0000;
	border: solid 1px #972e2e;
	margin: 8px auto;
z-index: 999; 
}
div#menu {
	width: 118px;
	background: url('/pics/menubg.jpg') top no-repeat;
	float: left;
	border: solid 1px #972e2e;
z-index: 999; 
}
div#menu ul {
	list-style: none;
	padding: 0;
	position: relative;
	text-align: left;
	margin: 0;
	/* Positioning and size hack for IE6 */
	*width: 118px;
	*margin: 0;
	*padding: 0px;
z-index: 999;  
}
div#menu ul li a {
	padding: 4px 0 0 0;
	margin: 0;
	width: 118px;
	height: 22px;
	display: block;
	font: 13px Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-weight: bold;
}
/* Horizontal navigation colors */
div#menu a {
	margin: 0;
	color: #fff;
	text-decoration: none;
	text-align: center;
	background: url('/pics/topnav.png') no-repeat;
	behavior: url('/apps/shared/iepngfix.htc');
}
/* Horizontal navigation rollover colors */
div#menu a:hover, div#menu ul li.over a, div#menu ul li:hover a {
	color: #fee300;
}
/* Padding and Line Height for first drop down */
div#menu ul li ul li a {
	line-height: 18pt;
	padding: 4px;
	font: 12px Georgia, "Times New Roman", Times, serif;
	background: none;
	width: 120px;
	height: auto;
}
/* First and second dropdown color */

div#menu ul li:hover ul li a, div#menu ul li ul li:hover ul li a, div#menu ul li:hover ul li:hover ul li a, div#menu ul li.over ul li a, div#menu ul li ul li.over ul li a, div#menu ul li.over ul li.over ul li a {
	color: #fff;
	background: #7F0303;
	text-align: left;
}
/* Retain first level rollover color (so color stays when you hover to second level) and second level rollover colors */

div#menu ul li ul li:hover a, div#menu ul li ul li:hover ul a:hover, div#menu ul li:hover ul li:hover a, div#menu ul li:hover ul li:hover ul li:hover a, div#menu ul li ul li.over a, div#menu ul li ul li.over ul a:hover, div#menu ul li.over ul li.over a, div#menu ul li:hover ul li.hover ul li.over a {

	color: #fee300;
}
/* Positions navigation items */

div#menu li {
	position: relative;
}
/* Positions and sets width of first level drop down */

div#menu ul li ul {
	position: absolute;
	z-index: 500;
	width: 126px;
	margin: 0;
	left: 107px;
	top: 0;
	padding-top: 1px;
	/* Asterisk denotes IE fixes */
	*padding: 1px 0 0 0;
}
/* Positions second level drop down; Width is inherited from first level drop down */

div#menu ul li ul li ul {
	position: absolute;
	top: 0;
	left: 100%;
	padding: 0;
	margin: 0;
}
/* Hide Menus */

div#menu ul ul, div#menu ul a:hover ul ul, div#menu ul ul a:hover ul ul, div#menu ul li.over ul ul, div#menu ul ul li.over ul ul {
	display: none;
}
/* Reveal Menus */

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul, div#menu ul li.over ul, div#menu ul ul li.over ul, div#menu ul ul ul li.over ul {
	display: block;
}
/* [BEGIN IE FIXES] */
/* Asterisk denotes IE fixes */

div#menu ul li {
	 *float: left;
	 *width: 100%;
}
div#menu ul li a {
	 *height: 22px;
}
/* [END IE FIXES] */

/* [END NAVIGATION] */

/* Content and Content Index */
#leftColumn {
	width: 146px;
	float: left;
}
.contentIndex {
	float: right;
	text-align: left;
	width: 614px;
	background: #d8ca9d;
	min-height: 400px;
	height: auto!important;
	height: 400px;
}
.content {
	float: right;
	text-align: left;
	width: 594px;
	background: #fff;
	min-height: 700px;
	height: auto!important;
	height: 700px;
	padding: 10px;
}
#leftIndex {
	width: 404px;
	float: left;
}
#rightIndex {
	width: 210px;
	float: right;
}
/* QUICKLINKS */

#quickLinksHeader h2 {
	width: 0;
	height: 0;
	padding: 0 0 0px 204px;
	margin: 0;
	overflow: hidden;
}
#quickLinks {
	width: 204px;
	margin: 6px 0 6px 0;
}
#quickLinks ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#quickLinks ul li {
	margin-top: -1px;
}
#quickLinks a {
	width: 194px;
	height: 23px;
	padding: 4px 0 0 10px;
	text-decoration: none;
	display: block;
	color: #FFF;
	background: url('/pics/midnav.gif') no-repeat;
	font-variant: small-caps;
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: left;
}
#quickLinks a:hover {
	color: #ffee00;
	background: url('/pics/midnavf2.gif') no-repeat;
}
#quickLinks a#midNav1 { 
	background: url('/pics/midnav1.gif') no-repeat; 
}
#quickLinks a:hover#midNav1 { 
	background: url('/pics/midnav1f2.gif') no-repeat; 
}

#leftContainer {
	width: 386px;
	background: url('/pics/light_gradient.gif') repeat-x bottom #f1ead1;
	border-bottom: solid 1px #d0bd84;
	min-height: 142px;
	height: auto!important;
	height: 142px;
	margin: 6px auto;
	padding-bottom: 8px;
}
#leftContainer a#daily {
	padding: 0 0 25px 386px;
	display: block;
	background: url('/pics/daily_header.gif') no-repeat;
}
#leftContainer a#bulletin {
	padding: 0 0 25px 386px;
	display: block;
	background: url('/pics/bulletin_board_header.gif') no-repeat;
}
#leftContainer a#news {
	padding: 0 0 25px 386px;
	display: block;
	background: url('/pics/news_header.gif') no-repeat;
}
#rightContainer {
	width: 203px;
	background: url('/pics/light_gradient.gif') repeat-x bottom #f1ead1;
	border-bottom: solid 1px #d0bd84;
	min-height: 170px;
	height: auto!important;
	height: 170px;
	margin-top: 6px;
	padding-bottom: 8px;
}
#rightContainer a#events {
	padding: 0 0 25px 203px;
	display: block;
	background: url('/pics/events_header.gif') no-repeat;
}
#rightContainer a#links {
	padding: 0 0 25px 203px;
	display: block;
	background: url('/pics/selected_links_header.gif') no-repeat;
}
#rightContainer a#directory {
	padding: 0 0 25px 203px;
	display: block;
	background: url('/pics/directory_header.gif') no-repeat;
}
#rightContainer a#svault {
	padding: 0 0 25px 203px;
	display: block;
	background: url('/pics/vault_header.gif') no-repeat;
}
.HPLinks, .HPEvents, HPDirectory {
	width: 203px;
	padding: 0;
	margin: 5px 0 0 0;
	color: #000;
}
.HPNews, .HPBBMessages {
	width: 386px;
	padding: 0;
	margin: 5px 0 0 0;
	color: #000000;
}
.HPNews a, .HPNews a:active, .HPNews a:link, .HPBBMessages a, .HPBBMessages a:active, .HPBBMessages a:link,
.HPEvents a, .HPEvents a:active, .HPEvents a:link, .HPDirectory a, .HPDirectory a:active, .HPDirectory a:link,
.HPLinks a, .HPLinks a:active, .HPLinks a:link {
	color: #840707;
}

.HPNews a:hover, .HPEvents a:hover, .HPLinks a:hover, .HPDirectory a:hover, .HPBBMessages a:hover {
	color: #cc0000;
}

.HPNews #l, .HPEvents #l, .HPLinks #l, .HPBBMessages #l, .HPDirectory #l {
	padding-top: 7px;
}
#shuffle1 {
	width: 386px;
	height: 190px;
	border: solid 1px #9f9165;
	margin: 0 auto;
	margin-top: 6px;
}
#shuffle2 {
	width: 386px;
	height: 111px;
	border: solid 1px #9f9165;
	margin: 0 auto;
}
.pageTitle {
	display: block;
	height: 18px;
	padding: 8px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background: url('/pics/PageTitle.gif') repeat-x;
	text-transform:uppercase;
}
#wotd {
	width: 146px;
	height: 46px;
	background: url('/pics/wotd.gif') no-repeat;
	padding-top: 11px;
	text-align: center;
	color: #fff;
}
#wotd a {
	color: #fff;
}
#wotd b {
	display: none;
}
#wotd i {
	display: none;
}
/* Footer */

div#footer {
	width: 740px;
	height: 15px;
	padding: 10px;
	color: #fff;
	font-size: 11px;
	font-family: "Times New Roman", Times, serif;
	font-variant: small-caps;
	background: url('/pics/footer.gif') repeat-x #fff;
}

/* Quick Poll */
.HPQuickPoll h2 {
    width: 203px;       /* header width  */
    padding-top: 27px;  /* header height */
    /* default background image is /pics/pics/quick_poll_header.png  */
}

.HPQuickPoll .bar-color {
    background-color: #780000;   /* results bar color */
}

.HPQuickPoll {
	width: 203px;
	padding-bottom: 9px;
	background: #F1EAD1 url('/pics/light_gradient.gif') repeat-x scroll center bottom;
	
}

/* alumni luncheon css */
#alumni_luncheon {
	text-align: center;
}

#alumni_luncheon p {
	text-align: left;
	font-size: 1.2em;
}

