/*
**************************************************
    TYPOGRAPHY AND COLOR RULES
Many Grand Thanks to Owen Briggs and the CSS Clan
**************************************************
*/

body {
  margin: 0;
  padding: 0;
  }
 
body, a, p, h1 {
  /*
  This rule has multiple selectors to ensure that the styles are carried
  down into the necessary elements in NN4, which is notoriously flaky in its
  handling of inheritance.
  */
  font-family: georgia, serif;
  color: #fff;
  background-color: 00f;
  }
body#index {
	background: url(../avm_img/bgDexsz.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

a {
  color: #fc3;
  text-decoration: none;
  font-weight: bold;
  }

a:hover {
  text-decoration: underline;
  }

p {
  font-size: 0.8em;
  }
p#dex {
	font-size: 1.5em;
	background-color: transparent;
}

h1, h3 {
 font-style: italic;
 }

.GalleryNav {
  font-size: 0.7em;
  }
/*
********************************************
    LAYOUT RULES
********************************************
*/

/* for gallery.html */

#Blurb {  
  position: absolute;
  left: 25px;
  top: 100px;
  width: 175px;
  }

#Header {
  position: absolute;
  left: 25px;
  top: 10px;
  }

#MainContent {
  position: absolute;
  left: 225px;
  top: 100px;
  margin-right: 25px;
  font-weight: bolder;
  }
 
/* for picturexx.html */

#Image {
  padding-top: 5%;
  /*
  padding is used instead of margin because margin causes 105% high page
  in Opera 6 for windows. Opera 5 for Mac still shows scroll bar. Can't win them
  all.
  */
  text-align: center;
  /*
  using margin auto on the div won't work unless they have a set width, at
  least in Opera 6 win, NN4, Netscape 6 win, IE5 win, IE5.5 win, IE6 win*/
  }
