body { padding: 0; margin: 0; font: 0.7em Tahoma, Arial, sans-serif; line-height: 1.6em; background: #330000; color: #ffffff; }

/* links */
a { color: #ac9898; background: inherit; }
a:hover { color: #ffffff; background: inherit; }	

/* headings */
h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; }
h2 { font: bold 2em Arial, Sans-Serif; margin: 0; padding: 0; }
h1 a, h2 a { color: #326992; background: #fff; text-decoration: none; }
h1 a:hover, h2 a:hover { color: #326992; background: #FFF; }
.title { color: #aec4d2; background: #330000; }

/* content holder */
#content { margin: 0px auto; width: 865px; }