body
{
	background-color:#e8e8ef;
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	margin:0px;
}

section
{
	width:1180px;
	margin:50px auto 0px auto;;
	border:1px solid #447;
	padding:25px;
	background-color:#f8f8ff;
}

section strong span
{
	color:#779;
}

h1
{
	margin:0px;
	padding:0px;
	font-size:24px;
	font-weight:bold;
	line-height:24px;
	color:#779;
}
h1 span
{
	color:#446;
}

pre
{
	border:1px solid #779;
	padding:25px;
	font-size:14px;
}

ul
{
	list-style-type:none;
	padding-left:10px;
}

a
{
	color:#779;
	text-decoration:none;
}