  body { font-family: Verdana, Geneva, sans-serif; font-size: 75%;  line-height: 150%; color: #2e3615; margin: 0; padding: 0; background: #f7f8f6; } #page { width: 95%; max-width: 950px; background: #FFF; margin: 0 auto; padding: 0 1em; overflow: hidden; border: solid 1px #e6e9e0; } #header { margin-top: 1em; padding: 0 0 1em 1em; overflow: hidden; border-bottom: solid 2px #8c9673; border-left: solid 2px #8c9673; } #menu { float: left; width: 21%; margin: 1em 0; overflow: hidden; } #main { float: right; width: 77%; padding: 1em 0 1em 1em; overflow: hidden; border-left: solid 1px #e6e9e0; } #footer { margin-bottom: 1em; float: none; clear: both; text-align: center; border-top: solid 1px #e6e9e0; padding-top: 1em; font-size: 91.7%;  }  #header .title { text-indent: -9999px; background: url(/templates/omtrend/img/omtrend-logo-273x100.gif) top left no-repeat; width: 273px; height: 100px; cursor: pointer; }  #menu ul { list-style: none; margin: 0; margin-right: 1em; padding: 0; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } #menu ul li { padding: 0; margin: 0; } #menu ul li a { display: block; padding: .5em; border-bottom: solid 1px #FFF; background: #f7f8f6; color: #666; overflow: hidden; text-decoration: none; } #menu ul li a:hover { color: #333; background: #e6e9e0; border-bottom: solid 1px #6B8E23; text-decoration: none; } #menu ul li.active a { background: #6B8E23; color: #FFF; border-bottom: solid 1px #2e3615; }   img { -ms-interpolation-mode: bicubic; }  a { color: #556B2F; outline: none; text-decoration: underline; } a:hover { color: #6B8E23; } a img { border: none; }  h1, h2, h3 { font-family: 'Trebuchet MS', Helvetica, sans-serif; color: #ac0039; } h1 { font-size: 2em; margin: 0; padding: 0 0 0 1em; line-height: 150%; background: url(/templates/omtrend/img/block_16x15.gif) bottom left no-repeat; border-bottom: solid 1px #8c9673; margin-bottom: 1em; } h2 { font-size: 1.5em; background: url(/templates/omtrend/img/block_12x11.gif) bottom left no-repeat; border-bottom: solid 1px #8c9673; padding: 0 0 0 1em; line-height: 150%; margin: 1em 0; } h3 { font-size: 1.25em; }  #main ul { list-style: none url(/templates/omtrend/img/bullet.gif); }  small { font-size: 91.7%; line-height: 150%; }   .small { font-size: 91.7%; line-height: 150%; } .info { background: #CFC; padding: 1em; } .error { background: #FCC; padding: 1em; } .framed { background: #FFF; border: solid 1px #EEE; padding: 3px; } .floatright { float: right; } .floatleft { float: left; } .floatnone { float: none; clear: both; } .center { text-align: center; } .highlight { background: #ffffcc; }  .quotation { font-style: italic; background: url(/templates/omtrend/img/blockquote.gif) top left no-repeat; padding: .5em 0 .5em 46px; font-family: 'Trebuchet MS', Helvetica, sans-serif; font-size: 116.7%;  line-height: 150%; } .quotation .author { padding-left: 4em; } .companyname { font-weight: bold; font-size: 116.7%;  } h1 .companyname { font-size: 100%;  } .artblock { float: right; position: relative; top: -1em; padding: 1em; border: solid 2px #8c9673; border-top: none; margin: 0 0 1em 1em; background: #b6bda4; } .artblock img { border: solid 1px #2e3615; padding: 2px; background: #FFF; }  form.tableless label { width: 20%; padding-right: 1em; text-align: right; } form.tableless label, form.tableless input, form.tableless textarea, form.tableless select { display: block; float: left; margin-bottom: .5em; } form.tableless br { clear:left; margin-bottom: .5em; } form.tableless input.submit { margin-top: 1em; }  div.jamocreations { font-size: 11px; color: #666; margin: .5em 0; } div.jamocreations a { font-size: 11px; color: #666; text-decoration: underline; border: none; }  body.mceContentBody { background: #FFF; padding: .5em; }  #map { float: right; margin: 0 0 1em 1em; text-align: right; }
