/*
	andyland.ca 2000 css

	This style is taken from andyland.ca, copyright
	Andy Korvemaker. The site was originally at the
        URL: www.magma.ca/~andyk

	The CSS and design are released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

a, a:link {
  color : #FF0000;
  background-color : transparent;
  text-decoration : none;
}

a:visited, a:active {
  color : #AA0000;
  background-color : transparent;
}

a:hover {
  border-color : #FF0000;
  border-style : solid;
  border-width : thin;
  color : #FF0000;
  background-color : #333333;
}

body {
  margin-top : 1.5em;
  margin-bottom : 1.5em;
  margin-left : 1.5em;
  margin-right : 10em;
  color : #000000;
  background-image : url(/images/2000/emboss.jpg);
  background-attachment : fixed;
  background-color : #E0DEAD;
  background-repeat : repeat;
  font-size : 1em;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2 {
  font-size : 1.5em;
  font-weight : normal;
  background-color : transparent;
  color : #009933;
}

hr {
  width : 50%;
  color : #AA0000;
  background-color : #000000;
  text-align : center;
}

ul {
  margin-left : 2em;
  list-style-type : circle;
  list-style-position : outside;
  list-style-image : url(/images/2000/bullet.gif);
}

#footer {
  color : #009933;
  background-color : transparent;
  font-size : 0.66em;
  font-style : normal;
  text-align : center;
  letter-spacing : 0.3em;
}

#header {
  color : #009933;
  background-color : transparent;
  text-align : center;
}

#header h1 {
  font-size : 2em;
  letter-spacing : 0.2em;
  z-index : 3;
}

#header h1, #header h1 a, #header h1 a:link, #header h1 a:active, #header h1 a:visited, #header h1 a:hover {
  background-color : transparent;
  color : #009933;
}

#header #tagline {
  background-color : transparent;
  color : #AA0000;
  font-size : 1.15em;
  font-weight : 400;
  font-family : cursive;
  letter-spacing : 0.4em;
  top : -2em;
  position : relative;
  z-index : 4;
}

/* navigation */
#menu {
  border-color : #009933;
  border-style : outset;
  border-width : medium;
  width : 10em;
  background-color : #FFFF99;
  color : #009933;
  font-size : 0.75em;
  font-variant : small-caps;
  text-align : center;
  position : fixed;
  right : 2em;
  z-index : 2;
}

#menu #navigation li {
  display : block;
  white-space : nowrap;
}

/* quote - not used anymore? */
#menu #meta {
  border-color : #FF0000;
  border-style : ridge;
  border-width : medium;
  padding : 0.5em;
  width : 10em;
  font-size : 0.66em;
  right : 2em;
  top : 15em;
  height : auto;
  position : absolute;
  z-index : 1;
}

.source {
  color : #009933;
  background-color : transparent;
  text-align : right;
}
