BODY, P {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 1em;
}

H1 {
font-family: Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
font-weight: bold;
color: #000000;
font-size: 2em;
font-style: italic;
margin-left:4px;
margin-right:4px;
margin-top:4px;
margin-bottom:4px;
vertical-align :middle;
}

H2 {
font-family:Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
font-weight: bold;
color: #000000;
font-size: 1.5em;
font-style: italic;
margin-left:4px;
margin-right:4px;
margin-top:4px;
margin-bottom:4px;
}

H1.recip   {
font-family: tahoma, verdana, arial;
font-weight:bold;
color: Black;
font-size:14px;
}

H3 {
font-family:Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
font-weight: bold;
color: #000000;
font-style: italic;
margin-left:4px;
margin-right:4px;
margin-top:4px;
margin-bottom:4px;
}
/* --------------------------------------------------- */
A:link {
	color: #2F5C83;
	font-family: Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-weight: bold;
	font-style: italic
}

A:hover {
	color: Black;
	font-family: Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-weight: bold;
	text-decoration: none;
	font-style: italic
}

A:active {
color: Black
	font-family: Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-weight: bold;
	text-decoration: none;
	font-style: italic
} 

A:visited {
	color: #832F2F;
	font-weight: bold;
	font-family: Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-style: italic
}

/* ----- This is the text below the pictures ----------------------------------------------  */
A.galleryNavigation:link  {
	color: #FFFFFF;
	font-family:Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-weight : bold;
	font-style : italic;
}

A.galleryNavigation:hover {
	font-family:Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	color: #ffffff;
	text-decoration: none;
	font-weight : bold;
	font-style : italic;
}

A.galleryNavigation:visited 	{
	font-family:Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-style : italic;
	color : Silver;
	font-weight : bold;
}

/* --------------------------------------------------- */
A.navPurple:link  {
	color: #FFFFFF;
	font: 12px/14px Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-weight : bold;
	font-style : italic;
}

A.navPurple:hover {
	font: 12px/14px Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	color: Black;
	text-decoration: none;
	font-weight : bold;
	font-style : italic;
}

A.navPurple:visited 	{
	font: 12px/14px Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-style : italic;
	color : #303030;
	font-weight : bold;
}

A:navPurple:active {
	font: 12px/14px Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-style : italic;
	color : #303030;
text-decoration:none;
}   /* selected link */

/* --------------------------------------------------- */

A.you-are-here  {
	color: Red;
	text-decoration: none;
	font-family:"Book Antiqua", "Bookman Old Style", "Times New Roman", Times, serif;
	font-weight : bold;
	font-style : italic;
	background-color: #FFFFFF;
border-style:solid;
border-color:#FFFFFF;
border-top-width: 2px; 
border-right-width: 5px; 
border-bottom-width: 1px; 
border-left-width: 5px;
}

/* --------------------------------------------------- */

TD.gallery {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #F08C91;
	align: center;
	vertical-align : top;
}

.white-italic {
	color: #ffffff;
	font-weight: bold;
	font-family: Book Antiqua, Bookman Old Style, Times New Roman, Times, serif;
	font-style: italic
}


.p20px
{
font: 20px/24px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}
.p18px
{
font: 18px/22px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}
.p16px
{
font: 16px/19px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}
.p14px
{
font: 14px/17px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}
.p12px
{
font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}
.p10px
{
font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

.color-black
{
background-color:#FFFFFF;
border-style:solid;
border-color:black;
border-width:4px;
}

.color-dark-gray
{
background-color:#FFFFFF;
border-style:solid;
border-color:#3A3A3A;
border-width:6px;
}

.color-white
{
background-color:#FFFFFF;
border-style:solid;
border-color:white;
border-width:6px;
}

.message
{
font: 14px Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
color: #496E40;
}
.painting {
	border-top: 1px solid #FFFFFF;
	border-right: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	border-left: 1px solid #FFFFFF;
}
.photoRight {
	background-color: #FFFFFF;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: thin double #000000;
}

.photoLeft {
	background-color: #FFFFFF;
	margin: 20px;
	padding: 10px;
}

.picture {
  background: #292929;
  border-color: Black;
  border-style: solid;
  border-width: 15px;
}

.gray_bground {
  background: White;
  border-color: #CCCFD4;
  border-style: solid;
border-top-width: 39px; 
border-right-width: 15px; 
border-bottom-width: 10px; 
border-left-width: 39px;
}

.picture_medium {
  background: #292929;
  border-color: Black;
  border-style: solid;
  border-width: 10px;
}

.gray_bground_medium {
  background: White;
  border-color: #CCCFD4;
  border-style: solid;
border-top-width: 19px; 
border-right-width: 5px; 
border-bottom-width: 5px; 
border-left-width: 19px;
}
