.content a {
	color: #436a9d;
	text-decoration: none;
	outline: none;
}

.beamtop {
	background-image: url(images/photo/beamtop.jpg);
}

.decktop {
	background-image: url(images/photo/decktop.jpg);
}

.leaftop {
	background-image: url(images/photo/leaftop.jpg);
}

.woodtop {
	background-image: url(images/photo/woodtop.jpg);
}

.grasstop {
	background-image: url(images/photo/grasstop.jpg);
}

.papertop {
	background-image: url(images/photo/papertop.jpg);
}

.erasertop {
	background-image: url(images/photo/erasertop.jpg);
}

.desktop {
	background-image: url(images/photo/desktop.jpg);
}

.santatop {
	background-image: url(images/photo/santatop.jpg);
}

.resulttop {
	background-image: url(images/photo/resulttop.jpg);
}

.keyboardtop {
	background-image: url(images/photo/keyboardtop.jpg);
}

.skytop {
	background-image: url(images/photo/skytop.jpg);
}

.washingtontop {
	background-image: url(images/photo/washingtontop.jpg);
}

html>body #imagetop {
	margin-left: 5px;
}

#imagetop {
	height: 80px;
	width: 860px;
}

.headinggreen {
	font-size: 16px;
	color: #339933;
}

.green {
	font-weight: bold;
	color: #339933;
}

.headingbio {
	font-weight: bold;
	font-size: 20px;
	color: #339933;
}

.smallcaption {
	font-size: 10px;
}.headinggrey {
	font-weight: bold;
	font-size: 16px;
	color: #666666;
}

.amount {
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}

.sponsorback {
	text-align: center;
	border-top-width: 0px;
	margin-bottom: 20px;
	border-color: #436a9d;
	border-right-width: 1px;
	border-style: solid;
	border-left-width: 1px;
	border-bottom-width: 1px;
}

a.tooltip b {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
a.tooltip:hover b {display:block; position:absolute; top: -20px; left: 20px; padding:5px; font-weight:normal; color:#666666; border:1px solid #cccccc; background:#eeeeee; width:80px;}
.timelinedateblue {
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: 20px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: white;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #436a9d;
}
.timelinedategrey {
	padding-bottom: 2px;
	padding-top: 2px;
	line-height: 20px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: white;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #666666;
}
.biotext {
	margin-left: 220px;
}

.gallerycamera {
	background-image: url(images/gallery/camera.jpg);
	height: 38px;
	width: 120px;
	margin-left: 350px;
	margin-top: -60px;
	position: absolute;
}

div.scroll {
	margin-left: -20px;
	height: 80px;
 	width: 860px;
   	overflow: auto;
}
