/* Elsie Florence CSS Document */

body
{
  text-align: center;
  font: normal 18px 'times new roman';
}

#container
{
  margin-left: auto;
  margin-right: auto;
  width: 1000px;
  color: #FF7F7F;
  background-color: #FFFFB7;
}

#content
{
  padding-top: 20px;
  height: 600px;
/*  background-color: yellow; */
}

.column
{
  float: left;
  padding-left: 30px;
  padding-right: 30px;
  width: 44%;
}

.header
{
  height: 58px;
  padding-bottom: 10px;
  background: url(images/i_header_02.jpg) no-repeat center;
}

h1, h2, h3, h4
{
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-weight: normal;
  font-size: 20px;
}

h1
{
  padding-top: 10px;
  padding-bottom: 8px;
}

h2, h3
{
  padding-top: 20px;
}

h2
{
  padding-bottom: 20px;
}

.photoLarge
{
  padding-bottom: 5px;
  text-align: center;
}

.box
{
  text-align: center;
  width: 100%;
}

.box img
{
  padding-left: 8px;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
}

.menu
{
  clear: both;
  text-align: center;
  /*padding-top: 10px;
  padding-bottom: 15px;*/
  padding-top: 20px;
}

.menu > ul
{
  margin: 0px;
  padding: 0px;
}

.menu > ul > li
{
  padding-left: 16px;
  padding-right: 17px;
  display: inline;
  font: bold 24px "times new roman";
}

.menu > ul > li a
{
  color: #FF7F7F;
  text-decoration: none;
}

.menu > ul > li a:hover
{
  color: #FF7F7F;
  text-decoration: underline;
}

.subMenu
{
  margin-left: auto; 
  margin-right:auto;
  width: 55%;
}

.cell
{
  float: left;
  padding-left: 40px;
  padding-bottom: 15px;
}

.cell02
{
  float: left;
  padding-top: 10px;
  padding-bottom: 10px;
}

.cell02 p, .cell03 p
{
  margin: 0px;
  font-size: 14px;
  color: #FF7F7F;
}

.cell03
{
  float: left;
}

.cell04, .cell05
{
  text-align: center;
}

.cell04 img
{
  padding: 0px;
  padding-top: 10px;
  padding-bottom: 4px;
  text-align: center;
}

.cell04 p
{
  margin: 0px;
  padding: 0px;
  padding-bottom: 8px;
}

.cell05
{
  font-size: 22px;
}

.subMenu a img
{
  border: none;
}

.subMenu .cell
{
  margin: 0px;
  font-size: 20px;
  color: #FF7F7F;
  text-decoration: none;
}

.subMenu .cell p:hover
{
  text-decoration: underline;
}

.nextPrevButton, .nextPrevButton02 
{
  text-align: center;
}

.nextPrevButton
{
  margin-top: 25px;
}

.nextPrevButton02
{
  margin-top: 43px;
}

.spacer
{
  clear: both;
}





.nextPrevButton a
{
  font-size: 1.2em;
  font-weight: bold;
}
.nextPrevButton a.next
{
  padding-left: 30px;
}
.nextPrevButton a.previous
{
  padding-right: 30px;
}
.nextPrevButton a.next, .nextPrevButton a.previous
{
  font-size: 0.8em;
}





/*
.menu > ul > li a
{
  color: #FF7F7F;
  text-decoration: none;
}

.menu > ul > li a:hover
{
  color: #FFCECE;
  background-color: #FF7F7F;
  text-decoration: none;
}
*/

/* ORIGINAL
.menu > ul > li a
{
  color: #FF7F7F;
  text-decoration: none;
}

.menu > ul > li a:hover
{
  color: #FF7F7F;
  background-color: #FFCECE;
  text-decoration: none;
}
*/

#footerContainer
{
  text-align: center;
  padding-top: 10px;
/*  background-color: green; */
}

.link2Footer
{
  font: normal 12px 'times new roman';
}

.link2Footer a
{
  color: #FF7F7F;
  font-weight: bold;
  text-decoration: none;
}

.link2Footer a:hover
{
  color: #FF7F7F;
  font-weight: bold;
  text-decoration: underline;
}

a
{
  color: #FF7F7F;
  text-decoration: none;
}

a:hover
{
  text-decoration: underline; 
  color: #FF7F7F;
}

p
{
  color: #FF7F7F;
  text-align: center;
}