body{
		font-family:arial,sans-serif;
		color:#333;
		margin:0;
		padding:0;
		background:#ccc;
		padding:1em 3em;
}
#boundary{
		background:#f8f8f8;
		border:1px solid #333;
}
a{
		color:#006633;
}
a:hover {
    	color:#FF0000;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	border-bottom:1px solid #999;
	color: #000000;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	width: 400px;
}
h2{
		font-family:"trebuchet ms",verdana,sans-serif;
		font-size:110%;
}
h3{
		font-family:"trebuchet ms",verdana,sans-serif;
		font-size:100%;
}
p code{
		font-size:110%;
		color:#666;
		font-weight:bold;
}
pre{
		background:#eee;
		padding:.5em 1em;
		border:1px solid #999;
}
h1 code, h2 code, h3 code{
		font-family:"trebuchet ms",verdana,sans-serif;
}
h1 img{
		border:none;padding-right:.5em;
}
h2 img {
		border:none;padding-right:.5em;
}
h1 code {
		font-family:"Trebuchet MS",Arial,Sans-serif
}
#header {
		padding:0;
		left:0;
		top:0;
		background:#69c;
		margin:0;
		border-top:1px solid #9cf;
		border-bottom:1px solid #369;
}
#header a img{
		border:0;
		padding:5px 1em;
}
#content {
		background:#f8f8f8;
		font-size:90%;
		margin-right:17em;
		padding:0 2em 1em 2em;
}
#download {
		position:absolute;
		top:9em;
		right:4em;
		width:15em;
}
#download ul{
		background:#ccf;
		margin:0;
		padding:.5em 0 .5em 1.5em;
}
#download h2 {
		background:#369;
		color:#fff;
		font-size:90%;
		padding:0 .5em;
		margin:.5em 0 0 0;
		border-bottom:1px solid #036;
		border-right:1px solid #036;
		border-top:1px solid #69c;
		border-left:1px solid #69c;
}
#download li{
		list-style-type:square;
}
