.liner {
	border-bottom: 1px solid #e3dabc;
}

div.column .main{
	height: 396px !important;
}

.blue-liner {
	color: #395989;
	width: 961px;
	margin-bottom: 0px;
	_margin-bottom: -15px;
	_padding:0;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	_margin-left: 10px;
}

/* --------------------------------------------
			NAVIGATION BUTTONS 
-------------------------------------------- */
#navigation {
	background: transparent url(/images/alumni-nav.jpg) 2px 0px;
	width: 987px;
	height: 55px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	border: none;
}

#navigation li {
	background: transparent;
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#navigation li, #navigation a { height: 55px; display: block; }

/* START NAV BUTTONS */
#news { text-indent: -300em; overflow: hidden; width: 120px; }
#events { text-indent: -300em; overflow: hidden; width: 130px; }
#connected { text-indent: -300em; overflow: hidden; width: 127px; }
#volunteer4au { text-indent: -300em; overflow: hidden; width: 130px; }
#leadership { text-indent: -300em; overflow: hidden; width: 139px; }
#benefits { text-indent: -300em; overflow: hidden; width: 118px; }
#giving { text-indent: -300em; overflow: hidden; width: 94px; }
#o_community { text-indent: -300em; overflow: hidden; width: 129px; }

/* HOVER STATES */
#news a:hover { background: transparent url(/images/alumni-nav.jpg) 2px -55px no-repeat; }
#events a:hover { background: transparent url(/images/alumni-nav.jpg) -118px -55px no-repeat; }
#connected a:hover { background: transparent url(/images/alumni-nav.jpg) -248px -55px no-repeat; }
#volunteer4au a:hover { background: transparent url(/images/alumni-nav.jpg) -375px -55px no-repeat; }
#leadership a:hover { background: transparent url(/images/alumni-nav.jpg) -505px -55px no-repeat; }
#benefits a:hover { background: transparent url(/images/alumni-nav.jpg) -644px -55px no-repeat; }
#giving a:hover { background: transparent url(/images/alumni-nav.jpg) -762px -55px no-repeat; }
#o_community a:hover { background: transparent url(/images/alumni-nav.jpg) -856px -55px no-repeat; }


/* ACTIVE STATES */
.news-on { background: transparent url(/images/alumni-nav.jpg) 2px -110px no-repeat; }
.events-on { background: transparent url(/images/alumni-nav.jpg) -118px -110px no-repeat; }
.connected-on { background: transparent url(/images/alumni-nav.jpg) -248px -110px no-repeat; }
.volunteer4au-on { background: transparent url(/images/alumni-nav.jpg) -375px -110px no-repeat; }
.leadership-on { background: transparent url(/images/alumni-nav.jpg) -505px -110px no-repeat; }
.benefits-on { background: transparent url(/images/alumni-nav.jpg) -644px -110px no-repeat; }
.giving-on { background: transparent url(/images/alumni-nav.jpg) -762px -110px no-repeat; }
.o_community-on { background: transparent url(/images/alumni-nav.jpg) -856px -110px no-repeat; }



/* --------------------------------------------
	Hero
-------------------------------------------- */
#school-alumni-homepage-hero {
	width: 654px;
	_width: 634px;
	height: auto;
	background:url(/images/carousel-right-shadow.gif) repeat-y right 0px;
}

#school-alumni-homepage-hero #soc-hero-top-nav {
	width:100%;
	overflow:hidden;
	}

#school-alumni-homepage-hero li {
	float:left;
	border-bottom: none;
	height: 20px;
	border-right: 1px solid #ddd;
	padding: 4px 15px 0 15px;
}

#school-alumni-homepage-hero .last {
	border-right:0;
	}

/* --------------------------------------------
	Secondary and signups
-------------------------------------------- */
#alumni-givetoau {
	background:transparent url(/images/top-bar-shadow2.png) repeat-x scroll center top;
	width: 311px;
	margin: 10px 0px 10px 10px;
	padding: 10px 0px 0px 0px;
	height: 317px;
	position: relative;
}

#alumni-givetoau h3{
	background-position: 0px 2px;
	font-size: 14px;
	border: none;
	margin: 15px 0 10px 0;
	padding: 0 0 0 10px;
}

#alumni-signup ul li, #alumni-givetoau ul li {
	border-bottom: none;
	margin: 4px 4px 4px 0;
}

#alumni-givetoau ul li p {
	margin: 0px;
}

#alumni-signup {
	background:transparent url(/images/top-bar-shadow2.png) repeat-x scroll center top;
	width: 321px;
	margin: 15px 0px 10px 10px;
	_margin: -20px 0 35px 10px;
	padding: 10px 0px 0px 0px;
	position: relative;
}

#alumni-signup ul li {
	text-align: center;
}

#alumni-signup p {
	line-height: 10px;
}

/* --------------------------------------------
	middle row of three rows ones
-------------------------------------------- */
#alumni-stranger h3, #alumni-seekers h3, #alumni-chapters h3 {
	margin: 0px 0px 13px 0px;
}

#alumni-chapters h3.module-headline {
	border: 0px;
	background: none;
	padding: 0px;
	text-transform: capitalize;
}

#alumni-chapters ul li, #alumni-chapters ul li {
	border-bottom: none;
	margin: 4px 4px 4px 0;
}

#alumni-stranger p, #alumni-seekers p {
	float: left;
	width: 210px;
	margin: 0px 0px 5px 0px;
	line-height: 18px;
}

#alumni-stranger .violator-image, #alumni-seekers .violator-image {
	float:right;
	position: absolute;
	bottom: 0px;
	right: 0px;
	
}

/* --------------------------------------------
	bottom row of four
-------------------------------------------- */

#alumni-spotlight h3, #american-maganize h3, #events2 h3 {
	margin: 0px 0px 11px 0px;

}

#alumni-spotlight p, #american-maganize p, #events p, #itunes p {line-height: 18px;}
#alumni-spotlight, #american-maganize, #events, #itunes {
	padding: 0px 10px 0px 10px;
	_padding: 0;
	_margin: 0;
	_width: 223px;
	_overflow: hidden;
}

/* --------------------------------------------
	contact area
-------------------------------------------- */

.contact {
	width: 946px;
	margin: 20px auto 0px auto;
	padding: 20px 0px 20px 0px;
	border-top: 1px solid #e3dabc;
	line-height: 18px;
}
	
	
