/* Main Settings */
body
   {background-color:#000000;
	color:#EEEEFF;
    font-family:arial;
    font-size:10pt;
    background-image:url("main-bg.gif");
    background-repeat:repeat}
p
   {color:#EEEEFF;
    font-family:arial;
    font-size:10pt}
table
   {border-width:0px;
    border-spacing:0px;
    width:85%}
td
   {color:#EEEEFF;
    font-family:arial;
    font-size:10pt;
    text-align:left;
    vertical-align:top}
th
   {color:#EEEEFF;
    font-family:arial;
    font-size:10pt;
	font-weight:bold;
    text-align:center;
    vertical-align:top}
a:link    {color:#00FFFF; text-decoration:none}
a:visited {color:#00CCFF; text-decoration:none}
a:hover   {color:#00FFFF; text-decoration:underline}

/* Front-page and Menu Settings */
table.menu
   {border-width:0px;
    border-spacing:0px;
    width:100%}
td.menu-t
   {color:#EEEEFF;
    font-family:times new roman, times, arial;
    font-size:24pt;
    font-weight:bold;
    text-align:center;
    padding:15px}
td.menu-l
   {background-color:#000033;
	color:#EEEEFF;
    font-family:arial;
    font-size:8pt;
    font-weight:bold;
	text-align:left;
    vertical-align:top}
td.menu-r
   {background-color:#000033;
	color:#EEEEFF;
    font-family:arial;
    font-size:8pt;
    font-weight:bold;
	text-align:right;
    vertical-align:top}
td.menu-b
   {background-color:#333333;
    height:2px}
p.head
   {color:#EEEEFF;
    font-family:times new roman, times, arial;
    font-size:24pt;
    font-weight:bold;
    text-align:center}
p.foot
   {color:#EEEEFF;
    font-family:times new roman, times;
    font-size:7pt;
    text-align:right}

/* Guide Settings */
table.contents
   {border-style:solid;
	border-width:2px;
    border-spacing:5px;
    border-color:#333333;
    background-color:#000000;
    width:75%;
    text-align:left;
    vertical-align:top;
    font-weight:bold}
th.contents
   {color:#EEEEFF;
    font-family:times new roman, times, arial;
    font-size:20pt;
    font-weight:bold;
    text-align:center;
    border-style:solid;
    border-width:1px;
    border-color:#666666}
td.contents
   {color:#EEEEFF;
    font-family:arial;
    font-size:10pt;
    text-align:left;
    font-weight:bold}
table.list
   {border-style:solid;
	border-width:1px;
    border-spacing:0px;
    border-color:#333333;
    background-color:#000000;
    width:90%;
    text-align:left;
    vertical-align:top}
th.list
   {background-color:#000033;
    color:#EEEEFF;
    font-family:times new roman, times, arial;
    font-size:12pt;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    border-style:solid;
    border-width:1px;
    border-color:#666666}
th.list-caption
   {background-color:#000000;
    color:#EEEEFF;
    font-family:times new roman, times, arial;
    font-size:18pt;
    font-weight:bold;
    font-style:italic;
    text-align:center;
    vertical-align:middle;
    border-style:solid;
    border-width:1px;
    border-color:#666666}
td.list
   {color:#EEEEFF;
    font-family:arial;
    font-size:10pt;
    text-align:center;
    vertical-align:top;
    padding-top:5px;
    padding-bottom:5px;
    border-style:solid;
    border-width:1px;
    border-color:#666666}
td.list-left
   {color:#EEEEFF;
    font-family:arial;
    font-size:10pt;
    text-align:left;
    vertical-align:top;
    padding-left:5px;
    padding-top:5px;
    padding-bottom:5px;
    padding-right:5px;
    border-style:solid;
    border-width:1px;
    border-color:#666666}
td.list-img
   {text-align:center;
    vertical-align:middle;
    border-style:solid;
    border-width:1px;
    border-color:#666666}
p.title
   {color:#EEEEFF;
    font-family:times new roman, times, arial;
    font-size:20pt;
    font-weight:bold;
    text-align:left;
    text-indent:25px}
p.section
   {color:#EEEEFF;
    font-family:arial;
    font-size:8pt;
    text-align:left;
    text-indent:-20px;
    padding-left:25px;
    padding-right:25px}
a.section:link    {color:#00FFFF; font-family:times new roman, times, arial; font-size:18pt; font-weight:bold; text-decoration:none}
a.section:visited {color:#00CCFF; font-family:times new roman, times, arial; font-size:18pt; font-weight:bold; text-decoration:none}
a.section:hover   {color:#00FFFF; font-family:times new roman, times, arial; font-size:18pt; font-weight:bold; text-decoration:underline}

/* Walkthrough Settings */
p.break
   {background-color:#AAAAAA;
	color:#000033;
    width:100%;
    height:10px;
    font-family:arial;
    font-size:7pt;
    text-align:center;
    font-weight:bold}
p.action
   {color:#EEEEFF;
    font-family:arial;
    font-size:10pt;
    text-align:left;
    font-weight:bold;
    text-indent:-25px;
    padding-left:75px;
    padding-right:50px}
td.indent
   {width:25px}
td.story
   {background-color:#003300;
    text-align:left;
    vertical-align:top;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px}
td.directions
   {background-color:#330000;
    text-align:left;
    vertical-align:top;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px}
td.magic
   {background-color:#000033;
    text-align:left;
    vertical-align:top;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:10px;
    padding-right:10px}
p.identifier
   {color:#EEEEFF;
    font-family:arial;
    font-size:8pt;
    border-style:solid;
    border-width:1px;
    text-align:center;
    font-weight:bold}
p.description
   {color:#EEEEFF;
    font-family:arial;
    font-size:8pt;
    text-align:left;
    text-indent:0px;
    padding-left:0px}
p.dialogue
   {color:#EEEEFF;
    font-family:arial;
    font-size:8pt;
    text-align:left;
    margin-top:-1px;
    margin-bottom:-1px;
    text-indent:-20px;
    padding-left:60px}

