/* FVH Website CSS File */

/* Body size & bgcolor */

body
{
  margin-left: 0px;
  margin-top: 0px;
  background-color: #FFFFCC;
}

/* table definition */

table
{
  width: 800px;
  border: 0px;
  background-color:#FFFFCC;
}

/* purple line */
hr
{
  width: 90%;
  height: 4px;
  color: #660066;
}

/* larger text */
p.text
{
  font-family: verdana,geneva,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: black;
  text-align: center;
}

/* indented text */

p.textin
{
  font-family: verdana,geneva,sans-serif;
  font-size: 12pt;
  font-weight: normal;
  color: black;
  text-align: left;
  margin-left: 2pc;
}

/* smaller text */
p.textsm
{
  font-family: verdana,geneva,sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: black;
  text-align: left;
  margin-left: 2pc;
}

/* body links */
a.bodylink
{
  font-family: verdana,geneva,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: #663366;	
}

a.bodylink:visited
{
  color: #996699;
  text-decoration: none;
}

a.bodylink:hover
{
  color: #996699;
  text-decoration: underline;
}

a.bodylink:active
{
  color:#663366;
  text-decoration: underline;
}

/* smaller body link */
a.smbodylink
{
  font-family: verdana,geneva,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-decoration: none;
  color: #663366;
}

a.bodylink:visited
{
  color: #996699;
  text-decoration: none;
}

a.bodylink:hover
{
  color: #996699;
  text-decoration: underline;
}

a.bodylink:active
{
  color:#663366;
  text-decoration: underline;
}


/* picture box links */
a.pboxlink
{
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  color: #000000;	
}

a.pboxlink:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

/* picture box links -white text */
a.pboxlink2
{
  font-family: arial,helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  color: #FFFFFF;	
}

a.pboxlink2:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

/* picture box links -larger & yellow  */
a.pboxlink3
{
  font-family: arial,helvetica,sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  color: #FFFF33;	
}

a.pboxlink3:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}

/* picture box links -smaller & yellow  */
a.pboxlink31
{
  font-family: arial,helvetica,sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  color: #FFFF33;	
}

a.pboxlink31:hover
{
  color: #FFFFFF;
  text-decoration: underline;
}




/* left navbar box */

td.side
{
  background-color: #663366;
  width: 100px;
  padding: 6px;
  height: 700px;
  text-align: right;
}

/* left navbar links */

a.navbar1
{
  float: left;
  border: none;
  width: 100px;
  background-color: #663366;
  padding: 6px;
  font-family: times,roman;
  font-size: 13pt;
  font-weight: bold;
  font-style: italic;
  text-align: right;
  color: #FFFF99;
  text-decoration: none;
}

/* Heading 1 */

h1.purple
{
  font-family: arial,helvetica,sans-serif;
  font-size: 30pt;
  font-style: italic;
  color: #663366;
}

/* Heading 2 */

h2.black
{
  font-family: arial,helvetica,sans-serif;
  font-size: 24pt;
  font-style: italic;
  color: #000000;
}

/* bottom navbar */

a.navbar2
{
  float: left;
  width: 70px;
  padding: 1px;
  border-right: 1px solid white;
  font-family: arial,helvetica,sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  background-color: #663366;
}

a.navbar2:link
{
  color: #FFFF99;
  background-color: #663366;
}

a.navbar2:visited
{
  color: #FFFF99;
  background-color: #996699;
}

a.navbar2:hover
{
  color: white;
  background-color: #996699;
}

a.navbar2:active
{
  color: #FFFF99;
  background-color: #663366;
}

/* picture box */
p.box
{
  float: right;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 400px;
  height: 300px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 10pt;
  text-align: left;
  color: black;
}

/* picture box */
p.boxdon-rem
{
  float: right;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 400px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 10pt;
  text-align: left;
  color: black;
}

/* picture box */
p.boxleft
{
  float: left;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 400px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 10pt;
  text-align: left;
  color: black;
}

/* sm picture box - front page */
p.box2
{
  float: right;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 151px;
  height: 360px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
  color: black;
}


/* sm picture box - last laugh */
p.box2laff
{
  float: right;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 180px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
  color: black;
}


/* sm picture box */
p.box3
{
  float: right;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 250px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  color: black;
}

/* sm picture box - centered */
p.box3c
{
  float: center;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 250px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  color: black;
}

/* sm picture box */
p.box3y
{
  float: right;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 250px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica,sans-serif;
  font-size: 11pt;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  color: #FFFF33;
}


/* sm picture box */
p.box31
{
  float: right;
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 132px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  color: black;
}

/* sm picture box - giftshop - left */
p.boxgs1
{
  border-right: 2px solid gold;
  border-left: 2px solid gold;
  border-top: 2px solid gold;
  border-bottom: 2px solid gold;
  width: 132px;
  background-color: #996699;
  padding: 4px;
  font-family: arial,helvetica;
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
  color: black;
}
