
  body {
  background-color:#000;
  color:#fff;
  font-family:sans-serif;
  }

  p { margin:10px 10px 10px 10px }
  p.initial:first-letter { font-size:120%; font-weight:bold; vertical-align:text-baseline; margin-left:20px }

  td.liney[class] { visibility:invisible!important; display:none!important;}

/* http://www.cssplay.co.uk/boxes/snazzy.html */

  #xsnazzy {visibility:invisible!important; display:none!important; }

.xtop, .xbottom, .xb1, .xb2, .xb3, .xb4, .xb11, .xb21, .xb31, .xb41, .xb12, .xb22, .xb32, .xb42, .xb1, .xb2, .xb3, .xb11, .xb21, .xb31, .xb12, .xb22, .xb32, .xb2, .xb3, .xb4, .xb21, .xb31, .xb41, .xb22, .xb32, .xb42, .xboxmenu, .xboxmenu2, .xboxcontent { visibility:invisible!important; display:none!important; }

  table {
  background-color:transparent;
  border:0px;
  text-align:right;
  margin:0px;
  height:100%
  }

  html>body #murder {
  background-color:#000;
  width:100%;
  z-index:95;
  }

  html>body #header {
  position:fixed;
  z-index:35
  }

  #header {
  background-color:#000;
  border:0px;
  color:#ff55ff;
  float:left;
  font-size:normal;
  font-weight:bold;
  padding:0px;
  text-align:left;
  width:100%
  }

  html>body #party { height:100%; Z-index:100 }

  #party {
  background-color:#000;
  border:0px;
  color:#fff;
  float:right;
  font-size:medium;
  font-weight:normal;
  padding:0px;
  text-align:left;
  width:75%
  }

  #party h4 {
  background-color:#000;
  color:#ff55ff;
  font-size:large;
  font-weight:bold;
  font-style:underline;
  padding-left:8px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  text-align:left;
  width:98%
  }

  html>body #footer {
  position:fixed;
  bottom:0;
  left:0;
  visibility:invisible!important;
  display:none!important;
  }

  #footer {
  background:transparent;
  visibility:invisible!important;
  display:none!important;
  }

  html>body #gun {
  position:fixed;
  bottom:0;
  left:0;
  z-index:10
  }

  #gun {
  background:transparent;
  border:0px;
  visibility:invisible!important;
  display:none!important;
  }

  strong#cyan {
  color:#55ffff;
  font-style:normal;
  font-weight:bold;
  }

  strong#cyani {
  color:#55ffff;
  font-style:italic;
  font-weight:bold;
  }

  strong#cyanu {
  color:#55ffff;
  font-style:normal;
  font-weight:bold;
  border-bottom:1px solid #ff55ff
  }

  strong#magentai {
  color:#ff55ff;
  font-style:italic;
  font-weight:bold;
  }

  strong#magenta {
  color:#ff55ff;
  font-style:normal;
  font-weight:bold;
  }

  div#ham a { visibility:invisible!important; display:none!important; }
  div#ham a:hover { visibility:invisible!important; display:none!important; }
  div#ham img.large { visibility:invisible!important; display:none!important; }

  div#pants a { visibility:invisible!important; display:none!important; }
  div#pants a:hover { visibility:invisible!important; display:none!important; }
  div#pants img.large { visibility:invisible!important; display:none!important; }

  img.large { visibility:invisible!important; display:none!important; }

  img.as-text { content:attr(alt); }

  a:link.menu1, a:visited.menu1 {
  border-bottom:1px dashed transparent;
  color:#fff;
  text-decoration:none
  }

  a:active.menu1 {
  border-bottom:1px dashed transparent;
  color:#55ffff;
  text-decoration:none
  }

  a:hover.menu1 {
  border-bottom:1px dashed transparent;
  background-color:#55ffff;
  color:#ff55ff;
  text-decoration:none
  }

  a:link.menu2, a:visited.menu2, a:link.menu3, a:visited.menu3 a {
  border-bottom:1px dashed transparent;
  color:#fff;
  text-decoration:none
  }

  a:active.menu2, a:active:menu3 {
  border-bottom:1px dashed transparent;
  color:#ff55ff;
  text-decoration:none
  }

  a:hover.menu2, a:hover.menu3 {
  border-bottom:1px dashed transparent;
  background-color:#ff55ff;
  color:#55ffff;
  text-decoration:none
  }

  a:link, a:visited {
  border-bottom:1px dashed transparent;
  color:#fff;
  text-decoration:none
  }

  a:hover, a:active {
  border-bottom:1px dashed transparent;
  color:#ff55ff;
  text-decoration:none
  }

  a:link.main, a:visited.main {
  border-bottom:1px dashed #ff55ff;
  color:#55ffff;
  font-style:italic; 
  text-decoration:none;
  }

  a:hover.main, a:active.main {
  border-bottom:1px dashed transparent;
  color:#fff;
  font-style:italic;
  text-decoration:none
  }

  a:link.music, a:visited.music {
  border-bottom:1px dashed transparent;
  color:#55ffff;
  text-decoration:none;
  }

  a:hover.music, a:active.music {
  border-bottom:1px dashed transparent;
  color:#fff;
  text-decoration:none
  }

  li { list-style-type:none }

  ul.menu,                                                                                       
  .menu ul {                                                                                     
        margin:0;                                                                                
        padding:0;                                                                               
        cursor:default;                                                                          
        list-style-type:none                                                                     
  }                                                                                              
                                                                                                 
  ul { list-style-type:none }

  ul.menu, ul.menu>li, ul.menu li>ul, ul.menu li ul li>ul, ul.menu li:hover>ul, .menu ul li a { visibility:invisible!important; display:none!important; }

  ul { border:0px }

