body {
  background-color: #ff9999;
}

p {
  margin: 2% 5%; 
  color: #996666;
  text-align: left;
}

.middle_background {
  background-color: #ffcccc;
}

.upper_background {
  background-color: #white; 
}

.banner {
}

.banner p {
}

/*----NAVIGATION----*/
.navigation { 
  border-top: none ;
  border-bottom: none ;  
  height: 4em;
}


a:link {color: #4d7360; }
a:visited {color: #669999; }
a:focus {color: #99cccc; }
a:hover {color: #99cccc; }
a:active {color: #996666; }

body#index {background-image:url(images/pinkroseBG.jpg); }

#index .middle_background {
  background-image:url(images/florallaceBG.jpg); 
}
#index .upper_background {
 background-image:url(images/Paper13.jpg); 
}

body#membership {background-image:url(images/natfl447.jpg); }
#membership .middle_background {
  background-image:url(images/white_stripe.jpg); 
}

body#history {background-image:url(images/cloth06011783.jpg); }
#history .middle_background {
  background-image:url(images/Paper13l.jpg); 
}

/*----BOX STYLES----*/
.decorated {
  padding-left: 85px;
  background-color: #f9f1e4; 
  background-image: url(images/natfl_b009.gif); 
  background-repeat: repeat-y; 
  background-position: left; 
}

h1 {
  font-size: xx-large; 
  font-style: italic; 
  font-weight: normal; 
  color: #4d7360; 
  text-align: center; 
  padding-bottom: 2%; }

h2 {
  font-size: x-large; 
  font-style: italic; 
  font-weight: normal; 
  color: #996666; 
  text-align: center; 
  padding: 2%; }

h3 {
  font-size: large; 
  font-weight: bold; 
  color: #996666; 
  text-align: center; 
  padding: 2%; }

h4 {
  font-size: large; 
  font-weight: normal; 
  color: #669999; 
  text-decoration: underline; }

h5 {
  font-size: large; 
  font-weight: normal; 
  color: #996666; 
  text-decoration: underline; 
  text-align: center; 
  padding: 0%; 
  margin: 0; }

h6 {
  font-size: large; 
  font-weight: bold; 
  color: #996666; 
  text-align: left; 
  padding: 2%; }
