/* Tickertape.org sitewide style sheet */
/* Author: Matthew Phillips */

body, html
{
  margin: 0;
  padding: 0;
  background: white;
  color: black;
}

body 
{
  min-width: 500px;
}

body
{
  float: left;
  width: 700px;
  padding: 20px 20px;
}

body
{
  font-family: "Trebuchet MS", "Trebuchet", "Arial", sans-serif;
}

.title
{
  text-align:left;
  /* top, right, bottom, left */
  padding: 0.3em 0.3em 0.3em 0em;
  border-style:solid;
  border-color:black;
  border-width:1px 1px;
  background-color:#eee;
  margin-right: 1cm; /* align right with body */
}

.titletext
{
  font-size: 170%;
  margin:0.0cm 0.3cm 0.0cm 0.3cm;
}

/* Contains the menu and content */
.main
{
  position:relative;
  margin:0px 0px 0px 0px;
  padding:0px;
  top:0px;
  left:0px;
}

.content 
{
  left: 11em;
  /* top, right, bottom, left */
  margin:0.5cm 1cm 0cm 1cm;
  word-spacing: 0.1em;
  line-height: 1.5;
}

.menu
{
  width:auto;
  left:1em;
  top: 1em;
  padding:0.5em;
  margin:1em 1cm 0em 2em;
  background-color:#eee;
  border:1px dashed #999;
  line-height:1.5em;
}

.submenu
{
  margin-left: 1em;
}

h1,h2,h3,h4,h5
{
  margin-bottom: 0.5em;
  font-weight: normal;
}

h1
{
  margin-top: 1.5em;
  font-size: 140%;
  font-weight: normal;
}

h2
{
  margin-top: 1em;
  font-size: 120%;
}

h3
{
  margin-top: 1em;
  font-size: 100%;
  font-weight: bold;
}

p
{
  margin-top: 0;
}

ul
{
  margin-top:0.5em;
}

a:link
{
  color: #AD1000;
  text-decoration: none;
  border:1px none #999;
}

a:visited
{
  text-decoration: none;
  color: #7E0C00;
  border:1px none #999;
}

a:hover
{
  text-decoration: underline;
  border-width:1px 1px; 
  background-color:yellow;
}

/* IE6 doesn't do CSS2 parent-child selectors, so this has no effect there */
/*menu>a:hover,.submenu>a:hover
{
  text-decoration: none;
  border-width:1px 1px;
  background-color:yellow;
  border:1px dashed #999;
}*/

.command
{
  color: blue;
}

p.newsheading
{
  font-weight: bold;
  margin-bottom:0;
}
