* { margin: 0; outline: 0; }
ul, ol { padding:  0; }
a, img { border: 0; }
div.clear { clear: both; line-height: 0; height: 0; font-size: 0; border: 0; padding: 0; margin: 0; }

body {
	margin: 70px; width: 400px;
	color: #38939B; background: #fff;
}

h1, h2, p, #talks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 15px;
	margin: 0 0 15px 0;
}

h1, h2 { font-weight: bold; }
h2 { margin-top: 30px; }

a {	color: inherit; text-decoration: underline; }

object, embed {
	display: block;
	margin: 0 0 15px 0;
	padding: 0; border: 0;
}

#text_link {
	position: absolute;
	left: 70px; bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; line-height: 15px;
	color: #aaa; margin: 0;
	text-decoration: none;
}

#text_link:hover {
	text-decoration: underline;
}

#building_sound { color: #dfa32b; }
#about { color: #c54f1d; }
#symposium { color: #9f2b38; }
#workshops { color: #814a36; }
#acknowledgements { color: #60364a; }
#thanks { color: #374d76; }
#contact { color: #1b6371; }
#future { color: #5fa48f; }

#talks { margin: 30px 0; color: #b6c0c8; }
