a {
	color:#000000;
	text-decoration:none;
}
					
a:visited {
	text-decoration:none;}
				
a:hover	{
	text-decoration:underline;
}

h1 {
	font-family: Helvetica, Arial;
	font-size: 68px;
	color: #000;
	letter-spacing: 0.2em;
}

h2 {
	font-family: Helvetica, Arial;
	font-size: 14px;
	text-align: center;
}

h3 {
	font-family: Helvetica, Arial;
	font-size: 20px;
}

h3 a {
	text-decoration:underline;
}

h3 a:hover {
	text-decoration:none;
	color:#fff;
}

h3 a:visited {
	text-decoration:underline;
	/*color:#fff;*/
}



body {
	background: #eed502;
	width: 720px;
	position: relative;
	margin: 0 auto;
}


#container {
	/*background: #FF00FF;*/
}

#the-end, #starring, #disappearance, #clients {
	text-align: center;
}

#the-end {	
	padding-top: 250px;
	margin-bottom: 300px;
}

#starring {
	padding-top: 50px;
}

#disappearance {
	padding-top: 140px;
	margin-bottom: 100px;
}

#locations {
	padding-top: 180px;
	margin-bottom: 50px;
}

#clients {
	padding-top: 180px;
	margin-bottom: 600px;
}

#collaborators, #projects, #interns, #special {
	text-align: center;
}

#collaborators {
	padding-top: 200px;
}

#projects {
	padding-top: 200px;
	margin-bottom: 100px;
}

#interns {
	padding-top: 200px;
	margin-bottom: 120px;
}

#buddies {
	padding-top: 210px;
}

#special {
	padding-top: 180px;
	margin-bottom: 100px;
}

.left-intern-column, .middle-intern-column, .right-intern-column {	
	position: absolute;
	
}

.left-intern-column {
	left: 0px;
	width: 330px;
	text-align: right;
}

.middle-intern-column {
	left: 330px;
	width: 60px;
}

.right-intern-column {
	left: 390px;
	width: 330px;
	text-align: left;
}

#endlogo {
	text-align: center;
	padding-top: 600px;
	margin-bottom: 250px;
}

.left-column, .middle-column, .right-column {	
	text-align: center;
	position: absolute;
	width: 240px;
}

.left-column {
	left: 0px;
}

.middle-column {
	left: 240px;
}

.right-column {
	left: 480px;
}

