body {
	width: 780px;
	margin: 10px;
	font: .9em Calibri, Arial;
}
#logo {
	width: 126px; 
	height: 38px;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: .5em;
}

h1, h2, h3, h4, h5 {
	color: #444;
}
h1, h2 {
	background-color: #f6f6f6;
	border-bottom: 1px solid #bbb;
}

.pre {
	font: 12px Courier New;
	color: #cc0000;
}
.sample {
	border: 1px solid #bbb;
	background-color: #f2f2f2;
	padding: 1em;
}
.code {
	width: 100%;
	max-height: 200px;
	border: 1px solid #bbb;
	background-color: #ffffdd;
	font: 13px Courier New;
	overflow: auto;
}