
html, body { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, code, del, dfn, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

blockquote, q { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; quotes: "" ""; }
blockquote:before, q:before, blockquote:after, q:after { content: ""; }

th, td, caption { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; text-align: left; font-weight: normal; vertical-align: middle; }

table { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; border-collapse: separate; border-spacing: 0; vertical-align: middle; }

a img { border: none; }

* { margin: 0; padding: 0; }


html { text-align: center; overflow-y: scroll; }

#container { text-align: left; margin: 0 auto; padding: 0; width: 850px; }

#head { height: 73px; width: 850px; text-align:center; background-color: #fff; padding: 0; margin: 0; font-size: 0; }
#head #navigation { display: inline; cursor: pointer; padding: 0; margin: 0; font-size: 85%; }
#head #subnavigation { display: inline; cursor: pointer; font-size: 85%; padding: 0; margin: 0; }

#content { width: 850px; text-align:center; }

.home { display: block; cursor: default; }
.home .images-hover { cursor: pointer; }

