body { color: black; font-size: 1em; font-family: arial, helvetica, sans-serif; background-color: #596c2c; background-image: url(http://www.kenbroman.com/art_structure/bckgrnd_tile.jpg); background-repeat: repeat-y; background-position: center top; text-align: center; margin: 0; padding: 0; }/* sets all elements to margin 0 and padding 0 */* { margin: 0; padding: 0; }/* fixes firefox image link bug */a img { border:none; text-decoration:none;}/*<agl.folder "Clearfix">*/	/* This is the clear fix solution */	.clearfix:after { visibility: hidden; display: block; height: 0; clear: both; content: "."; }	.clearfix { display: inline-block; }	/* a fix for IE Mac */	/* next a fix for the dreaded Guillotine bug in IE6 */	/* Hides from IE-mac */	* html .clearfix { height: 1%; }	.clearfix { display: block; }	/* End hide from IE-mac */	/* end of "no-extra-markup" clearing method *//*</agl.folder>*//*<agl.folder "Universal">*/	p { font-size: 0.8em; margin-top: 5px; }	td {}	a:link { color: #2b4487 ; font-weight: bold; text-decoration: none; }	a:visited { color: #2b4487 ; font-weight: bold; text-decoration: none; }	a:hover { color: #c08538 ; font-weight: bold; text-decoration: none; }	a:active { color: #2b4487 ; font-weight: bold; text-decoration: none; }	dl { background-color: #f7f8f0; background-image: url(http://www.kenbroman.com/art_structure/side_back.jpg); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 4px double #2b4487; }	dt { color: #4b3b1f; font-size: 0.9em; font-weight: bold; text-align: center; margin-bottom: 5px; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #2b4487; }	dd { font-size: 0.8em; margin-right: 8px; margin-left: 8px; }	h1 { font-size: 1.2em; margin-top: 15px; }	h3 { color: #4b3b1f; font-size: 0.75em; text-align: right; margin-top: 15px; border-bottom: 1px dotted #4b3b1f; }	h6 { font-size: 0.7em; background-color: #fff; text-align: center; border-top: 1px solid #2b4487; }	.active { color: #fff; font-weight: bold; background-color: #2b4487; padding: 2px 5px; }/*</agl.folder>*/#wrapper { background-image: url(http://www.kenbroman.com/art_structure/head.jpg); background-repeat: no-repeat; text-align: left; width: 950px; margin-right: auto; margin-left: auto; }/*<agl.folder "Header">*/	#header { margin-left: 91px; }	ul { font-size: 0.9em; width: 555px; float: left; margin-top: 71px; margin-left: 100px; padding-left: 15px; border-bottom: 4px double #2b4487; list-style-type: none; }	li { float: left; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; }	li a:link { font-weight: bold; padding: 2px 5px; }	li a:hover { color: #fff; background-color: #c08538; padding: 2px 5px; }	li a:visited { font-weight: bold; padding: 2px 5px; }/*</agl.folder>*//*<agl.folder "Left Column">*/	#leftcol { width: 159px; float: left; margin-top: 60px; margin-left: 91px; border-left: 1px solid #2b4487; }	.photo dd { width: 140px; height: 50px; margin-top: 10px; margin-left: 13px; }	.photo img { border: solid 1px #7d0101; }	a.active2 { color: #7d0101; }	.continue { text-align: right; float: right; padding-right: 10px; }/*</agl.folder>*//*<agl.folder "center Column">*/	#centercol { background-image: url(http://www.kenbroman.com/art_structure/blog_back.jpg); background-repeat: no-repeat; background-position: center top; width: 448px; float: left; min-height: 600px; margin-top: 35px; border-color: #2b4487; border-style: solid solid double; border-width: 1px 1px 4px; }	#contentcol { text-align: center; margin-top: 35px; width: 608px; height: 510px; float: left; min-height: 500px; padding-top: 20px; border-top: 1px solid #2b4487; border-right: 1px solid #2b4487; border-left: 1px solid #2b4487; }	#placeholder { border: solid 1px black; }	#description { font-size: 0.8em; font-weight: bold; padding-bottom: 30px; }	#blog { min-height: 400px; margin-right: 15px; margin-bottom: 15px; margin-left: 15px; }	.blogger-labels { font-weight: bold; margin: 0; padding: 10px 0; }	.post { font-size: 0.8em; margin: 5px 0 0; padding: 0; }/*</agl.folder>*//*<agl.folder "right column">*/	#rightcol { width: 159px; float: left; margin-top: 60px; border-right: 1px solid #2b4487; }/*</agl.folder>*//*<agl.folder "foot">*/	#foot { width: 608px; float: right; margin-right: 89px; border-left: 1px solid #2b4487; border-bottom: 4px double #2b4487; border-right: 1px solid #2b4487; }/*</agl.folder>*//*<agl.folder "LibraryThing">*/	/* This is for the Library Thing Widget */	.LTwrapper { width: 140px; }	.LTitem { font-size: 0.9em; width: 140px; margin-right: 2px; padding-bottom: 5px; }	.LTprovided { font-size: 0.7em; text-align: left; margin: 0; padding: 0 0 0; }/*</agl.folder>*/