html {
	color:#000;
	background:#fff;
}
body {
	color:#000;
	background:#fff;
	font:100%/150% Georgia, "Times New Roman", Times, serif;
}
h2 a,
h3 a {
	color:#000;
	text-decoration:none;
}
#skip,
#switch,
#nav,
#info,
#archiveftr,
.extended,
.adwrap,
.adwrapwide,
.adwrap-lu,
.adwrap-medium-rectangle,
.adwrap-half-banner,
.adwrap-button,
.linkunitwide,
.entryinfo img,
blockquote.pullquote,
#comments dt img,
#comments h3,
#comments form,
#guidelines,
#bookmark,
#content-secondary h2,
#searchForm,
#feeds,
#hosting,
#support,
#quicklinks,
#tla,
.recommended,
#recent p,
#quicklinks p,
.pager,
#latest,
#content-tertiary {display:none}
#rightlinks ul.recent-img {display:none}
h1,
h2,
h3 {
	line-height:1.3;
	font-family:"Century Gothic",Helvetica,Arial,Geneva,sans-serif;
}
p.note {
	padding:0.5em 0;
	border:1px dotted #999;
	border-width:1px 0;
}
ol.code {
	padding-top:3px;
	padding-bottom:3px;
	list-style-type:decimal-leading-zero;
	font-family:Courier;
}
ol.code li.tab1 {padding-left:5ex}
ol.code li.tab2 {padding-left:10ex}
ol.code li.tab3 {padding-left:15ex}
.review {clear:left}
.review img {
	float:left;
	margin:0 0.5em 0.5em 0;
}
img {
	display:block;
	border:0;
}
.fullwidth {
	margin:1em 0;
	padding:4px;
	border:1px solid #ccc;
}
.flow {
	float:right;
	margin:0 0 6px 6px;
}
.dec {
	padding:4px;
	border:1px solid #ccc;
}
.book {
	float:left;
	margin:0.25em 6px 6px 0;
	padding:4px;
	border:1px solid #ccc;
}