    html { margin: 0; padding: 0; }
    body { background-color: #f2f2f2; margin: 0; padding: 0; text-align: center; }

    .layout     { width: 680px; margin-left: auto; margin-right: auto; position: relative; }
	.content-box { width: 680px; background-color: white; border: 1px solid #d9d9d9; text-align: left;
					margin: 20px 0 0 0;  padding: 5px 20px 10px 20px; }

	.page_head { font: bold 16px verdana,sans-serif; width: 600px; margin: 5px 0 5px 0; }

    .subhead { font: bold 12px verdana,arial,sans-serif; color: #3d51b7; margin: 3px 0 5px 0;
        border-bottom: 1px solid #d9d9d9; }

    .copy { font: 12px/16px verdana,sans-serif; color: #222;  padding-bottom: 10px; }
    .copy b { color: #555; font-weight: bold; }
    .copy a { color: #3d51b7; }
    .copy a:hover { color: white; background-color: #3d51b7; }

    .name-img { margin-top: 10px; margin-bottom: 5px; }

    .head-img { margin-top: 7px;  margin-bottom: 3px; }
    html>body .head-img { margin-top: 7px;  margin-bottom: 9px; }

	ul { padding: 0 0 0 15px; margin: 0; list-style-type: square; }
	li { font: 12px/16px verdana,sans-serif; color: #333; margin-bottom: 4px; }

	.copyright { font: 9px verdana,sans-serif; color: #aaa; text-align: right; margin-bottom: 100px; }
	html>body .copyright { margin-right: -40px; }
	.copyright a { color: #aaa; text-decoration: underline; }
	.copyright a:hover { color: #3d51b7; text-decoration: underline; }

	/* sIFR styles... do not modify */

	.sIFR-flash { visibility: visible !important; margin: 0; }
	.sIFR-replaced { visibility: visible !important; }
	span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }

	/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in t
his case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example i
s so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking
these decoy styles */

	.sIFR-hasFlash .page_head { visibility: hidden; letter-spacing: -3px; font-size: 28px; }

	.sIFR-hasFlash h1 { visibility: hidden; }
	.sIFR-hasFlash h2 { visibility: hidden; letter-spacing: -9px; font-size: 55px; }
	.sIFR-hasFlash h3 { visibility: hidden; letter-spacing: -6px; font-size: 25px; }
	.sIFR-hasFlash h4 { visibility: hidden; letter-spacing: -5px; font-size: 21px; }
	.sIFR-hasFlash h5#pullquote { letter-spacing: -4px; visibility: hidden; font-size: 24px; }

