* { margin: 0; padding: 0; font-family: Arial; font-size: 16px; }
body { background-color: #CCCCCC; text-align: center; }
h1 { padding: 10px; }
p { padding: 10px; }
#wrapThis { width: 800px; height: 400px; margin: auto; text-align: justify; }
#topBar { background-color: #660000; height: 25px; float: right; }
#topBar ul { height: 25px; padding-top: 4px; }
#topBar li { list-style-type: none; display: inline; }
#topBar li a { padding: 0px 10px 0px 10px; color: #FFFFFF; text-decoration: none; }
#topBar li a:visited, a:active { color: #FFFFFF; text-decoration: none; }
#topBar li a:hover { color: #FFFFFF; text-decoration: underline; }
#book { background-image: url(/globals/book.jpg); width: 350px; height: 525px; background-repeat: no-repeat; background-position: center; }
.topArea{display:block}
.topArea *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#080808}
.topArea1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #777777;
  border-right:1px solid #777777;
  background:#393939}
.topArea2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #b8b8b8;
  border-right:1px solid #b8b8b8;
  background:#2d2d2d}
.topArea3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2d2d2d;
  border-right:1px solid #2d2d2d;}
.topArea4{
  border-left:1px solid #777777;
  border-right:1px solid #777777}
.topArea5{
  border-left:1px solid #393939;
  border-right:1px solid #393939}
.topAreafg{
  background:#080808}
#commentfooter { background: url('/globals/arrow.png') no-repeat 20px -5px; padding-left: 58px; padding-top: 1px; padding-bottom: 20px; color: #080808; font-size: 10px; }
#commentbox { background-color: #EEE; width: 600px; padding: 10px; font-size: 12px; }
#choose { float: right; clear: right; margin-right: 30px; margin-top: 100px; line-height: 35px; }
#choose a { color: #FFF; text-decoration: none; font-size: 20px; padding: 0; }
#choose a:visited { color: #FFF; text-decoration: none; font-size: 20px; padding: 0; }
#choose a:hover { color: #FFF; border-bottom: 5px solid #660000; }
#files { float: right; clear: right; margin-right: 75px; margin-top: 75px; line-height: 35px; }
#files a { color: #FFF; text-decoration: none; font-size: 20px; padding: 0; }
#files a:visited { color: #FFF; text-decoration: none; font-size: 20px; padding: 0; }
#files a:hover { color: #FFF; border-bottom: 5px solid #660000; }
#form { float: right; clear: right; margin-right: 65px; margin-top: 80px; line-height: 35px; color: #FFF; }
#comments { width: 600px; margin: auto; }
#bottom { clear: both; font-size: 12px; color: #080808; width: 800px; text-align: right; padding-top: 5px; }
#footer { width: 800px; padding: 20px 0; }
.footerfg{ background:#080808; font-size: 12px; padding: 10px; color: #FFF; text-align: right; }
