/* Processed and cached by Shaun Inman's CSS Cacheer (with ServerImport, Base64, BasedOn, Constants, NestedSelectors & Pretty enabled) on Fri, 06 Mar 2009 18:11:04 +0000 <http://shauninman.com/search/?q=cacheer> */
.section:after{	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.columns,.content-aside{	margin: 0 -18px;}.columns > *,.content-aside > *{	margin-left: 18px;	margin-right: 18px;}.ie6 .columns > *,.ie6 .content-aside > *{	display: inline;}.columns > .content,.content-aside > .content,.content-aside > .aside{	float: left;}.plain > *:first-child, .columns > *:first-child, .columns > * > *:first-child, .content-aside > *:first-child, .content-aside > * > *:first-child{	margin-top: 0;}.columns.two .content{	width: 279px;}.columns.three .content{	width: 174px;}.content-aside .content{	width: 384px;}.content-aside .aside{	width: 174px;}.content-aside.alternate > .content,.content-aside.alternate > .aside{	float: right;}.ie6 .columns.two img{	max-width: 279px;}.ie6 .columns.three img{	max-width: 174px;}.figure{	margin-top: 1em;	margin-bottom: 1em;	text-align: center;	border: 1px solid #e1e0e1;	padding: 12px;}.figure img{	max-width: none;	margin-left: auto;	margin-right: auto;}.figure .preamble,.figure .postamble{	font-size: .916em;}.figure .preamble,.figure *:first-child{	margin-top: 0;}.figure .postamble,.figure *:last-child{	margin-bottom: 0;}code,.code{	font: .916em Monaco, Andale Mono, monospace;	color: #303030;}.code{	margin: 1em 0;	padding: .5em .75em;	border: 1px solid #C7CFD5;	background: #f1f5f9;	white-space: pre;	overflow: auto;}.code.html .doctype{	color: #666;}.code.html .tag{	color: #8c0981;}.code.html .comment{	color: #1b6f24;}.inset{	float: left;	margin-right: 18px;	margin-bottom: 1em;}.inset.alternate{	float: right;	margin-left: 18px;	margin-bottom: 1em;}.stand-alone{	display: inline-block;	float: left;	margin-bottom: 1em;}.stand-alone + *{	clear: both;}.cutout{	display: block;	padding: 0;	border: 0;	margin-bottom: 1em;}