1848b8605Smrg/* Mesa CSS */
2848b8605Smrgbody {
3848b8605Smrg	background-color: #ffffff;
4848b8605Smrg	font: 14px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
5848b8605Smrg	color: black;
6848b8605Smrg}
7848b8605Smrg
8848b8605Smrgh1 {
9b8e80941Smrg	font-size: 24px;
10848b8605Smrg	font-weight: bold;
11848b8605Smrg}
12848b8605Smrg
13848b8605Smrgh2 {
14b8e80941Smrg	font-size: 18px;
15848b8605Smrg	font-weight: bold;
16848b8605Smrg}
17848b8605Smrg
18848b8605Smrgcode {
19848b8605Smrg	font-family: monospace;
20848b8605Smrg	font-size: 10pt;
21848b8605Smrg}
22848b8605Smrg
23848b8605Smrgpre {
24848b8605Smrg	font-size: 10pt;
25b8e80941Smrg	background-color: #eee;
26b8e80941Smrg	margin-left: 2em;
27b8e80941Smrg	padding: .5em;
28848b8605Smrg}
29848b8605Smrg
30848b8605Smrgiframe {
31b8e80941Smrg	width: 19em;
32b8e80941Smrg	height: 80em;
33b8e80941Smrg	border: none;
34b8e80941Smrg	float: left;
35848b8605Smrg}
36848b8605Smrg
37848b8605Smrg.content {
38b8e80941Smrg	position: absolute;
39b8e80941Smrg	left: 20em;
40b8e80941Smrg	right: 10px;
41b8e80941Smrg	overflow: hidden;
42848b8605Smrg}
43848b8605Smrg
44848b8605Smrg.header {
45b8e80941Smrg	background: url('gears.png') 15px no-repeat, black url('gears.png') right no-repeat;
46b8e80941Smrg	padding: 2em;
47b8e80941Smrg	display: flex;
48b8e80941Smrg	text-align: center;
49848b8605Smrg}
50848b8605Smrg
51848b8605Smrg.header h1 {
52b8e80941Smrg	color: white;
53b8e80941Smrg	font: x-large sans-serif;
54b8e80941Smrg	margin: auto;
55848b8605Smrg}
56