

/*
 *
 *
 *	Primary page formatting tags
 *
 *
 */



:link			
{ 
	color:				#D5478A;
	text-decoration:	underline; 
}

:visited		
{	
	color:				#D5478A;
	text-decoration:	underline; 
}

:active			
{ 
	color:				#D5478A;
	text-decoration:	none; 
	text-decoration:	underline; 
}

:hover			
{ 
	color:				#D5478A;
	text-decoration:	none; 
}


body
{
	background:		#FFFFFF;  
	color:			#D5478A;
	margin-left:	10%; 
	margin-right:	10%;
	margin-top:		5%;
	margin-bottom:	2%;
	font-family:	Sans-Serif;
	font-size:		12pt;
}

body.HomePage
{
	background:		#FFFFFF;  
	color:			#D5478A;
	margin-left:	10%; 
	margin-right:	10%;
	margin-top:		2%;
	margin-bottom:	2%;
	font-family:	Sans-Serif;
	font-size:		12pt;
}

H1
{
	color:			#d5478a;
	font-size:		xx-large;
	font-weight:	bolder;
	font-family:	'Monotype Corsiva';
	text-align:  	center;
}

H2
{
	color:			#D5478A;
	font-weight:	bold;
	font-family:	'Monotype Corsiva';
	text-align:		center;
}

H3
{
	color:			#D5478A;
	font-family:	'Monotype Corsiva';
	text-align:		left;
}

P
{
	text-align:		justify;
}

IMG 
{
	border-width:	0px;
}

.SpecialAlert
{
	color:		    Red;
	font-weight:    bold;
}

A IMG
{
	border-width:	2px;
	border-color:	#D5478A;
}

A IMG.NoBorder
{
	border-width:	0px;
	border-color:	#D5478A;
}

.Centered
{
	text-align:		center;
}

/*
 *
 *
 *	Styles relating to the Menu table
 *
 *
 */

body.Menu
{
	margin:				20px 8px 8px 8px;
	padding:			0px 0px 0px 0px;
	text-align:			center;
}

table.Menu
{
	width:				130px;
	margin-left:		auto;
	margin-right:		auto;
}

tr.Menu
{
}


td.MenuButton
{
	border:				2px solid #D5478A;
	text-align:			center;
	padding:			8px 0px 8px 0px;
	background-color:	#FFFFFF;
	color:				#D5478A;
	font-family:		Arial;
	font-size:			10pt;
	font-weight:		bolder;
}

td.MenuButtonOver
{
	border:				2px solid #D5478A;
	text-align:			center;
	padding:			8px 0px 8px 0px;
	background-color:	#D5478A;
	color:				#FFFFFF;
	font-family:		Arial;
	font-size:			10pt;
	font-weight:		bolder;
}



/*
 *
 *
 *	FORMATTING FOR OBSELETE GALLERIES ONLY
 *
 *
 */

BODY.PhotoPageGallery
{
	margin-left:	5%; 
	margin-right:	5%;
}

P.PhotoPageGalleryClickBig
{
	text-align:		center;
}

P.PhotoPageGalleryFooter
{
	text-align:		center;
}

DIV.PhotoPageGallery
{
	text-align:		center;
}

TABLE.PhotoPageGallery
{
	margin-left:	auto;
	margin-right:	auto;
	text-align:		center;
	border:			2px solid #0000FF;
}



TD.PhotoPageGallery
{
	margin-left:	auto;
	margin-right:	auto;
	text-align:		center;
	border:			1px inset #0000FF;
}


BODY.PhotoPageSlide
{
	margin-left:	2%; 
	margin-right:	2%;
}

H1.PhotoPageSlide
{
	font-size:		125%;
	font-weight:	bold;
}

P.PhotoPageSlide
{
	text-align:		center;
}

P.PhotoPageSlideNavIcons
{
	text-align:		center;
}

P.PhotoPageSlideFooter
{
	text-align:		center;
}


BODY.PhotoPageGalleryBig
{
	margin-left:	2%; 
	margin-right:	2%;
}


P.PhotoPageGalleryBig
{
	text-align:		center;
}

P.PhotoPageGalleryBigFooter
{
	text-align:		center;
}

/*
 *
 *
 *	InvisibleTable
 *
 *
 */

DIV.InvisibleTable
{
	text-align:		center;
}

TABLE.InvisibleTable
{
	margin-left:	auto;
	margin-right:	auto;
	text-align:		center;
	border-style:	none;
}


TD.InvisibleTable
{
	margin-left:	auto;
	margin-right:	auto;
	text-align:		center;
	border-style:	none;
}


/*
 *
 *
 *	Error
 *
 *
 */
H1.Error
{
	color:			#FF0000;
}

P.Error
{
	text-align:		justify;
}
