html, body
{   
  background-color: #6E7498; color: #fff; margin: 0; padding: 0; font-size: 12px;
  font-family: Verdana, "Bitstream Vera Sans", Geneva, "Lucida Grande", sans-serif;   
}
body { width: 100%; }

/**
 * Remove all margins and paddings of div's, a's and form's
 */
div, a, form, li, p { margin: 0; padding: 0; }

/**
 * Remove border, padding and margin from images
 */
img { border: 0; padding: 0; margin: 0; -ms-interpolation-mode: bicubic; }

/**
 * Basic styling of headers
 */
h5, h4, h3, h2, h1 { margin: 0; padding: 0; font-size: 12px; }

/**
 * Links
 */
a:link, a:active { color: #8f8; text-decoration: none; }
a:visited { color: #bfb; text-decoration: none; }
a:hover { color: #000; background-color: #a6dcf2; } /* F4F389 */
a.image:hover { background-color: transparent; color: #0000FF; }

/**
 * List elements
 */
ul, ol { list-style: none; padding: 0; margin: 0; }

/**
 * Clear floats
 */
div.clear, span.clear { clear: both; display: block; }

#page { margin: 0 auto; max-width: 700px; _width: 700px; }
#header { padding: 5px 10px 0 10px; }
#header img { width: 375px; height: 63px; }
#body { padding: 0 13px 0 13px; font-size: 14px; }

h1 { font-size: 18px; padding: 20px 0 20px 0; }
p { padding: 0 0 15px 0; }
