body  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
}

p  {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: #1D0800;
}

td  {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: #1D0800;
}

.bodytext1 {
	font-size: 13px;
	font-family:  Arial, Verdana, Helvetica;
	font-weight: normal;
	color: #ffffff;
}

.smalltext {
	font-size: 9px;
	font-family:  Arial, Verdana, Helvetica;
	font-weight: normal;
	color: #000000;
}

.bodytext2 {
	font-size: 16px;
	font-family:  Arial, Verdana, Helvetica;
	font-weight: normal;
	color: #000000;
}

.comments  {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica;
	color: #B3ABA8;
}

h1 {
	font-size: 24px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
}

blockquote  {
	font-size: 12px;
	font-family: Garamond, Times, Times New Roman, Serif;
	color: #1D0800;
}

#homefooter  {
	background-image: url(media/footer.jpg);
	position: absolute;
	height: 25px;
	width: 700px;
	left: 50px;
	top: 480px;
}

#copyright  {
   font: 9px Arial;
   height: 10px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 1px;
   color: #bbbbbb;
   position: absolute;
   left: 31px;
   top: 575px;
   z-index: 3;
   width: 775px;
}

#copyright2  {
   font: 9px Arial;
   height: 10px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 1px;
   color: #333333;
   position: absolute;
   left: 31px;
   top: 705px;
   z-index: 3;
   width: 775px;
}

#copyright3  {
   font: 9px Arial;
   height: 10px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 1px;
   color: #333333;
   position: absolute;
   left: 31px;
   top: 610px;
   z-index: 3;
   width: 775px;
}

#copyright4  {
   font: 9px Arial;
   height: 10px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 1px;
   color: #333333;
   position: absolute;
   left: 31px;
   top: 485px;
   z-index: 3;
   width: 775px;
}

#locations {
   font: 12px Arial;
   height: 12px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 1px;
   color: #ffffff;
   position: absolute;
   left: 31px;
   top: 520px;
   z-index: 3;
   width: 775px;
}

#pghead  {
   visibility: visible;
   position: absolute;
   font: 15px times new roman;
   height: 16px;
   letter-spacing: 0px;
   left: 180px;
   top: 130px;
   z-index: 4;
   width: 350px;
}

#pgsubhead  {
   visibility: visible;
   position: absolute;
   font: 11px verdana;
   height: 13px;
   letter-spacing: 0px;
   left: 180px;
   top: 150px;
   z-index: 4;
   width: 400px;
}

#about1  {
  	visibility: visible;
   	position: absolute;
   	font: 11px verdana,arial,helvetica;
   	height: 14px;
   	letter-spacing: 0px;
   	left: 180px;
   	top: 155px;
   	z-index: 4;
   	width: 350px;
}

#calligraphy1 {
	background-image: url(media/ci2.gif);
	position: absolute;
	height: 300px;
	width: 400px;
	left: 260px;
	top: 135px;
}

#about2  {
	background-image: url(media/ci2.gif);
	visibility: visible;
	position: absolute;
	font: 11px verdana,arial,helvetica;
	height: 14px;
	letter-spacing: 0px;
	left: 180px;
	top: 335px;
	z-index: 1;
	width: 510px;
}

#gallerylinks  {
   visibility: visible;
   position: absolute;
   font: 11px verdana,arial,helvetica;
   height: 14px;
   letter-spacing: 0px;
   left: 225px;
   top: 190px;
   z-index: 4;
   width: 510px;
}

#gallerylinks2  {
   visibility: visible;
   position: absolute;
   font: 11px verdana,arial,helvetica;
   height: 14px;
   letter-spacing: 0px;
   left: 190px;
   top: 410px;
   z-index: 4;
   width: 510px;
}

#photo1 {
	background-image: url(media/pam4sm.jpg);
	position: absolute;
	height: 188px;
	width: 125px;
	left: 560px;
	top: 135px;
}

#contact  {
   visibility: visible;
   position: absolute;
   font: 11px verdana,arial,helvetica;
   height: 12px;
   letter-spacing: 0px;
   left: 190px;
   top: 150px;
   z-index: 4;
   width: 510px;
}

#gallery  {
	visibility: visible;
	position: absolute;
	font: 11px verdana,arial,helvetica;
	height: 370px;
	letter-spacing: 0px;
	left: 180px;
	top: 155px;
	z-index: 3;
	width: 500px;
	overflow: auto;
}

#gallery2 {
	visibility: visible;
	position: absolute;
	font: 11px verdana,arial,helvetica;
	height: 250px;
	letter-spacing: 0px;
	left: 180px;
	top: 155px;
	z-index: 3;
	width: 500px;
	overflow: auto;
}

#metroscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 366px;
   top: 323px;
   z-index: 3;
   width: 310px;
   height: 322px;
}

A 			{font-family:Arial,Verdana,Helvetica,Geneva; font-size:13px; font-weight:bold; color:#bbbbbb; text-decoration:none;}
A:visited 	{font-family:Arial,Verdana,Helvetica,Geneva; font-size:13px; font-weight:bold; color:#bbbbbb; text-decoration:none;}
A:hover 	{font-family:Arial,Verdana,Helvetica,Geneva; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:underline;}
A:active 	{font-family:Arial,Verdana,Helvetica,Geneva; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:underline;}

A.sub 	{font-family: Arial,Verdana,Helvetica,Geneva; font-size: 13px; font-weight: bold;  color: #666666; text-decoration: none;}
A.sub:visited {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none;}
A.sub:hover {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline;}
A.sub:active {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline;}

A.sub2 	{font-family: Arial,Verdana,Helvetica,Geneva; font-size: 15px; font-weight:bold;  color: #b7a966; text-decoration:none;}
A.sub2:visited {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 15px; font-weight:bold; color: #b7a966; text-decoration:none;}
A.sub2:hover {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 15px; font-weight:bold; color: #666666; text-decoration:underline;}
A.sub2:active {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 15px; font-weight:bold; color: #666666; text-decoration:underline;}

A.sub3 	{font-family: Arial,Verdana,Helvetica,Geneva; font-size: 12px; font-weight:bold;  color: #b7a966; text-decoration:none;}
A.sub3:visited {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 12px; font-weight:bold; color: #b7a966; text-decoration:none;}
A.sub3:hover {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 12px; font-weight:bold; color: #666666; text-decoration:underline;}
A.sub3:active {font-family: Arial,Verdana,Helvetica,Geneva; font-size: 12px; font-weight:bold; color: #666666; text-decoration:underline;}

#leftnavmenu  {
	font: 13px arial;
	
	left: 475px;
	top: 175px;
}


/*begin sandbg*/
table.main	{
background-color: #787368; /*sand*/
}

.sandbg  {
	background-color: #787368;
}

.divider {
	font-size: 16px;
	font-family: Times New Roman, Arial, Times, Serif;
	color: #787368;
}

/*end sandbg 74715F original, 787766, 787566*/

.menu {
background-color: #7a999e;
}

.greybg  {
	background-color: #999999;
}

.ltgreybg  {
	background-color: #bbbbbb;
}

.platinumbg  {
	background-color: #B3ABA8;
}

.darkgraybrownbg  {
	background-color: #1D0800;
}

.sandbg  {
	background-color: #787766;
}

.dkgreybg {
	background-color: #999999;
}

.darkbluegreenbg {
	background-color: #638287;
}



.orangebg  {
	background-color: #CC6600;
}


