@charset "UTF-8";
body {       
       background-image: url("sleepingdragon.png");
       background-repeat: no-repeat;
       background-attachment: fixed;
       background-position: 52em 4em;
 }

body  {
       margin: 0.5em 8em 2em 3em;
 }

h1  {font-family: verdana, sans-serif; font-weight: bold; font-size: 12pt;}

h2  {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 2.5em;}  
h2  { 
          margin-top: 0.5em; margin-right: 0; margin-bottom: 1em; margin-left: 0;
           padding: 0.5em;
           background-color: #CCFD56;
           border-width: 0.2em;
           border-style: dotted;
           border-color: #FF9933;
           text-align: center;
 }
h2  {box-shadow: 0.4em 0.4em 0.3em #669966;
  }
h3  {font-family: "century schoolbook", georgia, "times new roman", serif; font-size: 1.5em;}
h3  {
           margin-top: 1.5em;
           margin-right: 1em;
           margin-bottom: 1.5em;
           margin-left: 1em;
           padding: 0.2em;
           text-align: center;
 }

h4  {font-family: "century schoolbook", georgia, "times new roman", serif; font-size: 1em;}
h4  {      text-align: center;}

p {
       font-family: "century schoolbook", georgia, "times new roman", serif; 
       font-size: 1.2em;
 }
p {margin: 0 2em 1em 2em;}

p {
       text-indent: 1.5em;
 }

#column1 {
       float:left;
       width: 55%;
 }
#column1 {
       margin: 1em 2.5em 1em 1em;
 } 
#column1 {
       padding: 0 2em 1em 2em;
 }
#column2 {
       float:left;
       width: 37%;
 }
#column2 {
       position: absolute;
       top: 18em;
       left: 50em;
 }
#column2 {
      background-color: #ffffff;
}

ul {
      border-width: 0.4em;
      border-style:dotted;
      border-color: #FF9933;
 }
 
ul {
      margin: 2em 5em 1em 4em;
 }

ul {padding: 1em 1em 2em 2em;}
ul  {font-family: verdana, arial, sans-serif; font-size: 1em;}

a:hover  {
      color:red;
      font-style: italic;
 }
#castle  {
      display: block; margin-left: auto; margin-right: auto;
  }
#cover  {
      display: block; margin-left: auto; margin-right: auto;
  }
#cover2  {
      display: block; margin-left: auto; margin-right: auto;
  }