A:link	{
   color: #77361A;
   text-decoration: underline;
}

A:visited	{
   color: #A0725E;
   text-decoration: underline;
}   

A:active	{
   color: #77361A;
   text-decoration: none;
}

A:hover	{
   color: #000000;
   text-decoration: none;
}

A.navlink { 
	text-decoration: underline;
	font-family: arial,verdana, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #77361A;}

A.navlink:visited { 
	text-decoration: underline;
	color: #77361A;}

A.navlink:active { 
	text-decoration: none;
	color: #77361A;}

A.navlink:hover { 
	text-decoration: none;
	color: #000000;}
	
A.subnav { 
	text-decoration: underline;
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
	line-height: 24px;
	color: #77361A;}

A.subnav:visited { 
	text-decoration: underline;
	color: #A0725E;}

A.subnav:active { 
	text-decoration: none;
	color: #77361A;}

A.subnav:hover { 
	text-decoration: none;
	color: #000000;}

.text   {
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   line-height: 14px;
   color: #77361A;
}

.header   {
   font-family: Verdana, Arial, sans-serif;
   font-size: 18px;
   line-height: 18px;
   color: #77361A;
}

h1   {
   font-family: Arial, Verdana, sans-serif;
   font-size: 26px;
   line-height: 30px;
   font-weight: 900;
   color: #77361A;
   display: inline;
}

h2   {
   font-family: Arial, Verdana, sans-serif;
   font-size: 18px;
   line-height: 18px;
   font-weight: 300;
   color: #77361A;
   display: inline;
}

h3   {
   font-family: Arial, Verdana, sans-serif;
   font-size: 12px;
   line-height: 18px;
   font-weight: bold;
   color: #77361A;
   display: inline;
}

.subheader   {
   font-family: Verdana, Arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
   line-height: 18px;
   color: #77361A;
}

.ul  {
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   line-height: 18px;
   color: #77361A;
}

.li  {
   font-family: Verdana, Arial, sans-serif;
   font-size: 11px;
   line-height: 18px;
   color: #77361A;
}

.smalltext   {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   line-height: 14px;
   color: #000000;
}

.footertext   {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   line-height: 14px;
   color: #B8A889;
}

.rightcolumntext 	{
   font-family: Verdana, Arial, sans-serif;
   padding: 5px 15px 10px 12px;
   font-size: 11px;
   line-height: 14px;
   color: #77361A;
}

#bold {
   font-weight: bold;
}

#content {
   padding-right: 20px;
}

#brown	{
	   color: #77361A;
}

#leftpic	{
	padding-left: 10px;
}

#selectedlink {
	text-decoration: none;
}

sup
	{font-size: 11px; 
	{
.popcalendar table
{
	border-collapse:collapse;
}
.popcalendar td
{
	border:solid 1px silver;
	text-align:center;
	font-size:10px;
	font-family:verdana;
	padding:2px;
	background-color:#FFF;
}
.popcalendar td.today
{
	font-weight:bold;
	color:#F00;
}
.popcalendar td.past
{
	
}
.popcalendar td.future
{
	color:#AAA;
}
.popcalendar thead td
{
	font-weight:bold;
	text-transform:uppercase;
`	font-size:10px;
	background-color:#EEE;
}
.popcalendar thead td.month
{
	background-color:#F9F9F9;
	color:#999;
	font-size:11px;
}
.popcalendar .clickable
{
	cursor:pointer;
	cursor:hand;
}