﻿body
{
  text-align: center; /* IE5 fix */
  font-family: Bitstream Vera Sans Mono;
  color: #000; background: #ddd; font-size: 13pt; height: 100%;
}
#container
{
  width: 800px; margin: 0 auto; text-align: left; background: #fff;
  border: 2px solid black; border-collapse: collapse;
}
#header
{
}
#pre-heading
{
  font-weight: bold; font-style: italic;  font-size: 0.9em;
  background: #ddd; padding: 5px; border-bottom: 2px solid black;
  border-collapse: collapse; text-align: center;
}
#header-links-menu
{
  text-align: right; background: #ddd;
}
#header-links-menu ul
{
  margin: 0px; padding: 0px; list-style: none;
}
#header-links-menu li
{
  display: inline; font-size: 0.9em; font-style: normal;
  padding-left: 15px; padding-right: 15px;
}
h1
{
  font-family: Arial Sans-Serif; font-size: 2.5em;
  color: red; text-align: center; margin: 30px 20px 30px 20px;
}
h2
{
  text-align: center; font-family: Arial Sans-Serif;
}
#sub-heading
{
  font-weight: bold; font-size: 1.3em;
  color: #000; margin: 30px 60px 30px 60px;
  text-align: center;
}
#body
{
}
#main
{
  float: right; width: 540px; padding: 5px 20px;
}
#main h2
{
  margin: 50px 20px 30px 20px;
}
#lead p
{
}
.highlight1
{
  font-style: italic;
}
#sidebar
{
  float: left; width: 210px; padding: 5px;
  background: #99c; font-family: 'Times New Roman';
  height: 100%;
}
#sidebar img
{
  text-align: center;
}
#bio h2
{
  font-size: 1em;
}
#author-photo img
{
}
#testimonials
{
  padding: 5px;
}
#testimonials h2
{
  font-size: 1em;
}
#testimonials blockquote, p, cite
{
  font-size: 0.9em;
}
#testimonials blockquote
{
  font-style: italic; margin: 0px;
}
#testimonials cite
{
  display: block; margin: 1em 0; font-weight: bold;
  font-style: normal;
}
#footer
{
  clear: both; font-size: small;
  text-align: center; background: #ddd;
}
.underline
{
  text-decoration: underline; padding: 10px;
  font-weight: bold;
}
.centre
{
  text-align: center;
}
.buy-now
{
  text-align: center; margin: 50px 0px 50px 0px;
  border: 1px solid gray;
  font-size: x-large;
}
ul.fascinations
{
  list-style-image: url("checkmark.gif");
  margin-bottom: 20px;
}
#freeline-content
{
  margin: 50px 0px 50px 0px; border: 3px dashed red;
  padding: 20px; background: #FFFFA7;
}

