body {font-family:sans-serif; background:white}

/* default link attributes */
a:link {color:blue; border:none; }
a:visited {color:red; border:none; }
a:active {color:blue; border:none; } 
/* top bar */
.bar {color:black; background:silver}

/* container */
/* dividers */
.dbar { color:black; background:silver; border: thin solid black;
    width:99%; height:1.2em; font-weight:bold; text-align:center; 
    clear:both; }

/* text alignment containers */
.left { float:left; width:30%; text-align:left; }
.right  { float:right; width:30%; text-align:right; }
.center { text-align:center; }

/* trailer images */
#trailerbar { color:black; border: none; border: thin solid black; 
    width:99%; height: 50px; text-align: center; }

/* sidebar cell */
td.sidebar {background:black;}
a.sidebar:link{color:white}
a.sidebar:visited{color:yellow}
a.sidebar:active{color:white}
div.sidebar {color:white; line-height:1.5}
/* menu */
div.menu {line-height: 1.5;margin-left:1em}

/* story menu */
div.storymenu { margin-left:0; width:15%; float:left; background:#FFFAF0; 
    border-bottom: thin solid black; border-left: thin solid black; }
div.storymenu li { list-style:none; margin-bottom:0.5em; }

/* story body */
div.storybody { width:84%; float:left; background: white; 
    border-left:thin solid black; border-right:thin solid black; }
div.storybody h1 { text-align:center; }
div.storybody p { margin-left:1em; margin-right:1em; text-align:justify; }

/* normal image */
img { border:0 none; }

/* normal paragraph */
P   { font-family: sans-serif; font-size: normal; font-style: normal;
      font-weight: normal }
/* a paragraph with side margins. Like the old blockquote tag */
p.blockquote  { margin-left: 5em; margin-right: 5em; }
/* a paragraph with generous side margins. */
p.deepblock { margin-left: 10em; margin-right: 10em; }

/* headers */
H1  { font-family: sans-serif; font-size: xx-large; font-weight: normal;}
H2  { font-family: sans-serif; font-size: x-large; font-weight: normal; }
H3  { font-family: sans-serif; font-size: large; font-weight: normal; }

/* data list */
dl.script { float:left; border:none; width:99% }
dl.script dt { float:left; clear:left; width:8%; margin-top:10px; 
    font-weight:bold; }
dl.script dd { float:left; clear:right; width:60%; margin-top:10px;}
