/*
 *  Main section
 */

body, p, ul, ol, table, tr, th, td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
}

h1, h2, h3, h4, h5, h6 {
  text-align: center;
}

h2 {
  font-size: 14pt;
  font-weight: bold;
  padding-top: 16px;
}

h2.TopHeader {
  padding-top: 0px;
}

h3 {
  font-size: 12pt;
  font-weight: bold;
  padding-top: 12px;
}

ul {
  padding-left: 10px;
  margin-left: 10px;
}

ul p {
  margin-top: 6px;
  margin-bottom: 14px;
}

a {
  color: #909040;
  font-weight: bold;
  text-decoration: none;
  border: none;
}

a:hover {
  color: #C0C040;
}

img {
  border: none;
}

img.MenuCircle {
  margin-top: 7px;
  margin-left: 100px;
}

div.Illustration {
  text-align: center;
  margin-top: 16px;
  margin-bottom: 16px;
}

div.Illustration p {
  font-size: 8pt;
  font-style: italic;
  margin-top: 4px;
  margin-bottom: 0px;
}

span.UnderConstruction {
  font-size: 7pt;
  font-style: italic;
  color: #707070;
}

span.New {
  font-size: 6pt;
  color: #A07010;
}

p.MoreComingSoon {
  font-size: 8pt;
  font-style: italic;
  text-align: center;
  margin-top: 36px;
  margin-bottom: 32px;
}

p.CourtesyOf {
  font-size: 8pt;
  font-style: italic;
  text-align: center;
}

p.QuickLinksTop {
  text-align: center;
}

p.QuickLinksBottom {
  text-align: center;
  margin-top: 28px;
}

p.Padding {
  margin-top: 20px;
}

ul.Credits {
  line-height: 200%;
}


/*
 *  Fox section
 */

p.IllustratedInfo {
  text-align: center;
}

p.IllustratedInfoText {
  font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-align: left;
  line-height: 150%;
}


/*
 *  Story section
 */

h1.Title {
  font-size: 20pt;
  font-weight: bold;
  text-align: center;
  padding-top: 8px;
}

h2.Title {
  font-size: 16pt;
  font-weight: bold;
  text-align: center;
  padding-top: 8px;
}

h5.SubTitle {
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
}

h3.Chapter {
  font-size: 13pt;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0px;
  padding-top: 6px;
}

p.Divider {
  font-size: 10pt;
  margin-top: 30px;
}

li.Divider {
  font-size: 8pt;
  text-align:center;
  list-style-type: disc
}

p.Paragraph {
  font-size: 10pt;
  text-align: justify;
}

p.ParagraphWithIndent {
  font-size: 10pt;
  text-align: justify;
  text-indent: 30pt;
}

p.ParagraphItalic {
  font-size: 10pt;
  font-style: italic;
  text-align:justify;
}

p.ParagraphItalicWithIndent {
  font-size: 10pt;
  font-style: italic;
  text-align:justify;
  text-indent: 30pt;
}

.FootNote {
  font-size: 8pt;
  font-style: italic;
  text-align: justify;
  margin-top: 32px;
}

p.Copyright {
  font-size: 8pt;
  text-align: center;
  margin-top: 36px;
  margin-bottom: 36px;
}

h2.TitleGreek {
  font-size: 18pt;
  font-weight: bold;
  text-align: center;
  padding-top: 8px;
}

p.ParagraphGreek {
  font-size: 11pt;
  text-align: justify;
}

p.ParagraphWithIndentGreek {
  font-size: 11pt;
  text-align: justify;
  text-indent: 30pt;
}

/*
 * Lazybook section
 */

.GuestBookStyle {
  width: 0px;
  height: 0px;
  border: none;
}

.Error {
  color: #FF0000;
}

.NextPrevArrows {
  font-size: 10pt;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

.FirstLastArrows {
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.NextPrevArrows a.FirstLastArrows {
  color: #A0A040;
  font-weight: bold;
  text-decoration: none;
}

a.NextPrevArrows:hover  a.FirstLastArrows:hover {
  color: #D0D040;
}

