body {
margin:0;
padding:20px 0 20px 0;
background:#3B4657 url(pm/bg.gif);
font-family:arial,verdana;
font-size:13px;
}	h1, h2, h3 {
	padding:0;
	margin:0;
	}
	h1 {
	font-size:34px;
	}
	h2 {
	font-size:24px;
	}
	h3 {
	font-size:20px;
	font-weight:normal;
	}
	a, a:visited
	{
	text-decoration:none;
	font-weight:bold;
	color:#842727;
	}
	a:hover {
	text-decoration:underline;
	}
	p {
	padding:0;
	margin:12px 10px 12px 10px;
	}
	.small {
	font-size:10px;
	}

div.container {
width:860px;
margin:auto;
}

div.nav {
width:790px;
height:90px;
padding:22px 45px 0 25px;
background:url(pm/title.gif) no-repeat;
}	div.navl {
	float:left;
	color:#FFFFFF;
	font-size:20px;
	}
	div.navr {
	padding:8px 0 0 0;
	float:right;
	}	div.navr a, div.navr a:visited {
		display:block;
		float:left;
		width:91px;
		height:39px;
		padding:13px 0 0 0;
		font-size:20px;
		font-weight:normal;
		color:#EEEEEE;
		background:url(pm/button.jpg) no-repeat;
		text-align:center;
		}
		div.navr a:hover {
		background:url(pm/buttonover.jpg) no-repeat;
		text-decoration:none;
		}

div.main {
width:816px;
padding:18px 22px 18px 22px;
background:#FFFFFF;
}	span.arrow {
	font-weight:bold;
	padding:0 10px 0 16px;
	}
	div.codebox {
	border:2px solid #999999;
	background:#F5F1EC url(pm/codeblock.gif);
	margin:20px;
	padding:10px;
	line-height:20px;
	font-size:13px;
	color:#111111;
	font-family:verdana;
	}	div.codebox span {
		font-weight:bold;
		font-size:12px;
		color:#222222;
		}
		div.codebox span.php {
		color:#0000BB;
		}
		div.codebox span.comment {
		color:#E26D00;
		}

div.foot {
width:840px;
height:23px;
padding:10px 0 0 20px;
color:#727272;
font-size:12px;
background:url(pm/foot.gif) no-repeat;
}