body {   font-family:verdana, sans-serif;  color:#000000; background-color:#ffffcc;  margin:1em; padding:4px;   overflow:visible;   height:100%;  }

div#page{ position:absolute; padding:0; margin:0; top:0; left:0;  width:100%; border:none; background-color:#ffffcc;  height:100%;  z-index:2;   }

div#banner   {  position:fixed;   z-index:4;  top:0px;   left:0;   height:30px;   width:100%;  background-color:#6666ff; img: }

div#navbar   {  position:fixed;  z-index:5; font-size:9px;   background-color: #3333cc ;  font-style:normal  ;   top:30px;   left:0px;   height:14px; padding-left:2%; width:100%; }
#navbar a { font-family:verdana,sans serif; font-size:9px; color:#ffffff; align:center;   font-style:normal  ;padding:3px; font-weight:bold; }

div#hand {  background-color: none; position:absolute;   z-index:3;  top:0;  right:0;  width:10%;  height:15px; }

div#main   {  position:absolute;   z-index:2;  top:0px;  left:66px;  height:100%;   width:85%;   padding:6px; margin:1px  }
#main p {  font-size:12px; font-family:verdana, arial, sans-serif; text-align:left;  color:#990000; line-height:1.3em; }
#main a {  font-size:12px; font-family:verdana, arial, sans-serif; font-style:bold italic;  text-align:left;    color:#330066;  line-height:1.3em; }

div#vita   {  position:absolute;   z-index:2;  top:80px;  left:18%;  height:100%;   width:80%;   padding:10px; margin:1px  }
#vita p {  font-size:11pt; font-family:georgia, times new roman, serif; text-align:left;  color:#660000; line-height:1.4em; }
#vita p#intro {  font-size:10pt; font-family:georgia, times new roman, serif; text-align:left;  color:#660000; line-height:1.2em; }
#vita a {  font-size:11pt; font-family:georgia, times new roman, serif;  text-align:left;   color:#660033;  line-height:1.4em; }

div#vitaleft   {  position:fixed;   z-index:3;  top:74px;  left:0;  height:100%;  width:120px;  padding:3px;  background-color:#6666ff;  }
#vitaleft p {  font-size:10px;  font-family:verdana, sans serif; text-align:right; font-style:bold;   color:#ffddff; line-height:1.1em; }
#vitaleft a {  font-size:10px;  font-family:verdana, sans serif; text-align:right;  font-style:bold;  color:#ffff00; line-height:1.1em; }
 
div#vitaright  {  position:fixed;  z-index:3;  width:10px;  background-color:#6666ff; padding:10px;   top:74px;   right:0;  height:100%;  }
#vitaright a {  font-size:12px;  font-family:verdana, sans serif; text-align:left; font-style:bold;  color:#ffff00; line-height:1.1em; }
  
div#left   {  position:fixed;   z-index:3;  top:44px;  left:0;  height:100%;  width:62px;  padding:3px;  background-color:#6666ff;  }
#left p {  font-size:9px;  font-family:verdana, sans serif; text-align:right; font-style:bold;   color:#ffddff; line-height:1.1em; }
#left a {  font-size:9px;  font-family:verdana, sans serif; text-align:right;  font-style:bold;  color:#ffff00; line-height:1.1em; }

div#right  {  position:fixed;  z-index:3;  width:5px;  background-color:#6666ff; padding:10px;   top:30px;   right:0;  height:100%;  }
#right a {  font-size:12px;  font-family:verdana, sans serif; text-align:left; font-style:bold;  color:#ffff00; line-height:1.1em; }

div#script   {  position:fixed;   z-index:4;  bottom:0px;   left:0;   height:100px;   width:100%;  background-color:#6666ff; }

img {border:none;}

em  {  color:#cc0000; font-family: new berolina mt, fantasy;  font-size:20pt;   text-align: center;   text-indent:0;  text-shadow:2px -1px 2px #ff00ff; }

li {color:#660000; font-family:verdana, sans serif; font-size:11px;   font-weight:200;  font-variant:normal; line-height:2.5; }
li a  { font-size:11px;   }
li em  {  font-size:11px;  }

a {    font-family:verdana, sans-serif;  text-decoration:none; text-shadow:1px -1px 1px #ff6666; 
    text-indent:0; font-size:11px;  font-style:italic; color:#ff0000;  }
a:hover    {   background-color:#ffcccc; }

blockquote  { line-height:1.3; color:#990000; font:bold 10px verdana; font-stretch:wider; }
blockquote.right  { line-height:1; color:#990000; font:bold 10px verdana; font-stretch:wider; text-align:right; }

.dropShadow { text-shadow:black 0.3em 0.3em 0.5em }

p    {  color:#660000; font-size:11px;   font-weight:normal;  font-variant:normal; font-family:verdana, arial, sans-serif; }
p, p#first, p#indent    {   font-style:normal;   line-height:1.5;    text-align:left;  word-spacing:1px;   letter-spacing:0px;  vertical-align:baseline; }
p#small { font-size:x-small; }
p#smallcaps { font-variant:small-caps; }
p#first    {   font-size:14px; font-weight:bold;  font-variant:small-caps; }
p#right  {     text-align:right;  }
p#center  {  text-align:center;  }

p#indent    {  text-indent: 3em;  }
p#indent6    {  text-indent: 6em;  }
p#indent9   {  text-indent: 9em;  }
p#boxright  { float:right; width:200px; border: 1px solid red;  padding:3px; font-size:10px;  font-family:verdana, arial, sans-serif;  }
p#boxpoem  { float:right; width:250px;  border: 2px solid blue; padding:3px; font-size:10px;  font-family:verdana, arial, sans-serif;  }
p#boxleft  { float:left; width:200px; border-style:solid;  border-color:#ff0000; padding:3px;  font-size:10px;  font-family:verdana, arial, sans-serif;  }
p#quote  { float:right; width:200px;  }
p#italian  {  color:#666666; font-size:9pt;   font-weight:normal;   font-family:verdana, arial, sans-serif;  line-height:0.6; text-indent:12em;  }

h1, h2  {  color:#ffff33;  font-style: normal;  line-height:0.9; padding:0; }
h4, h6 {  font-style: normal;  line-height:0.9; padding:0; }
h3, h5 {  font-weight:normal;  font-style: normal;  line-height:0.9; word-spacing: 4px;  letter-spacing:2px; padding:0; }
h1    {   font-size:30pt;  text-align:center;  font-family:Cocoa, Santivo, cursive;  font-weight:bold;  
    text-shadow:0.2em 0.2em; word-spacing:8px;  letter-spacing:2px; }
h2    {   font-size:20pt;   text-align:center;  font-family:"times new roman", serif;  font-weight:bold;    
    word-spacing:4px;  letter-spacing:2px;  text-shadow:0.2em 0.2em; }
h3    {   color:#cc0000; font-family: new berolina mt, fantasy;  font-size:20pt;   text-align: center;   text-indent:0;  text-shadow:2px -1px 2px #ff00ff; }
h3 a    { color:#cc0000; font-family: new berolina mt, fantasy;  font-size:20pt;   text-align: center;   text-indent:0;  text-shadow:2px -1px 2px #ff00ff;  }
h4    {   font-size:12pt;  text-align:center;  text-indent:3; font-family:verdana, arial, sans-serif; font-weight:bold; color:#3333cc; 
    word-spacing:3px;  letter-spacing:1px;  line-height:1.2; }
h5    {  color:#cc0000;  font-family: new berolina mt, fantasy;  font-size:18pt;  text-align:center;  text-shadow:4px 2px 6px white; line-height:1.6; }
h6    {   font-size:12pt;   font-family: Copperplate, Novarese-ITC, monospace;  text-indent:0px;  text-align:left; line-height:1.3;  font-weight:bold;   color:#ffff33; word-spacing:2px;  letter-spacing:0;  vertical-align:baseline; }

ul { list-style: disc  outside; }
ol { list-style: decimal  inside; }

dd    {  color:#660000; font-size:11px;   font-weight:normal;  font-variant:normal; font-family:verdana, arial, sans-serif; }

dt    {  font-size:11px;  font-family:verdana, arial, sans-serif; }

table  { border-collapse:separate; border-spacing:2px; border: solid 1px ##ccccff;  table-layout:fixed; padding: 2px; font:bold 10px Verdana; text-align:right; line-height:1.3;  }
td  { border:none;  }

div#text {   position:absolute;   z-index:1;  padding:4%; top:85px;  left:15%;   width:64%;   height:85%;   line-height:1.8; }

div#arena {   position:absolute;   z-index:1;  padding:0; top:0;  left:0;   width:400%;  height:300%;   }

div#caption {   position:fixed;   z-index:1;  padding:15%; bottom:10%;  left:0;   width:65%;   height:10%;   line-height:1.8;  color:#ff6600;  font-size:11px; }

.rt    {  text-align:right; font-style:oblique; }

.ct    { text-align:center; }

.smallcap { font-variant:small-caps; }

div#maplogo   {  position:fixed;   z-index:5;  top:0;   left:-4px;   height:15px;   width:15px; }

div#ebidmain   {  position:absolute;   z-index:2;  top:0px;  left:16%;  height:100%;   width:67%;   padding:20px; margin:1px  }
#ebidmain p {  font-size:12px; font-family:verdana, arial, sans-serif; text-align:left;  color:#990000; line-height:1.3em; }
#ebidmain a {  font-size:12px; font-family:verdana, arial, sans-serif; font-style:bold italic;  text-align:left;   color:#330066;  line-height:1.3em; }
div#ebidright  {  position:fixed;  z-index:3;  width:14%;  background-color:#6666ff; padding:3px;  top:74px;   right:0;  height:100%;  }

