

/* Base layout
======================================================================= */
body { background-color: #ffffff; background-image: none; color: #000000; text-align: left; font-size: 11px; }

/* div#background
----------------------------------------------------------------------- */
div#background { background: none; width: 100%; }

/* div#wrapper
----------------------------------------------------------------------- */
div#wrapper { margin: 0; width: 100%; }

/* ul#gnav
----------------------------------------------------------------------- */
ul#gnav { display: none; }

/* div#breadcrumbs
----------------------------------------------------------------------- */
div#breadcrumbs { display: none; }

/* div#content
----------------------------------------------------------------------- */
div#content { margin: 1em !important; }

div#content p.lead { margin-top: 1.5em; }

/* div#footer
----------------------------------------------------------------------- */
div#footer { margin-top: 1.5em; padding: 0; }
div#footer div#fnav { display: none; }
div#footer address { color: #666666; }


/* body#home div#content
======================================================================= */
body#home div#content div.main { margin: 0; padding: 1.5em 0 0 225px; background: none; }
body#home div#content div.main h2 { left: 0px; }
* html body#home div#content div.main h2 { left: -225px; }


/* body#products div#content
======================================================================= */
body#products div#content table.prodmenu { margin-top: 1.5em; }
body#products div#content table.prodmenu tbody td { padding: 1em 0; border-top: 1px solid #cccccc; background: none; }
body#products div#content table.prodmenu tbody td.intro { padding-right: 1.5em; padding-left: 1.5em; }

body#products div#content div.overview { float: none; }
body#products div#content div.localnav { display: none; }


/* body#profile div#content
======================================================================= */
body#profile div#content div.sect { padding: 0; background: none; }
body#profile div#content div.sect h3 { margin-bottom: 1em; }
body#profile div#content div.outline table { width: 100%; }

* html body#profile div#content div.history table { width: 430px; }
* html body#profile div#content div.history div.pics { width: 190px; }


/* body#access div#content
======================================================================= */
* html body#access div#content div.map { float: none; }
* html body#access div#content dl { margin-top: 2em; float: none; }
