/* content layout
 *
 * Scalable layout position should be specified in em. inches and pixels are
 * dependent on the display dpi.
 *
 * 60em/font-size = 8in*dpi/120 = 960px
 *
 * an overall body font-size should be defined here, rather than in style.css
 * so that appropriate adjustments can be made to other values.
 *
 * pixels:
 *	ff3: layout ok: all scalable
 *	ff2: layout ok: fonts scalable, images don't scale
 *	ie6: layout ok: fonts scalable, images don't scale
 */
/* initial */
body {
 font-size:0.8625em;
}
div {
 margin:0pt;
 padding:0pt;
}
p {
 margin:1em 0pt;
}
.clear {
 clear:both;
}
/*
 * two column, fixed-width center-aligned
 * 60em = 8in = 960px
 * 62.5em = 8.333in = 1000px
 */
#content,
#footer,
#legal {
 clear:left;
}
#header .align,
#content .align,
#footer .align,
#legal .align {
 margin:0 auto;
 width:1000px;
 width:8.333in;
 width:72.464em;
 overflow-y: hidden;
}
#content #center,
#content #right {
 float:left;
}
#content #center {
 padding:0pt 2%;
 width:60%;
}
* html #content #center {
 overflow:hidden;
 width:59.75%;
}
* html #flashwrap {
 left:-2%;
 margin:0 3.5em;
 margin:0 6.3333%;
 position:relative;
 width:34.78272em;
 width:83.3333%;
}
#content #right {
 padding:0pt 1.5%;
 width:33%;
}
