html, body 
{ 
	margin:0 0 0 0;	
	font-family: Tahoma, Verdana, Arial; 
	background-color:#F8F8F8;		
	font-size: 12px; 
	color:#000000; 
	height:100%;	
}

table.fullbody 
{ height:100%; }

table.innerbody
{ 	height:100%; width:750px; background-color:#FFFFFF; border-left: 1px solid #000000; border-right: 1px solid #000000; }

td.body
{ height:100%; padding:5px; vertical-align:top; text-align:left; background-color:#D6D6D6; background-image:url(images/body_slice.jpg); background-repeat:repeat-x; background-position:top; }

td.menu a:link, 
td.menu a:visited
{ font-size:8pt;	color:#591900; font-weight:bold; text-decoration:none;}

td.menu a:hover
{	font-size:8pt; color:#591900; font-weight:bold; text-decoration:underline;}

td.menu
{ 
	background-image:url(images/nav_slice.jpg);
	background-repeat:repeat-x;
	height:27px;
	margin-bottom:13px;
	vertical-align:top;
	text-align:center;
}

td{ font-family: Tahoma, Verdana, Arial; font-size:12px; }
.mainContent { height: 95%; vertical-align:top; padding: 10px; text-align:left; border-top: 1px solid #ababab; }
td.events{ background-color: #F8F8F8; height: 150px; border-bottom:2px solid #000000; padding: 5px 5px 5px 10px; }

.mottoPrideImage { border: 1px solid #000000; }
.mottoPrideThumb { border: 1px solid #000000; cursor:default; }

<!-- Menu Links -->
a.menuLink:visited, a.menuLink:link, a.menuLink:active
{font-family: Tahoma, Verdana, Arial; font-size: 8pt; line-height:47px; color: #333333; text-decoration:none; font-weight:bold; }

a.menuLink:hover
{font-family: Tahoma, Verdana, Arial; font-size: 8pt; color: #333333; text-decoration:underline; font-weight:bold; }


<!-- Foot Links -->
a.footerLink:visited, a.footerLink:link, a.footerLink:active
{font-family: Tahoma, Verdana, Arial; font-size: 10pt; line-height:47px; color: #663300; text-decoration:none; font-weight:bold; }

a.footerLink:hover
{font-family: Tahoma, Verdana, Arial; font-size: 10pt; color: #ffffff; text-decoration:underline; font-weight:bold; }


li
{ 
 list-style-position:inherit; 
 vertical-align:top;
 line-height: 18px; 
 padding-bottom: 1em;
}


a:hover, a:visited, a:link, a:active
{font-family: Tahoma, Verdana, Arial; font-size: 10pt; color: #481E05; text-decoration:none; font-weight:bold; }

H1
{font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #481E05; text-decoration:none; font-weight:bold; margin-bottom: 0; display:inline;}

H2
{font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #481E05; text-decoration:none; font-weight:bold; margin-bottom: 0; display:inline;}

H3
{font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #B3985B; text-decoration:underline; font-weight:bold; margin-bottom: 0; display:inline;}

.legal 
{
	background-image:url(images/footer_slice.jpg); 
	background-repeat:repeat-x;
	height:25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align:center;
}


.infoTable
{	border:1px solid #000000; margin-left: 3px; margin-right:3px; }

td.infoHeader
{ 
	font-size:10px;	color:#ffffff; font-weight:bold; text-decoration:none; 
	background-image:url(images/info_header_slice.jpg);
}

td.infoBody
{ padding:2px; background-image:url(images/info_body_slice.jpg); background-repeat:repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

td.infoBody a:link, 
td.infoBody a:visited
{ font-size:9px;	color:#591900; font-weight:bold; text-decoration:none; }

td.infoBody a:hover
{	font-size:9px; color:#591900; font-weight:bold; text-decoration:underline; }


.familyPhotos td
{ text-align:center; }



td.legal a:link, 
td.legal a:visited
{ font-size:8px;	color:#591900; font-weight:bold; text-decoration:none; }

td.legal a:hover
{	font-size:8px; color:#591900; font-weight:bold; text-decoration:underline; }


td.johnscott a:link, 
td.johnscott a:visited
{ font-size:9px;	color:#591900; font-weight:bold; text-decoration:none; }

td.johnscott a:hover
{	font-size:9px; color:#591900; font-weight:bold; text-decoration:underline; }

td.johnscott
{	text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; }


.mpBold {
	font-size: 12px;
	font-weight: bold;
	color: #400000;
}