/* Pete's Place :: Cascading Style Sheet
   Written by Peter Jones :: jonespr@optushome.com.au
   Last Modified :: July 11, 2001 */
   
body {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 1em;
  margin-left: 2em;
  margin-right: 2em;
  text-align: justify;
  color: black;
  background: rgb(220,220,255);
  background-image: url(image/bg-petesplace.gif);
  background-attachment: fixed;
  }

a.image:hover { color: rgb(0,0,255); background: rgb(0,0,255); }

a:link { color: rgb(0,0,128); }
a:visited { color: rgb(128,0,128); }
a:active { color: rgb(128,0,0); }
a:hover { color: yellow; background: rgb(0,0,128); }
a { font-weight: bold; }

a.current:link { color: rgb(0,0,0); }
a.current:visited { color: rgb(0,0,0); }
a.current:active { color: rgb(0,0,0); }
a.current:hover { color: yellow; background: rgb(0,0,0); }
a.current { font-weight: bold; text-decoration: none; }

a.offsite:link { color: blue; }
a.offsite:visited { color: rgb(128,0,128); }
a.offsite:active { color: red; }
a.offsite:hover { color: white; background: blue; }
a.offsite { font-weight: normal; }

a.broken:link { color: blue; background: rgb(255,128,128); }
a.broken:visited { color: yellow; background: rgb(255,128,128); }
a.broken:active { color: red; background: rgb(255,128,128); }
a.broken:hover { color: rgb(255,128,128); background: red; text-decoration: line-through; }
a.broken { font-weight: normal; text-decoration: none; }

h1 {
  font-family: Times, "Times New Roman", serif;
  font-size: 2.5em;
  font-style: small-caps;
  text-align: center;
  }

.ahem {
  display: none;
  }
  
.Navigation {
  position:absolute;
  top: 100px; 
  left: 3px;
  width: 135px;
  height: auto;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  line-height : 110%;
  }          

.Content {/*this is the main content area*/
  background: #FFFFFF;
  color: #000088;/*to insure readability*/
  margin-left: 160px;
  margin-right: 20px;/*breathing space for the text*/
  padding: 5px;/*space to separate navigation and content*/
  font-family : Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif; 
  width: auto;
  border: 0.1px solid #FFFFFF; 
  }
  
.menu { 
  margin-left: 2.5em;
  margin-right: 2.5em;
  padding: 0.5em;
  border: solid rgb(0,0,128);
  background: yellow;
  font-weight: bold; 
  font-size: 0.95em;
  text-align: center;
  }
.revinfo {
  font-style: italic;
  font-size: 0.8em;
  text-align: center;
  }
.date {
  font-weight: bold;
  color: rgb(0,128,0);
  }
.pp {
  font-weight: bold;
  color: rgb(0,0,128);
  }
.red {
  font-weight: bold;
  color: rgb(128,0,0);
  }

.inset {
  margin-left: 4em;
  margin-right: 4em;
  padding: 0.5em;
  border-top: solid rgb(0,0,128);
  border-bottom: solid rgb(0,0,128);
  font-size: 0.95em;
  }

.indent {
  margin-left: 4.5em;
  margin-right: 4.5em;
  padding: 0.5em;
  }

.quote {
  margin-left: 4em;
  margin-right: 4em;
  padding: 0.5em;
  border-top: solid rgb(0,0,128);
  border-bottom: solid rgb(0,0,128);
  text-align: center;
  font-weight: bold;
  color: rgb(96,0,96);
  }

.author {
  text-align: right;
  font-size: 0.8em;
  font-weight: normal;
  }

.footer { 
  margin-left: 2.5em;
  margin-right: 2.5em;
  font-weight: bold; 
  font-size: 0.8em;
  text-align: center;
  }

.big {
  font-size: 2em;
  font-family: Times, "Times New Roman", serif;
  }
  
.foreign {
  font-style: italic;
  }
    
acronym {
  font-weight: bold;
  }

.center {
  text-align: center;
  font-weight: bold;
  }
  
.warning {
  margin-left: 4em;
  margin-right: 4em;
  padding: 0.5em;
  border: solid rgb(128,0,0);
  font-size: 0.95em;
  }

blockquote {
  margin-left: 4em;
  margin-right: 4em;
  padding: 0.5em;
  border-top: solid rgb(0,0,128);
  border-bottom: solid rgb(0,0,128);
  }

dt {
  font-weight: bold;
  }
  
p.newsection:first-letter { 
  font-size: 1.8em; 
  font-family: Times, "Times New Roman", serif;
  font-weight: bold;
  color: rgb(0,0,128);
  }

img {
  float: none;
  }
  
img.floating {
  float: right;
  margin: 1em;
  }

td {
  vertical-align: top;
  }
    
sup, sub {
  font-size: 0.8em;
  color: rgb(64,64,64);
  }
  
ul {
  list-style-image: url(image/list-dot.gif);
  }
  
ul ul {
  list-style-image: url(image/list-dot-2.gif);
  }

