h2.headerpadding{
	padding-right: 3em;
}

#content .rightcolumn ul.icons{
	margin-top: 215px;
}
	ul.icons li{
		padding: 0; margin: 0;
	}
	ul.icons a{
		display: block;
		padding: 5px 0 8px 35px;
		font-weight: bold;
		font-size: 1.25em;
		text-decoration: none;
	}

	a.maplink{ background: url("images/mapicon.gif") 1px 0px no-repeat;	}
	a.schedulelink{	background: url("images/calendaricon.gif") 0px 0px no-repeat; }
	a.mobilelink{ background: url("images/mobileicon.gif") 6px 0px no-repeat; }

.maxbuttons{
	position: absolute;
	right: 0;
	z-index: 300;
	margin-top: 5px;
}
	.maxbuttons a{
		display: block;
		width: 200px;
		height: 70px;
		text-indent: -9999px;
	}
	a.maxdaily{	background: url("images/MAXbuttons.png") 0px 0px no-repeat; }
	a.maxshop{ background: url("images/MAXbuttons.png") 0px -70px no-repeat; }
	a.maxdemand{ background: url("images/MAXbuttons.png") 0px -140px no-repeat; }
	a.maxdaily:hover{ background: url("images/MAXbuttons.png") -200px 0px no-repeat; }
	a.maxshop:hover{ background: url("images/MAXbuttons.png") -200px -70px no-repeat; }
	a.maxdemand:hover{ background: url("images/MAXbuttons.png") -200px -140px no-repeat; }
	
.shuttlebanner{
	position: absolute;
	width: 525px;
	left: 0;
	margin-top: -40px;
	z-index: 100;
}

#content .leftcolumn.withbanner{ margin-top: 150px; }

.shuttleroutes{
	float: left;
	width: 30%;
	margin-right: 1em;
}
	.shuttleroutes ul{
		margin: 0;
		padding: .5em 0 0 0;
		font-size: .85em;
	}
	.shuttleroutes li{
		margin: 0 0 0 2em;
		padding: 0;
	}
	

.photoinfobox{
	width: 295px;
	float: left;
	margin: 0 1em 1em 0;
	font-size: 12px;
	border: 1px solid #bed6e2;
	padding: 70px 0 0 0;
}
	.photoinfobox strong{
		display: block;
		background: #21353e;
		padding: .5em 1em;
		margin-bottom: 1em;
		color: #FFF;
	}
	.photoinfobox p, .photoinfobox ul{
		padding: 0 1em 1em 1em;
		margin: 0;
	}
		.photoinfobox li{
			margin-left: 2em;
		}
	
	.resourcesbox{ background: url("images/library.jpg") top center no-repeat; }
	.activitiesbox{ background: url("images/activities.jpg") top center no-repeat; }
	.servicesbox{ background: url("images/housingservices.jpg") top center no-repeat; }
	.healthsafetybox{ background: url("images/safety.jpg") top center no-repeat; }
	
	
