		body{
			margin:0;
			padding:0;
			background-color:#FFF;
		}
		/*-------------------*/
		#body_content{
			margin:0;
			padding:0;
			width:100%;
			clear:both;
		}
		/*-------------------*/
		#main_text_column{
			margin:0;
			padding:10px 10px 0 10px;
			width:530px;
			height: auto !important; /* for modern browsers */
			height: 400px; /* for IE5.x and IE6 */
			min-height: 400px; /* for modern browsers */
			float:left;
		}
		#right_sidebar{
			margin:0;
			padding:0;
			width:210px;
			height: auto !important; /* for modern browsers */
			height: 400px; /* for IE5.x and IE6 */
			min-height: 400px; /* for modern browsers */
			float:right;
		}
		#lower_info{
			margin:0;
			padding:0;
			width:100%;
			height: auto !important; /* for modern browsers */
			height: 850px; /* for IE5.x and IE6 */
			min-height: 850px; /* for modern browsers */
			clear:both;
		}
		/*-------------------*/
		a, a:active, a:focus, a:link, a:visited  {
			color:#3A7EC3;
			text-decoration:none;
		}
		a:hover {
			color:#3A7EC3;
			text-decoration:underline;
		}
		#quicklinks {
			list-style: none;
			margin: 0;
			padding: 2px;
			border: 1px solid #ccc;
			width: 195px;
			float: right;
		}
		#quicklinks li {
			margin: 0;
			padding: 0;
		}
		#quicklinks li a {
			width: 195px;
			height: 67px;
			text-indent: -9999em;
			display: block;
			outline: none;
		}
		a#q-links {
			background: url(http://www.alexmn.org/assets/img/related_links.gif) 0 0;
		}
		a#q-links:hover {
			background-position: 0 -67px;
		}
		a#q-community {
			background: url(http://www.alexmn.org/assets/img/our_community.gif) 0 0;
		}
		a#q-community:hover {
			background-position: 0 -67px;
		}
		a#q-success {
			background: url(http://www.alexmn.org/assets/img/success_stories.gif) 0 0;
		}
		a#q-success:hover {
			background-position: 0 -67px;
		}
		a#q-events {
			background: url(http://www.alexmn.org/assets/img/events_and_seminars.gif) 0 0;
		}
		a#q-events:hover {
			background-position: 0 -67px;
		}
		/*-------------------*/
		ul.banner-row {
			list-style: none;
			margin: 0 auto;
			padding: 0;
			height:84px;
		}
		ul.banner-row li {
			float: left;
			margin: .5em 3px;
			padding: 0;
		}
		ul.banner-row li.solo{
			width: 100%;
			margin:0 auto;
			padding: 0;
		}
		li.solo a {
			margin:0 auto;
			padding: 0;
		}
		ul.banner-row li.deuceLeft{
			float:left;
			width:236px;
			height:62px;
			margin: .5em 3px .5em 120px;
			text-align:center;
		}
		ul.banner-row li.deuceRight{
			float:left;
			width:236px;
			height:62px;
			margin: .5em 3px .5em 3px;
			text-align:center;
		}
		#two {
			width: 496px;
			margin: auto;
		}
		#banners {
			width:100%;
			clear:both;
			text-align: center;
		}
		#banners img {
			border: 1px solid #ccc;
			padding: 1px;
			margin: 1px;
		}
		/*-------------------*/
		hr.divider {
			border:1px solid #ccc;
			border-width:1px 0 0 0;
			margin: 1em 0;
		}
		/*--------------------*/
		#main_text_column h1{
			font-size:18px;
			font-weight:bold;
			font-style:normal;
			color:#0088CC;
			line-height:21.5833px;
			margin-top:0;
			margin-right:0;
			margin-bottom:14.9333px;
			margin-left:0;
			padding-top:0;
			padding-right:0;
			padding-bottom:0;
			padding-left:0;
		}
		#main_text_column p{
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;
			font-weight:400;
			font-style:normal;
			color:#000000;
			line-height:14.5px;
			vertical-align:baseline;
			margin-top:12px;
			margin-right:0;
			margin-bottom:12px;
			margin-left:0;
			padding-top:0;
			padding-right:0;
			padding-bottom:0;
			padding-left:0;
		}
		#main_text_column ul li{
		}
		h2{
			font-size:18px;
			font-weight:bold;
			font-style:normal;
			color:#000000;
			line-height:21.5833px;
			margin-top:14.9333px;
			margin-right:0;
			margin-bottom:14.9333px;
			margin-left:0;
			padding-top:0;
			padding-right:0;
			padding-bottom:0;
			padding-left:0;
		}
		#header{
			width:765px;
			margin:0;
			padding:0;
			border:none;
		}
		#wrapper{
			width:765px;
			margin:0;
			padding:0;
			border:none;
		}
		#footer{
			width:765px;
			margin:0;
			padding:0;
			border:none;
		}
		/*--------------------*/
		#two_column_lists{
			margin:0;
			padding:0;
			width:100%;
			height: auto !important; /* for modern browsers */
			height: 60px; /* for IE5.x and IE6 */
			min-height: 60px; /* for modern browsers */
			clear:both;
			float:none;
		}
		.left_list{
			margin:0;
			width:50%;
			height: auto !important; /* for modern browsers */
			height: 72px; /* for IE5.x and IE6 */
			min-height: 72px; /* for modern browsers */
			float:left;
		}
		.right_list{
			margin:-72px 0 0 0;
			width:50%;
			height: auto !important; /* for modern browsers */
			height: 72px; /* for IE5.x and IE6 */
			min-height: 72px; /* for modern browsers */
			float:right;
		}
		/*--------------------*/
		#middle_content{
			background-color:transparent;
			width:100%;
			height: auto !important; /* for modern browsers */
			height: 240px; /* for IE5.x and IE6 */
			min-height: 240px; /* for modern browsers */
			margin-top:0;
			margin-right:0;
			margin-bottom:0;
			margin-left:0;
			padding-top:10px;
			padding-bottom:0;
			padding-left:0;
			position:static;
			display:block;
			float:none;
			clear:both;
		}
		/*--------------------*/
		#wanna{
			margin:0 0 0 10px;
			padding:10px;
			height:205px;
			width:250px;
			float:left;
			border:solid 1px #666;
		}
		#wanna a img{
			width:210px;
			height:52px;
			margin:0 auto;
			padding:0;
			border:none;
			text-decoration:none;
		}
		#wanna p{
			font-size:11px;
		}
		#area_stewards{
			margin:0 0 0 14px;
			padding:0;
			height:225px;
			width:225px;
			float:left;
		}
		#area_stewards a{
			text-decoration:none;
		}
		#area_stewards_logo{
			margin:0;
			padding:0;
			width:225px;
			height:225px;
			border:none;
		}
		#twenty_years{
			margin:0;
			padding:0;
			height:225px;
			width:225px;
			border:none;
			float:right;
		}
		#twenty_years img{
			margin:0;
			padding:0;
			height:225px;
			width:225px;
			border:none;
		}
		/*--------------------*/
		#facebook_fans{
			width:200px;
			margin:30px 0 20px 0;
			padding:0;
			height: auto !important; /* for modern browsers */
			height: 120px; /* for IE5.x and IE6 */
			min-height: 120px; /* for modern browsers */
			text-align:right;
			float:right;
		}
		#facebook_fans a{
			font-size:8px;
		}
		/*--------------------*/
		.clear{width:100%;clear:both;}
		/*--------------------*/


			#two_column_list li
			{
				/* Stipulate the height of each item so that vertical return = items * height */
				line-height: 1.2em;
				/* Clear the default margins & padding so we can style the list from scratch */
				margin: 0;
				padding: 0;
			}
			/* If li position is left static, Internet Explorer disables hyperlinks in the list in all but the final column.This rule will be processed only by Internet Explorer because only IE believes that there’s a level above HTML: */
			* html #two_column_list li
			{
				position: relative;
			}
			/* Bring the first item of each column back up to the level of item 1. Vertical return = items * height. Here, 5 items * 1.2em line-height = 6em */
			#two_column_list li.selection
			{
				margin-top: -6em;
			}
			/* horizontal position of each column */
			#two_column_list li.revolving,
			#two_column_list li.abatement,
			#two_column_list li.assistance,
			#two_column_list li.promotion,
			#two_column_list li.expansion
			{
				margin-left: 0em;
			}
			#two_column_list li.selection,
			#two_column_list li.increment,
			#two_column_list li.jobz,
			#two_column_list li.demographic,
			#two_column_list li.advising
			{
				margin-left: 20em;
			}

			/* anchor styling */
			#two_column_list li a
			{
				display: block;
				width: 7em;
				text-decoration: none;
			}
			#two_column_list li a:hover
			{
				color: #FFF; /* white */
				background-color: #A52A2A; /* brown */
			}
