/* Universals */

body {
background-color:#000000;
margin-left:160 px;
} 

.bold {
font-weight:bold;
}

.seventy {
font-size:70%;
}

.onefifty {
font-size:150%
}

/* Horizontal Rule Rules */

.hr {
position:relative;
text-align:center;
}

/* Image */

.img {
text-align:center;
Border:none;
}
/* Table */

.pagetable {
border:none;
}

.noborder {
border:none;
}

/* Top sculpture */

#row1 {
height:10px;
}

.box0 {
width:1%;
text-align:center;
vertical-align:top;
background-color:#111111;
border:none;
margin-bottom:0;
margin-top:0;
}

.box1 {
border:none;
width:1%;
color:#222222;
}

.box2 {
border:none;
width:15%;
background-color:#666666;
color:#222222;
}

.box3 {
border:none;
width:15%;
float:left;
}

#row2 {
border:none;
width:550px;
height:50px;
background-color:#222222;
color:#666666;
}

/* End of Top sculpture */

/* Menu/Sidebar properties */

#sidebar {
text-align:right;
color:#111111;
background-color:#111111;
margin:0 0 0 0;
padding:0 0 15% 0;
float:left;
padding:0;
width:171px;
}

#menu {
font-family:cetus, arial, serif; 
text-align:center;
list-style-type:none; 
margin:0;
float:left; 
padding:3px;
background-color:#111111;
} 

#menu a {
display:block;
padding:2px;
width:150px;
padding:2px;
margin:2px;
}

#menu a:link {
color: white; 
font-family:verdana, arial, sans-serif; 
text-decoration:none;
font-size:80%;
background-color: #222222;
border: 2px outset #111111;
}

#menu a:active {
color: white; 
font-family:verdana, arial, sans-serif; 
text-decoration:none;
font-size:80%;
background-color: #222222;
border: 2px outset #111111;
}

#menu a:visited {
color: white; 
font-family:verdana, arial, sans-serif; 
text-decoration:none;
font-size:80%;
background-color: #222222;
border: 2px outset #111111;
}

#menu a:hover {
color: white; 
font-family:, verdana, arial, sans-serif; 
font-size:80%;
background-color: #333333;
border: 2px outset #222222;
}

/* End of Menu */

/* Body */

/* FNS */

.title {
position:relative;
left:1%;
}

.title a:link {
color:#FFFFFF; 
font-family:calibri, arial, sans-serif; 
font-size:200%;
font-weight:bold;
text-decoration:none;
} 

.title a:active {
color:#FFFFFF; 
font-family:calibri, arial, sans-serif; 
font-size:200%;
font-weight:bold;
text-decoration:none;
} 

.title a:visited {
color:#888888; 
font-family:calibri, arial, sans-serif; 
font-size:200%;
font-weight:bold;
text-decoration:none;
} 

.content {
position:relative;
left:2%;
}

.body {
font-family:calibri, arial, sans-serif; 
color:white;
} 

.body a:link {
color:#FFFFFF; 
font-family:calibri, arial, sans-serif; 
font-weight:bold;
text-decoration:none;
} 

.body a:active {
color:#FFFFFF; 
font-family:calibri, arial, sans-serif; 
font-weight:bold;
text-decoration:none;
} 

.body a:visited {
color:#FFFFFF; 
font-family:calibri, arial, sans-serif; 
font-weight:bold;
text-decoration:none;
} 

.body a:hover {
color: #666666; 
font-family:calibri, arial, sans-serif; 
}

#cyoa {
color:white;
}

.diblurb {
font-size:75%;
font-style:italic;
}

.sectiontitle {
position:relative;
left:1%;
color:#59759A; 
font-family:calibri, arial, sans-serif; 
font-size:200%;
font-weight:bold;
}

.fnstitle {
color: black; 
font-family:arial, serif; 
font-style:italic;
float:left;
position:relative;
left:3%;
border-style:solid;
} 

.fnsbody {
color: black; 
font-family:arial, sans-serif;
padding:10px; 
} 

.fnstable {
text-align:center;
border:1px inset #59759A;
}

.fnsdate {
text-align:center;
border:1px inset #59759A;
}

.fnssynopsis {
border:1px inset #59759A;
}

.text-align:left {
text-align:left
}

.text-align:right {
text-align:right
}

.text-align:center {
text-align:center
}

/* Controls */

#surfirst {
width:72px;
}

.control {
background-color:#111111;
}

.control ul {
margin:0;
padding:0;
list-style:none;
display:inline;
}

.control a {
display:block;
width:72px;
display:block;
padding:2px;
}

.control li {
width:72px;
}

.control li ul {
display:none;
}

.control li:hover ul {
display:block;
width:72px;
position:absolute;
}

.control {
font-family:cetus, arial, serif; 
text-align:center;
list-style-type:none; 
padding:5px;
} 

.control a:link {
color: white; 
font-family:verdana, arial, sans-serif; 
text-decoration:none;
background-color: #222222;
border: 2px outset #111111;
}

.control a:active {
color: white; 
font-family:verdana, arial, sans-serif; 
text-decoration:none;
background-color: #222222;
border: 2px outset #111111;
}

.control a:visited {
color: white; 
font-size:100%;
font-family:verdana, arial, sans-serif; 
text-decoration:none;
background-color: #222222;
border: 2px outset #111111;
}

.control a:hover, a:focus {
color: #666666; 
font-family:, verdana, arial, sans-serif; 
background-color: #333333;
border: 2px outset #222222;
}

#bottomcontrol {
background-color:#111111;
text-align:center;
}

.subhead li {
font-size:80%;
display:inline;
}

.subhead a:link {
color:#59759A; 
font-family:calibri, arial, sans-serif; 
font-weight:bold;
text-decoration:none;
} 

.subhead a:active {
color:#59759A; 
font-family:calibri, arial, sans-serif; 
font-weight:bold;
text-decoration:none;
} 

.subhead a:visited {
color:#93A2BC; 
font-family:calibri, arial, sans-serif; 
font-weight:bold;
text-decoration:none;
} 

.subhead a:hover {
color:#59759A; 
font-family:calibri, arial, sans-serif; 
text-decoration:line-through;
}

/* Footer */

.footer {
text-align:center;
color:white;
clear:both;
}

.footer li {
display:inline;
list-style-type:none; 
}

.footer a:link {
color:white;
font-family:, verdana, arial, sans-serif; 
font-size:80%; 
text-decoration:none;
}

.footer a:active {
color:white;
font-family:, verdana, arial, sans-serif; 
font-size:80%; 
text-decoration:none;
}

.footer a:visited {
color:#888888;
font-family:, verdana, arial, sans-serif; 
font-size:80%; 
text-decoration:none;
}

.footer a:hover {
color:white; 
font-family:, verdana, arial, sans-serif; 
font-size:80%; 
text-decoration:underline overline;
}

.youarehere {
color:#666666;
font-family:calibri, arial, sans-serif; 
font-weight:bold;
font-size=90%
}

.youarehere a:link {
color:#666666;
font-family:, verdana, arial, sans-serif; 
font-size:80%; 
text-decoration:none;
}

.youarehere a:active {
color:#666666;
font-family:, verdana, arial, sans-serif; 
font-size:80%; 
text-decoration:none;
}

.youarehere a:visited {
color:#666666;
font-family:, verdana, arial, sans-serif; 
font-size:80%; 
text-decoration:none;
}

.copyright {
font-size:60%;
text-align:center;
font-family:calibri, arial, sans-serif; 
}



