.Notice
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.9em;
		font-style					: 	italic;
		color							:	black;
		padding						:	3px;
	}
.AdLines
	{
		text-align				:	center;
/*		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy; */
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size				:	0.8em;
		font-style				: 	italic;
		color						:	black;
	}
.padlock
{
		position					:	absolute;
		top						: 	40px;
		left						:	1100px;
		z-index					:	99;
}
.SiAnchor
{
		position					:	absolute;
		top						: 	370px;
		left						:	350px;
		width						: 	50%;
		text-align				:	center;
		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size				:	1.2em;
		color						:	brown;
		z-index					:	1;
		background-color		:	#96a13b;  /*green*/
		border					:	3px solid blue;
		visibility					:	visible;
}
.SignIn
	{
		position					:	absolute;
		top						: 	600px;
		left						:	350px;
		width						: 	40%;
		text-align				:	center;
		z-index					:	1;
		background-color		:	#96a13b;  /*green*/
		border					:	3px solid blue;
		visibility					:	hidden;
	}
.Register
	{
		position					:	absolute;
		top						: 	600px;
		left						:	350px;
		width						: 	40%;
		text-align				:	center;
		z-index					:	1;
		background-color		:	#96a13b;  /*green*/
		border					:	3px solid blue;
		visibility					:	hidden;
	}
.SiForm
	{
		position					:	relative;
		top						:	5px;
		left						:	15%;
		width						:	70%;
		text-align				:	right;
		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size				:	12px;
		color						:	brown;
		background-color		:	ivory;
		border					:	2px solid blue;
	}
.SiLegend
	{
		text-align					:	left;
		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	1.2em;
		color							:	brown;
		background-color			:	ivory;
	}
.SiFieldset
	{
		width							:	75%;
		text-align					:	left;
		padding-left				:	20px;
		padding-bottom			:	10px;
	}
.SilLabel
	{
		width						:	35%;
		text-align				:	right;
		padding                  :	2px;
		border					:	11px dotted red;
	}
.SiText
	{
		text-align				:	left;
		width						:	65%
		border					:	1px dotted red;
	}
.Sih1
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	1em;
		color							:	red;
	}
html
	{
		width									:	100%;
		height									:	100%;
		text-align								: 	center; /* to center blocks in body*/
	}
body
	{
		width									:	100%;
		height									:	100%;
		background-image				:	url("mood photos/P1020200.jpg");
		background-color					:	ivory;
		background-repeat				:	repeat;
		background-position				:	center;
		text-align								: 	center; /* to center blocks in body*/
		margin-left							: 	auto;
		margin-right							: 	auto;
		z-index									:	1;
	}
select
	{
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	0.8em;
		color										:	black;/* #af2010;*/
		background-color						:	#74929c; /* blue #d6d0c0; grey */
		width										: 	15em;
		margin-left								:	10px;
	}
select.theSongs
	{
		font-family								:	"Copperplate Gothic Light", fantasy;
		font-size								:	0.8em;
		color										:	black;/* #af2010;*/
		background-color						:	#74929c; /* blue #d6d0c0; grey */
		width										: 	15em;
		margin-left								:	10px;
	}
select.theSongsSimple
	{
		font-family								:	"Copperplate Gothic Light", fantasy;
		font-size								:	0.7em;
		color										:	black;/* #af2010;*/
		background-color						:	#74929c; /* blue #d6d0c0; grey */
		width										: 	10em;
		margin-left								:	10px;
	}
select.castNames
	{
		position							:	relative;
		width								: 	12em;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	black;
		padding							:	2px;
		z-index							:	1;
		margin-left						:	0;
		margin-top						:	10px;
		background-color				:	#96a13b;  /*green*/
	}
select.goto
	{
		width							: 	12em;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	black;
		padding							:	2px;
		z-index							:	1;
		background-color			:	#96a13b;  /*green*/
	}
select.gotoNew
	{
		width							: 	90%;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	black;
	 	padding 						: 	6px 12px;      /* top and bottom right and left*/
		margin-top					:	10px;
		z-index							:	1;
		background-color			:	gray;
		border							: 	1px inset white;
		cursor							:	pointer;
	}
select.PickSong
	{
		position						:	relative;
		width							: 	36em;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.9em;
		color							:	black;
		padding						:	2px;
		z-index						:	1;
		margin-left					:	5px;
		margin-top					:	10px;
		background-color			:	#96a13b;  /*green*/
	}
select.byStuff
	{
		position					:	absolute;
		top						: 	15px;
		left						:	350px;
		width						: 	37em;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	0.9em;
		color						:	black;
		padding					:	2px;
		z-index					:	1;
		margin-left				:	5px;
		margin-top				:	10px;
		background-color		:	#96a13b;  /*green*/
	}
select.NewSong
	{
		position						:	relative;
		width							: 	5em;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	1em;
		color							:	black;
		padding						:	2px;
		z-index						:	1;
		margin-left					:	5px;
		margin-top					:	10px;
		background-color			:	#96a13b;  /*green*/
	}
select.NewPerson
	{
		position						:	relative;
		left								:	-14px;
		width							: 	20em;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	black;
		padding							:	2px;
		z-index							:	1;
		background-color			:	ivory;
	}
cite
	{
		text-align							:	center;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	1.5em;
		color									:	black;
		background-color					:	#74929c;
	}
td.castLineOneImg
	{
		width							:	2%;
		height							:	50px;
		background-color			:	transparent;
	}
td.castLineOneName
	{
		height							:	50px;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	2em;
		color								:	black;
		margin-right					:	10px;
		padding							:	2px;
		background-color			:	transparent;
	}
td.castLineOneMorePix
	{
		height							:	50px;
		width							:	150px;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.9em;
		color								:	black;
		cursor							:	pointer;
		margin-right					:	10px;
		padding							:	2px;
		background-color			:	transparent;
	}
td.castLineOneFlag
	{
		height							:	50px;
		margin-right					:	10px;
		padding							:	2px;
		background-color			:	transparent;
	}
td.castLineOneRole
{
		height							:	50px;
		margin-right					:	10px;
		padding							:	2px;
		background-color			:	transparent;
	}
td.castLineForm       /* baclground to form */
	{
		margin-right					:	0px;
		padding							:	0px;
		background-color			:	transparent;
	}
td.newsline
	{
		font-size						:	13px;
		color								:	saddlebrown;
		text-align						:	left;
		background-color				:	#FFFACD;
	}
td.cast
	{
		font-size						:	13px;
		color								:	saddlebrown;
		background-color				:	#FFFACD;
	}
td.addNewComment
	{
		background-color		:	transparent;
		width						:	100%;
	}
td
	{
		font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1.5em;
		color								:	black;/* #af2010;*/
		background-color			:	#d6d0c0; /* grey */
	}
td a
	{
		font-size						:	13px;
		color								:	saddlebrown;
		background-color				:	#FFFACD;
	}
td.none
	{
		cursor								:	pointer;
		background-color				:	transparent;
		margin-left						: 	auto; /* to center blocks in body*/
		margin-right					: 	auto; /* to center blocks in body*/
		width								:	30%;
	}
td.pic
	{
		font-size						:	10px;
		background-color				:	beige;
	}
td.picClick
{
		cursor							:	pointer;
		font-size						:	10px;
		background-color				:	beige;
}
td.edit
	{
		cursor							:	pointer;
		background-color			:	#FFFACD;
	}
td.rubric
	{
		font-family						:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1.2em;
		color								:	black;/* #af2010;*/
		background-color				:	#d6d0c0; /* grey */
		text-align						:	right;
		white-space					:	nowrap;
	}
td.rubric2
	{
		font-family						:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1.2em;
		color								:	black;/* #af2010;*/
		background-color				:	#d6d0c0; /* grey */
		text-align						:	left;
		white-space					:	nowrap;
	}
td.rubric3
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1.2em;
		color								:	black;/* #af2010;*/
		background-color				:	#74929c; /* blue */
		text-align						:	right;
		white-space					:	nowrap;
	}
td.rubric4
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1.2em;
		color								:	black;/* #af2010;*/
		background-color				:	#74929c; /* blue */
		text-align						:	left;
		white-space					:	nowrap;
	}
td.textBox
{
		font-size						:	1.5em;
		background-color				:	#74929c; /* blue */
	}
td.comments
	{
		font-family						:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1.2em;
		color								:	black;/* #af2010;*/
		background-color				:	#d6d0c0; /* grey */
		text-align						:	left;
	}
td.lekilt
{
	background-color			:	black;
/*	text-align						:	center;   */
	}
iframe
	{
		width							:  	396px;
		height						:	297px;
		font-size					:	13px;
		color							:	saddlebrown;
		background-color			:	beige;
		z-index						:	0;
	}
img
	{
		border						:	5px inset silver;
	}
img.plain
	{
		border						:	none;
		width							:	280px;
		cursor						:	pointer;
	}
img.cast
	{
		border						:	2px solid black;
		height						:	20px;
		width							:	20px;
		cursor						:	pointer;
	}
img.icon
	{
		border						:	none;
		width						:	35px;
	}
img.iconC
	{
		border						:	none;
		width						:	35px;
		cursor						:	pointer;
	}
img.icon2
	{
		border						:	none;
		width						:	1em;
	}
img.icon3
	{
		border						:	none;
		width						:	4em;
	}
img.icon4
	{
		border						:	none;
		height						:	1em;
	}
img.icon5
	{
		border						:	none;
	}
img.lekilticon
{
		width							:	60px;
   		border						:	none;
		cursor						: 	pointer
	}
img.letter
	{
		border						:	none;
		width							:	10px;
	}
img.nought
	{
		border						:	none;
	}
img.picClick
{
		border						:	5px inset silver;
		width							:	350px;
		cursor						:	pointer;
		font-size					:	10px;
		background-color			:	beige;
}
img.paperClick
{
		border						:	3px inset silver;
		width							:	280px;
		height						:	425px;
		cursor						:	pointer;
}
img.floatLeft
	{
		float							:	left;
		cursor						:	pointer ;
		margin-right				:	2%;
	}
img.floatRight
	{
		float							:	right;
		cursor						:	pointer ;
		margin-left					:	2%;
	}
h1
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	1.2em;
		color							:	black;
	}
h2
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.75em;
		color							:	black;
	}
h3
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	1.5em;
		font-style					: 	italic;
		color							:	black;
	}
h4
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.9em;
		font-style					: 	italic;
		color							:	ivory;
	}
h5
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.9em;
		font-style					: 	italic;
		color							:	black;
	}
textarea
	{
		overflow: auto;
	}
.Title
	{
		position					:	relative;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.5em;
		font-style					: 	italic;
		color							:	white;
		margin-bottom			:	20px;
	}
.TitleOld
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	14px;
		font-style					: 	italic;
		color							:	white;
	}
#iImage
	{
		text-align				:	center;
		border					: 	5px solid white;
		cursor					:	pointer;
	}
.overlay
{
		position							:	absolute;
		top								:	90px;
		left								:	30px;
		z-index							: +98;
}
.overlay2
{
		position							:	absolute;
		top								:	90px;
		left								:	830px;
		z-index							: +98;
}
.CommentFlag
	{
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.7em;
		font-style					: 	italic;
		color							:	brown;
	}
.CommentEndFlag        /* only used in getPixGeneric.pl */
	{
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size					:	11px;
		font-style					: 	italic;
		color							:	white;
		cursor						:	pointer;
/*		float							:	right;*/
	}
.CommentDate
	{
		position						:	relative;
		top								:	-10px;
		float								:	right;
		font-size						:	0.9em;
		color								:	grey;
	}
.h1
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	2em;
		font-style					: 	italic;
		color							:	black;
	}
.h2
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	1.5em;
		font-style					: 	italic;
		color							:	black;
	}
.links
	{
		position									:	relative;
		top										:	+80px;
		margin-left								: 	45px;
		margin-right							: 	45px;
		margin-bottom							:	15px;
		height									:	auto;
		float										:	left;
		width										:	40%;
		padding									:	3%;
		background-color						: 	#d6d0c0;  /* grey */
		font-family								:	Helvetica,"Copperplate Gothic Light", fantasy;
		font-size								:	1.5em;
		text-align								:	left;
		border									:  	3px outset #af2010;
	}
.links a
	{
			cursor									:	pointer ;
			text-decoration						:	none;
	}
.header
	{
		position							:	relative;
		top								:	0;
		width								:	95%;
		height							:	auto;
		background-color				: 	#af2010;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	2.5em;
		font-style						: 	italic;
		color								:	black;
		letter-spacing					: 	0.2em;
		padding							: 	15px 10px 15px 10px;
		border-width					:  	3px;
		border-style					: 	outset;
		border-color					: 	#96a13b;
		z-index							: 2;
	}
.subheader
	{
		position							:	relative;
		top								:	0;
		width								:	95%;
		height							:	auto;
		background-color				: 	#af2010;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1.8em;
		font-style						: 	italic;
		color								:	black;
		padding							: 	15px 10px 15px 10px;
		border-width					:  	3px;
		border-style					: 	outset;
		border-color					: 	#96a13b;
		z-index							: 2;
	}
.stdpage
	{
		position						:	absolute;
		top								:	250px;
		width							:	95%;
		height							:	100%;
		z-index							:	0;
		border							:	3px double red;
	}
.ErrorPage
{
		position						:	absolute;
		top								:	250px;
		width							:	95%;
		height							:	100%;
		font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	16px;
		color								:	black;/* #af2010;*/
		text-align						:	centre;
		background-color			:	#d6d0c0;  /* grey */
		padding-top					:	25px;
		padding-left					:	35px;
		padding-right					:	35px;
		padding-bottom			:	20px;
		z-index							:	0;
		border							:	3px double red;
	}
.paragraph
	{
		position								:	relative;
		top										:	+10px;
		min-height							:	auto;
		width									:	95%;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	1.2em;
		color										:	black;/* #af2010;*/
		text-align								:	left;
		background-color					:	#d6d0c0;  /* grey */
		padding-top							:	25px;
		padding-left							:	35px;
		padding-right							:	35px;
		padding-bottom					:	20px;
		margin-bottom						:	5px;
		z-index									:	0;
		overflow								:	hidden; /* forces display of everything without clipping */
	}
.RadioButtons
		{
			position					:	absolute;
			top						:	50px;
			left							:	20px;
			width							: 	100%;
			height						:	auto;
			cursor						:	pointer;
			font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
			font-size					:	1em;
			color							:	black;/* #af2010;*/
			text-align					:	left;
			background					: 	#74929c;
			margin-top					:	1%;
			margin-bottom				:	10px;
		}
.byStuff
{
		position									:	absolute;
		top										: 	0px;
		left										:	330px;
		width										:	auto;
}
#byYearq
{
		position					:	relative;
		display					:	none;
		top						:  	1px;
	}
#byYear
{
		position					:	relative;
		top						:  	0px;
		left						:	+5px;
		width						:	36em;
		height					:	1.5em;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	0.9em;
		color						:	#af2010;/*#8B4726;*/
		text-align				:	center;
		cursor					:	pointer;
		border					: 	1px outset white;
		background-color		:	#96a13b;
		z-index									:	91;
}
#byTitleq
{
		position					:	relative;
		display					:	none;
		top						:  	1px;
	}
#byTitle
{
		position					:	relative;
		top						:  	0px;
		left						:	+5px;
		width						:	36em;
		height					:	1.5em;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	0.9em;
		color						:	#af2010;/*#8B4726;*/
		text-align				:	center;
		cursor					:	pointer;
		border					: 	1px outset white;
		background-color		:	#96a13b;
		z-index									:	91;
}
#byArtistq
{
		position					:	relative;
		display					:	none;
		top						:  	1px;
	}
#byArtist
{
		position					:	relative;
		top						:  	0px;
		left						:	+5px;
		width						:	36em;
		height					:	1.5em;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	0.9em;
		color						:	#af2010;/*#8B4726;*/
		text-align				:	center;
		cursor					:	pointer;
		border					: 	1px outset white;
		background-color		:	#96a13b;
		z-index									:	91;
}
.songAll
	{
/* 		the container for song, title and comments 		*/
		position						:	relative;
		top							:	+100px;
		width							:	auto;
		height						:	310px;
		margin-top					:	5px;
		margin-left					:  auto;
		margin-right				:  auto;
		margin-bottom				:	5px;
		color							:	black;/* #af2010;*/
		text-align					:	center;
		background-color			:	#d6d0c0;  /* grey */
		padding						:	2%;
		border-width				:	2px;
		border-color				:	white;
		border-style				:	outset;
	}
.songFrame
	{
/* 		just the song		*/
		position						:	relative;
		top							:	+0;
		cursor						:	pointer;
		margin-left					:	3%;
		float							:	left;
	}
.songLikes
	{
/* 		the song's title		*/
		position						:	relative;
		left 								: +0px;
		top								:	-35px;
		width							:	12%;
		font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		font-variant					:	small-caps;
		margin-left					:  0px;
		margin-right					:  auto;
		margin-bottom				:  3px;
		text-align						:	left;
		float								:	right;
	}
.likeDescr
{
/* 	the number of likes or dislikes	*/
		position						:	relative;
		left 								: +0px;
		top								:	-0px;
		width							:	20%;
		font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		font-variant					:	small-caps;
		text-align						:	left;
		float								:	left;
}
.songDescr
	{
/* 		the song's title		*/
		position						:	relative;
		left 								: +25px;
		top								:	+0;
		width							:	70%;
		font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		font-variant					:	small-caps;
		margin-left					:  auto;
		margin-right					:  auto;
		margin-bottom				:  3px;
		text-align						:	left;
	}
.songCommentBlock
	{
		position					:	relative;
		left							: +25px;
		width						:	80%;
		font-family				:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	0.8em;
		font-style					: 	italic;
		text-align					:	left;
		color							:	brown;
		background-color		: 	 #96a13b;  /* green*/
		padding						: 	2%;
		border						: 	2px outset white;
		float							:	left;
	}
.songCommentBlock:first-line
	{
		color										:	red;
		font-variant							:	small-caps;
		text-align								:	right;
	}
.songEdit
	{
		position					:	relative;
		font-family				:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	0.8em;
		color							: 	black;
		float							:	right;
		cursor						:	pointer;
		margin-right				:	10px;
	}
.AvengersBlog
{
		position					:	relative;
		width						:	60%;
		left							:	0px;
		padding-top				:	15px;
		margin-top				:	30px;
		text-align					:	left;
	}
.blogGeneral
	{
		height						:	auto;
		padding						: 	2%;
	}
.blogCommentBlock
	{
		position						:	relative;
		left							: +0px;
		width							:	80%;
		font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	0.7em;
		font-style					: 	italic;
		text-align					:	left;
		color							:	brown;
		background-color			: 	 ivory;  /* green*/
		padding						: 	2%;
		border						: 	2px outset gold;
		float							:	left;
	}
.blogCommentBlock:first-line
	{
		color							:	red;
		font-variant				:	small-caps;
		text-align					:	right;
	}
.brokenLink
	{
		position					:	relative;
		width 						: 40%;
		font-family				:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	0.8em;
		color							: 	black;
		float							:	left;
		cursor						:	pointer;
		margin-right				:	10px;
		z-index						:	+9
	}
.LinkHelp
	{
		position							: 	absolute;
		top								:	345px;
		left								:	1050px;
		width								:	auto;
		height							:	60px;
		visibility							:	hidden;
		border-width					:	2px;
		border-style					:	outset;
		border-color					:	white;
		background-color				:	ivory;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.8em;
		color								:	#af2010;/*#8B4726;*/
		text-align						:	left;
		white-space					:	normal;
		cursor							:	pointer;
		padding-top					:	5px;
		padding-left					:	10px;
		padding-right					:	10px;
		padding-bottom				:	5px;
		z-index							:	+99;
	}
.castTable
	{
		position									:	relative;
		top										:	+0;
		width										:	auto;
		height									:	auto;
		z-index									:	1;
	}
.castAll
	{
/* 		the container for picture, title and comments 		*/
		position									:	relative;
		top										:	+10px;
		width										:	95%;
		min-height								:	auto;
		margin-left								:  auto;
		margin-right							:  auto;
		margin-bottom							:	2px;
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	1.2em;
		color										:	black;/* #af2010;*/
		text-align								:	center;
		background-color						:	 #74929c;/*#d6d0c0;*/  /* grey */
		padding									:	2%;
		z-index									:	0;
		overflow									:	hidden; /* forces display of everything without clipping */
	}
.castAllText
	{
/* 		the container for  title and comments 		*/
		position						:	relative;
		top							:	0;
		text-align					:	left;
		width							:	100%;
		min-height					:	auto;
		overflow						:	hidden; /* forces display of everything without clipping */
	}
.CastPic
	{
/* 		just the picture		*/
		position								:	relative;
		top									:	+0;
		width									:	350px;
		height								:	350px;
		padding-top						:	5px;
		padding-left						:	10px;
		padding-right						:	10px;
		padding-bottom					:	5px;
		background-image				:	url(Icons/Unknown.ICO);
		background-color					:	ivory;
		background-repeat				:	no-repeat;
		background-position				:	center;
		cursor								:	pointer;
	}
.castDescr
	{
/* 		the picture's title		*/
		position									:	relative;
		top										:	0;
		width										:	100%;
		font-family								:	"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	1.3em;
		font-variant							:	small-caps;
		padding									:	5%;
	}
.oldCommentBlock
	{
/* 		the comments	*/
		position								:	relative;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	0.7em;
		font-style								: 	italic;
		color										:	brown;
		background-color					:	#d6d0c0;  /* grey */
		width									:	60%;
		margin-left							:	auto;
		margin-right							:	auto;
		padding									:	10px;
		text-align								:	left;
		border-bottom						:	1px solid #74929c;
	}
.oldCommentBlock:first-line
	{
		color							:	red;
		font-variant				:	small-caps;
		font-size					:	14px;
		text-align					:	left;
	}
.oldCommentBlockPics
	{
/* 		the comments	*/
		position									:	relative;
		width										:	auto;
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	0.9em;
		font-style								: 	italic;
		color										:	brown;
		background-color						:	#d6d0c0;  /* grey */
		margin-left								:	auto;
		margin-right							:	auto;
		padding-top							:	10px;
		padding-left							:	15px;
		padding-right							:	10px;
		padding-bottom						:	15px;
		text-align								:	left;
		overflow									:	hidden; /* forces display of everything without clipping */
		border-bottom							:	1px solid #74929c;
	}
.oldCommentBlockPics:first-line
	{
		color										:	red;
		font-variant							:	small-caps;
		text-align								:	right;
	}
.CommentBlock
	{
		width										:	80%;
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	0.8em;
		font-style								: 	italic;
		color										:	brown;
		background-color						:  #96a13b;  /* green*/
		padding									: 	2%;
		border									: 	2px outset white;
	}
.CommentBlock:first-line
	{
		color										:	red;
		font-variant							:	small-caps;
		text-align								:	right;
	}
.KiltCommentBlock
	{
/* 		the comments	      - used in
		getCarnabyStPix.pl
		getComptonStPix.pl
		getDeanStPix.pl
		getFrithStPix.pl
		getGreekStPix.pl
		getKiltCastPix.pl
		getKiltPix.pl
		getPiccadillyPix.pl
		getSohoPix.pl

*/
		position									:	relative;
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	12px;
		font-style								: 	italic;
		color										:	brown;
		background-color						:	#d6d0c0;  /* grey */
		width										:	95%;
		padding									:	10px;
		text-align								:	left;
		border-bottom							:	1px solid #74929c;
	}
.KiltCommentBlock:first-line
	{
		color							:	red;
		font-variant				:	small-caps;
		text-align					:	right;
	}
#KiltSoir
	{
		font-family							:	Courier,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	1.0em;
		font-style							: 	italic;
	}
.Edit
	{
/* 		the comment icon		*/
		position								:	relative;
		top									:	+0;
		width									:	150px;
		height								:	50px;
		padding								:	5px;
		font-family							:	"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		font-style							: 	italic;
		float									: 	right;
		margin-right						:	50px;
		cursor								:	pointer;
	}
.addPicComment
	{
/* 		the comment icon		*/
		position								:	relative;
		top									:	+0;
		width									:	150px;
		height								:	50px;
		padding								:	5px;
		font-family							:	"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		font-style							: 	italic;
		float									: 	right;
		margin-top							:	15px;
		margin-right						:	100px;
		cursor								:	pointer;
		border								:	3 outset white;
	}
#LeKiltSoirTable
{
	   position									:	relative;
	   width										:	70%;
}
.LeKiltAll
	{
/* 		the container for picture, title and comments
		only used in c:/lesenfantsterribles/lekiltsoir.pl        */
		text-align								:	center;
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	11px;
		color										:	white;
		background-color						:	black;
		z-index									:	0;
	}
.LeKiltPage
	{
		position						:	relative;
		top								:	+1px;
		width							:	95%;
		height							:	75%;
		background-image		:	url("/lesenfantsterribles/Le Kilt/Images/Clan Stewart tartan.jpg");
		background-repeat		:	repeat;
		background-position		:	center;
	}
.box
	{
	    position					:	absolute;
		width						:	250px;
		height					:	190px;
		cursor					:	pointer;
		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size				:	18px;
		color						:	white;
		text-align				:	center;
		padding					:	5px;
	}
.fred
	{
		width 					: auto;
		height 					: 100%;
	}
.NewPicPictures
	{
/* 		the container for picture, title and comments 		*/
		position									:	relative;
		top										:	+0px;
		width									:	89%;
		text-align									: center;
		left										:	2%;
		min-height								:	auto;
		background								:	black;
		padding									:	4%;
		z-index									:	0;
		overflow									:	hidden; /* forces display of everything without clipping */
		float										: 	left;
		border									: 	3px outset #96a13b;
	}
.NewPicPic
	{
/* 		just the picture		*/
		position							:	relative;
		top								:	+0;
 		width							:	98%;
		float								: 	left;
		padding-top						:	5px;
		padding-left						:	10px;
		padding-right						:	10px;
		padding-bottom					:	5px;
		background-color					:	ivory;
		border							:	10px solid white;
	}
.LeKiltPictures
	{
/* 	the container for picture, title and comments - only used in displayPicGeneric.pl		*/
		position								:	relative;
		top										:	+0px;
		left										:	32px;
		width									:	95%;
		min-height							:	auto;
		background							:	black;
		padding									:	4%;
		z-index									:	0;
		overflow								:	hidden; /* forces display of everything without clipping */
		border									: 	3px outset #96a13b;
	}
#LeKiltPicFrame
	{
/*		only frames the comments!  - only used in displayPicGeneric.pl*/
		position							:	relative;
		top									:	+0;
		width								:	44%;
		height								:	450px;
		margin-left						:	50px;
		padding								:	20px;
		background-color				:	white;
		color									:	brown;
		border								: 	3px inset silver;
	}
#LeKiltReverse
	{
/* 	the comments	*/
		position								:	relative;
		font-family							:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	0.8em;
		font-style								: 	italic;
		color										:	brown;
		background-color					:	ivory;
		width									:	auto;
		padding									:	10px;
		margin-top							:	20px;
		text-align								:	left;
		border									:	3px inset silver;
	}
.LeKiltSubHeader
	{
		color							:	black;
		font-variant				:	small-caps;
		font-size					:	1em;
	}
.LeKiltPic
	{
/* 	just the picture	- only used in displayPicGeneric.pl	*/
		position							:	relative;
		top									:	+0;
		margin-left						:	20px;
		margin-bottom					:	10px;
		max-width						:	54%;
		padding-top						:	5px;
		padding-left						:	10px;
		padding-right						:	10px;
		padding-bottom				:	5px;
		background-color				:	white; /* used to fill out */
		border								:	10px solid white;
		cursor								:	pointer;
	}
.LeKiltaddPicComment
	{
/* 		the comment icon		*/
		position								:	relative;
		left									:	+0;
		top									:	+0;
		text-align							:	left;
		font-family							:	"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.7em;
		font-style							: 	italic;
		margin-top							:	15px;
		margin-right						:	100px;
		cursor								:	pointer;
		float:none;
	}
.NewPixAddComment
	{
/* 		the comment icon		*/
		position							:	relative;
		left									:	+0;
		top									:	+0;
		text-align							:	left;
		font-family						:	"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		font-style							: 	italic;
		color									:	white;
		margin-top						:	15px;
		margin-right						:	100px;
		cursor								:	pointer;
		float:none;
	}
.LeKiltCommentBlock
	{
/* 		the comments	  */
		position								:	relative;
		left										:	0px;
		text-align								:	left;
		font-family							:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	0.7em;
		font-style								: 	italic;
		color										:	brown;
		background-color					:	white;
		padding									:	10px;
		width 									: 	auto;
		border-bottom						:	1px solid #74929c;
	}
.LeKiltCommentBlock:first-line
	{
		color							:	red;
		font-variant				:	small-caps;
		text-align					:	right;
	}
.LeKiltAlbumCommentBlock
	{
/* 		the comments	  */
		position						:	relative;
 		left							:	+25px;
		text-align					:	left;
		font-family					:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	12px;
		font-style					: 	italic;
		color							:	brown;
		background-color			:	ivory;
		padding						:	5px;
 		width 						: 	80%;
	}
.LeKiltAlbumCommentBlock:first-line
	{
		color						:	red;
		font-variant					:	small-caps;
		text-align					:	right;
	}
.KiltPic
	{
/* 		just the picture		*/
		position						:	relative;
		top							:	+0;
		width							:	100%;
		height							:	250px;
		padding-top						:	5px;
		padding-left						:	10px;
		padding-right						:	10px;
		padding-bottom					:	5px;
		margin-bottom					:	10px;
		background-color					:	#96a13b;
		cursor							:	pointer;
	}
.PicCollectionPic
	{
/* 		just the picture		*/
		position						:	relative;
		top								:	+0;
		width							:	100%;
		height							:	250px;
		padding-top					:	5px;
		padding-left					:	10px;
		padding-right					:	10px;
		padding-bottom			:	5px;
		margin-bottom				:	10px;
		background-color			:	black;
		cursor							:	pointer;
	}
.CarnabyAll
	{
/* 		the container for picture, title and comments 		*/
		position						:	relative;
		top							:	+10px;
		width							:	45%;
		min-height					:	auto;
		margin-left					:  	40px;
		margin-right				: 	auto;
		margin-bottom				:	10px;
		text-align					:	center;
		background-color			:	#96a13b;  /* green #d6d0c0;  grey #af2010;  red #74929c;#d6d0c0;*/  /* grey */
		padding						:	4%;
		z-index						:	0;
		float							: 	left;
	}
.PicCollectionAll
	{
/* 	the container for picture, title and comments 		*/
		position						:	relative;
		top								:	+10px;
		width							:	45%;
		min-height					:	auto;
		margin-left					:  	40px;
		margin-right					: 	auto;
		margin-bottom				:	10px;
		text-align						:	center;
		background-color			:	black;
		padding							:	4%;
		z-index							:	0;
		float								: 	left;
	}
.buttonClassC
{
		cursor							:	pointer;
		font-family						:	"Lithos regular",verdana;
		font-size						:	11px;
		background						: 	ivory;
		color 								: 	brown;
}
.buttonClassD
{
		cursor							:	pointer;
		font-family						:	"Lithos regular",verdana;
		font-size						:	13px;
		background						: 	ivory;
		color 								: 	brown;
}
.formClass
{
	position							:	relative;
	top								:	+100px;
	width								:	100%;
	padding-top					:	5px;
	padding-left					:	10px;
	padding-right					:	10px;
	padding-bottom				:	5px;
	font-family						:	"Lithos regular",verdana;
	font-size						:	13px;
	color								:	brown;
	border-style					:	inset;
	border-width					:	2px;
	border-color					:	silver;
	background-color				:	ivory
}
#pimg
{
	position							:	relative;
	width								:	100px;
	margin-left						:	10px;
	margin-right						:	10px;
	border								:	none;
}
.BookSnip
	{
		font-family						:	"Times New Roman",verdana;
		font-size						:	14px;
		font-style						: 	italic;
		color								:	brown;
	}
.MailSnip
	{
		font-family						:	"Times New Roman",verdana;
		font-size						:	1em;
		font-style						: 	italic;
		color								:	#74929c;
		padding 							: 	5px;
	}
#FloatingPane
	{
		position							: absolute;
		top									:	100px;
		width								: auto;
		background-color				:#74929c; /* blue */
		padding 							: 5px;
		border-top						: 1px solid buttonhighlight;
		border-left						: 1px solid buttonhighlight;
		border-bottom					: 1px solid buttonshadow;
		border-right						: 1px solid buttonshadow;
		z-index								: 99;	/* was 10 */
		left 									: 80%;
		opacity								:  	0.85;
	}
.addPersonNew
	{
		position				:	absolute;
		top						:	390px;
		width					: 	63%;
		height					:	auto;
		left						:	110px;
		background-color	:	#d6d0c0;
		padding-top			:	3%;
		padding-left			:	1%;
		font-family			:	"Copperplate Gothic Light", fantasy;
		font-size				:	12px;
		color						:	black;
		border					:	2px inset silver;
		z-index					:	99;
		visibility					:	hidden;
		cursor					:	move;
	}
.CastDropDownNew
	{
		position				:	absolute;
		top						:	200px;
		left						:	100px;
		height					:	auto;
		width					:	auto;
		background-color	:	#d6d0c0;
		font-family			:	"Copperplate Gothic Light", fantasy;
		font-size				:	12px;
		text-align				:	left;
		padding-top			:	1%;
		padding-left			:	1%;
		color						:	black;
		border					:	2px inset silver;
		z-index					:	+99;
		visibility					:	hidden;
		cursor					:	move;
	}
.CastDropDown
	{
		position				:	absolute;
		height					:	auto;
		width					:	auto;
		background-color	:	#74929c; /* blue #af2010; red #96a13b;   green*/
		margin-bottom		:	10px;
		text-align				:	left;
		padding-top 			: 	15px;
		padding-right			: 	17px;
		visibility					:	hidden;
		border-top			: 	1px solid buttonhighlight;
		border-left			: 	1px solid buttonhighlight;
		border-bottom		: 	1px solid buttonshadow;
		border-right			: 	1px solid buttonshadow;
		z-index					:	+99;
	}
.CastGoto
	{
		position				:	relative;
		top						:+5px;
		padding 				: 	10px;
	}
.spacer
	{
		height								:	0px;
	}
.NewAddButton
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.8em;
		color								:	#af2010;/*#8B4726;*/
		cursor							:	pointer;
		border							: 	1px outset white;
		background-color				:	#96a13b;
		text-align						:	center;
		padding 							: 	10px;
		z-index							:	+10;
	}
.addButton
	{
		position							:	relative;
		top								:	11px;
		width								: 	auto;
		height							:	auto;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1.3em;
		color								:	#af2010;/*#8B4726;*/
		cursor							:	pointer;
		display							:	inline; /* makes buttons appear side by side */
		border							: 	1px outset white;
		background-color				:	#96a13b;
		margin-bottom					:	10px;
		text-align						:	center;
		padding 							: 	10px;
		z-index							:	0;
	}
.addButton a
	{
		text-decoration				:	none;
		color								:	#af2010; /*red;*/
	}
.addButton a:visited
	{
		text-decoration				:	none;
		color								:	#af2010; /*red;*/
	}
.addButton2
	{
/* used in
 lesenfantsterribles.pm	4 matches
 	<div class="addButton2" onClick="showAddForm()" style="width:+210px;">Add a person you remember</div>
  	<div class="addButton2" onClick="showGoToForm()" style="width:+210px;">Go to...</div>
  	<div class="addButton2" onClick="showAddSongForm()">Add a song you remember</div>
 	<div class="addButton2" onClick="showAddCommentForm()" style="width:+210px;">Write in the guestbook</div> */
		top								:	11px;
		width								: 	auto;
		height							:	auto;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.6em;
		color								:	#af2010;/*#8B4726;*/
		cursor							:	pointer;
		border							: 	1px outset white;
		background-color				:	#96a13b;
		text-align						:	center;
		padding 							: 	5px;
		z-index							:	0;
/*		opacity							:  	0.85; */
	}
.addButton2 a
	{
		text-decoration				:	none;
		color								:	#af2010; /*red;*/
	}
.addButton2 a:visited
	{
		text-decoration				:	none;
		color								:	#af2010; /*red;*/
	}
.gotoButton
	{
		position							:	absolute;
		top								:	0;
		left								:	860px;
		width								:	8em;
		height							:	1.5em;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.9em;
		color								:	#af2010;/*#8B4726;*/
		text-align						:	center;
		cursor							:	pointer;
		border								: 	1px outset white;
		background-color				:	#96a13b;
	}
.addPerson
	{
		position						:	absolute;
		top								:	190px;
		width							: 	85%;
		height							:	auto;
		left								:	110px;
		visibility							:	hidden;
		background-color			:	#74929c; 			/* blue */
		padding							:	15px;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	black;
		border							:	3px inset #96a13b;
		z-index							:	1;
	}
.addPerson2
	{
		position						:	absolute;
		top								:	190px;
		width							: 	63%;
		height							:	auto;
		left								:	110px;
		visibility							:	hidden;
		background-color			:	#d6d0c0;
		padding							:	10px;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	black;
		border							:	2px inset silver;
		z-index							:	99;
	}
#titleBar
	{
		cursor						:	move;
		height						:	12px;
		text-align						:	center;
		background-color			:	transparent;
	}
.NewCastLabel
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	black;
		text-align						:	right;
		margin-top					:	15px; /* to force the labels down in line with text fields */
		margin-right					:	5px;
		background-color			:	transparent;
	}
.instructionV2
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	black;
		background-color			:	transparent;
	}
.instructionR2
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	red;
		background-color			:	transparent;
	}
.formButton2
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	#af2010; /* red */
		cursor							:	pointer;
		border							: 	1px outset white;
		background-color			:	grey;
		text-align						:	center;
		padding 						: 	6px 12px;
		margin-top					:	10px;
	}
.formButton2:hover
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	palegoldenrod;
		cursor							:	pointer;
		border							: 	1px outset white;
		text-align						:	center;
		padding 						: 	6px 12px;
		text-decoration				:	none;
		background-color			: 	blue; /* red #8b709d; violet */
	}
.formButton3
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	#af2010; /* red */
		cursor							:	pointer;
		border							: 	1px outset white;
		background-color			:	grey;
		text-align						:	center;
		padding 						: 	6px 12px;
		margin-top					:	3px;
		margin-left					:	10px;
	}
.formButton3:hover
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	palegoldenrod;
		cursor							:	pointer;
		border							: 	1px outset white;
		text-align						:	center;
		padding 						: 	6px 12px;
		text-decoration				:	none;
		background-color			: 	blue; /* red #8b709d; violet */
	}
.addSong
	{
		position							:	absolute;
		top								:	160px;
		left								:	4%;
		width								: 	90%;
		height							:	auto;
		visibility							:	hidden;
		background-color				:	#74929c; /* blue */
		padding-top					:	15px;
		padding-left					:	15px;
		padding-right					:	15px;
		padding-bottom				:	5px;
		color								:	#8B4726;
		border							:	3px inset #96a13b;
		z-index							:	+89;
	}
.addSongNote
	{
/*		form to add a comment to a song - only accessible if songs listed */
		position							:	absolute;
		top								:	-10px;
  		left								:	9%;
		width								: 	auto;
		height							:	360px;
		visibility							:	hidden;
		background-color				:	#74929c; /* blue */
		padding							:	10px 5px 0px 5px;
		color								:	#8B4726;
		border							:	3px inset #96a13b;
		z-index							:	+99;
	}

.addBloggNote
	{
/*		form to add a comment to a blog item */
		position							:	absolute;
		top								:	100px;
  		left								:	0px;
		visibility							:	visible;
		z-index							:	+99;
	}
.songpicker
	{
/* 		the container for search arguments 	- main background	*/
		position					:	absolute;
		top						:	130px;
		left						:	10%;
		width						:	80%;
		height					:	auto;
		margin-bottom			:	2px;
		margin-top				: 	40px;
		text-align				:	center;
		background-color		:	 #74929c;/*#d6d0c0;*/  /* grey */
		padding					:	2%;
		border					:	3px inset #96a13b;
	}
 #songList
	{
	/* 		the container for the songs themselves	*/
			position					:	absolute;
			top						:	413px;
			left						:	10%;
			width						:	80%;
			height					:	auto;
			margin-bottom			:	2px;
			margin-top				: 	40px;
			text-align				:	center;
			background-color		:	 #74929c;/*#d6d0c0;*/  /* grey */
			padding					:	2%;
			padding-bottom 		: 100px;
			border					:	3px inset #96a13b;
	}
.pickline
	{
		text-align								:	left;
	}
.picktext
	{
		width										:	310px;
		text-align								:	right;
	}
.text
	{
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	0.8em;
		color										:	black;/* #af2010;*/
		text-align								:	left;
		background-color						:	 #74929c;/*#d6d0c0;*/  /* grey */
		margin-left								:	8px;
	}
.pickselect
	{
		width										:	450px;
		text-align								:	left;
	}
.sortline
	{
		text-align								:	left;
	}
.sorttext
	{
		width										:	40px;
	}
.sortselect
	{
		width										:	95px;
	}
.viewCommentsButton
	{
		position							:	relative;
		top								:	0px;
		left								:	+200px;
		width								: 	+170px;
		font-family						:	"Lithos regular",verdana;
		font-size						:	11px;
		font-style						: 	italic;
		background						: 	ivory;
		color								:	brown;
		text-align						:	center;
		text-decoration				:	none;
		padding 							: 	5px 10px;
		border-width 					: 	3px ;
		border-style					:	inset;
		border-color					: 	gray;
		cursor							:	pointer;
	}
.news
{
		position						:	absolute;
		top								:	+220px;
		left								:	+350px;
		width							: 	+500px;
		visibility							:	visible;
		background-color			:	#FFFACD;
		padding							:	15px;
		font-family					:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		color								:	#8B4726;
		text-align						:	left;
		border							:	3px inset silver;
		z-index							:	49;
		opacity							:	0.85;
		filter								:	alpha(opacity=85);
}
.addNote
	{
/*		only used in getCast.pl	*/
		position							:	absolute;
		top								:	190px;
		width								: 	90%;
		height							:	150px;
		left								:	60px;
		visibility							:	hidden;
		background-color				:	#74929c; 	/* blue */
		padding							:	3%;
		color								:	#8B4726;
		border							:	3px inset #96a13b;
		z-index							:	+9;
		margin							:	50px;
	}
.addCastPicNote
	{
		position							:	absolute;
		left								:	79px;
		width								: 	90%;
		height							:	auto;
		visibility							:	hidden;
		background-color				:	#74929c; 	/* blue */
		padding							:	10px 5px 0px 5px;
		color								:	#8B4726;
		border							:	3px inset #96a13b;
		z-index							:	1;
	}
.addKiltPicNote
	{
		position							:	absolute;
		left								:	79px;
		width								: 	65%;
		height							:	auto;
		visibility							:	hidden;
		background-color				:	#74929c; 	/* blue */
		padding							:	10px 5px 0px 5px;
		font-size						:	12px;
		color								:	#8B4726;
		border							:	3px inset #96a13b;
		z-index							:	1;
	}
.xname
{
		width							:	100%;
}
.GuestComments
	{
		position									:	relative;
		top										:	+15px;
		height									:	200px;
		width										:	72%; /*was 95 */
		font-family								:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size								:	1.2em;
		color										:	black;/* #af2010;*/
		background-color						:	#74929c;
		padding-top							:	10px;
		padding-left							:	2%;
		padding-right							:	2%;
		padding-bottom						:	5px;
		margin-bottom							:	5px;
		z-index									:	1;
		border									:	3px inset #96a13b;
		display									:	none;
	}
.scroll
	{
		position									:	relative;
		top										:	+15px;
		width										:	72%;
		height									:	400px;
		overflow-x								:	auto;
		overflow-y								:	auto;
		padding									:	2px;
	}
.GuestRubric3
	{
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	1em;
		color									:	black;/* #af2010;*/
		background-color					:	#74929c; /* blue */
		text-align							:	right;
		float									:	left;
		margin-bottom						:	5px;
		margin-top							:	2px;
	}
.GuestRubric4
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	red;/* #af2010;*/
		background-color				:	#74929c; /* blue */
		text-align						:	left;
		white-space					:	nowrap;
	}
.GuestRubric5
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	black;/* #af2010;*/
		background-color				:	#74929c; /* blue */
		text-align						:	left;
		white-space					:	nowrap;
	}
.GuestRubric
{
		position									:	relative;
		top										:	+10px;
		text-align								:	right;
		z-index									:	+99;
}
.GuestTextbox
{
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		color									:	brown;
		float									:	left;
		margin-left							:	5px;
}
.rubric
{
		text-align								:	left;
}
.newcomments
	{
		position								:	relative;
		left									:	+10px;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.8em;
		color									:	brown;
		background-color					:	ivory;
		cursor								:	text;
		border								: 1px solid green;
	}
.textbox
{
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		color									:	brown;
}
.textContents
{
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		color									:	brown;
}
.oldcomments
	{
		width									:	auto;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		font-style							: 	italic;
		color									:	brown;
		background-color					:	#74929c;
		padding								:	10px;
		text-align							:	left;
		border-bottom						:	1px solid #d6d0c0;
	}
.oldCommentBlock2
{
/*	used in: 	displayPicGeneric.pl	     which is called from getPixGeneric.pl	 */
/*					getNewPixGeneric.pl	     which is used in test	getCarnabyStPix.pl	works fine
/*																					getCastGeneric.pl
/*																					getComptonStPix.pl	 	 works fine
/*																					getDeanStPix.pl	 	     works fine
/*																					getFrithStPix.pl	 	         works fine
/*																					getGreekStPix.pl	 	     works fine
/*																					getOldComptonStPix.pl
/*																					lapoubelle.pl	 	           	problem
/*																					lebataclan.pl	 	 	       	problem
/*																					theavengers.pl				 works fine */
/*					getOldPixGeneric.pl	     used in 				getCastGeneric.pl  which is not used anywhere*/
/*					getOtherPixGeneric.pl	 used in prod 		flamingo.pl
																					getCarlisleStPix.pl
																					getCarnabyStPix.pl
																					getCastGeneric.pl
																					getComptonStPix.pl
																					getDeanStPix.pl
																					getFrithStPix.pl
																					getGreekStPix.pl
																					getPiccadillyPix.pl
																					getSohoPix.pl	 */
/*					getPictureCollection.pl    used in getCastGeneric.pl*/
		position				:relative;
		width					:406px;    /* changed */
		padding-left			:2px;
		padding-right			:20px;
		background-color	:white;
		border					:1px solid blue;
		margin-top			:10px;
}
.oldCommentBlock3
{
/*	used in: 					getBlogGeneric.pl	  */
		position				:relative;
		float						:left;
		width					:780px;    /* changed */
		padding-left			:2px;
		padding-right			:20px;
		background-color	:white;
		border					:1px solid blue;
		margin-top			:10px;
}
.oldCommentBlock4
{
/* 	used in               	getPictureCollection.pl 		*/
		position					:relative;
		width						:85%;
		padding-left				:2px;
		padding-right				:20px;
		background-color		:white;
		border						:1px solid blue;
		margin-top				:10px;
}

.oldcomments2
	{
		position					:	relative;
		text-align					:	left;
		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	12px;
		font-style					: 	italic;
		color							:	brown;
		background-color		:	white;
		padding					:	10px;
		width						: 	100%;
	}
.oldcomments2:first-line
	{
		color							:	red;
		font-variant				:	small-caps;
	}
.GuestOldComments
	{
		width									:	auto;
		font-family							:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		font-style							: 	italic;
		color									:	brown;
		background-color					:	#74929c;
		padding								:	25px;
		text-align							:	left;
		border-bottom						:	1px solid #d6d0c0;
	}
#chatFrame
	{
		position								:	absolute;
		bottom								:	0;
		right									:	0;
		width									:	25%;
		border								: 	5px outset #96a13b;   /* #74929c; blue #d6d0c0; grey */
	}
#chatFrameBar
	{
		background-color					:	black;
		font-family							:	"Lithos regular",verdana;
		font-size							:	15px;
		color									:	white;
		cursor								:	pointer ;
	}
#ChatContent
	{
		width									:	25%;
		background-color					:	ivory;
		display								: 	none;
		visibility								:	hidden;
	}
#oldchatLines
	{
		font-family							:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	13px;
		font-style							: 	italic;
		color									:	brown;
		background-color					:	ivory;
	}
#oldChatUser
	{
		font-family							:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	13px;
		background-color					:	ivory;
	}
#newchatLines
	{
		background-color					:	ivory;
	}
textarea#newChatLine
	{
		text-align							:	left;
		font-family							:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	15px;
		background-color					:	ivory;
		color									:	brown;
	}
#chatTimestamp
{
		font-size							:	0.6em;
		font-style							: 	italic;
		color									:	blue;
		background-color					:	ivory;
}
#ChatButton
	{
		width									:	8em;
		height								:	1.5em;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	0.6em;
		color									:	black;
		text-align							:	center;
		cursor								:	pointer;
		border-top							: 	2px solid buttonhighlight;
		border-left							: 	2px solid buttonhighlight;
		border-bottom						: 	2px solid buttonshadow;
		border-right						: 	2px solid buttonshadow;
		background-color					:	#d6d0c0;
	}
.added
	{
		color							:	red;
		font-variant				:	small-caps;
		text-align					:	right;
	}

#stats
	{
		position						:	relative;
		top							:	+600px;
		left							:	-50px;
	}
.any40xError
	{
		position							:	relative;
		top								:	+60px;
		height							:	auto;
		background-color				: 	#af2010;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	30px;
		color								:	black;
		letter-spacing					: 	0.2em;
		padding							: 	25px 20px 25px 20px;
		border-width					:  	6px;
		border-style					: 	double;
		border-color					: 	#96a13b;
	}
.menuframe
{
		position					:	relative;
		top						:	0;
		width						:	95%;
		height					:	auto;
		background-color		: 	#af2010;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	1.3em;
		text-decoration		:	none;
		padding					: 	15px 10px 15px 10px;
		border-width			:  	3px;
		border-style			: 	outset;
		border-color			: 	#96a13b;
		z-index					:	+96;
}
.menu
	{
		position					:	relative;
		top						:	-10px;
		height					:	auto;
		width						:	auto;
		float						:	left;
		margin-right			:	1px;
		padding					: 	1px;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	0.8em;
		text-decoration		:	none;
		white-space			:	nowrap;
		color						:	black; /*#af2010;*/
		cursor					:	pointer;
		border					:  	1px outset white;
		background-color		:	#96a13b;
	}
.menu a
{
		padding 					: 	0px 12px ;
		text-align				:	center;
		text-decoration		:	none;
		color						:	black; /*#af2010;*/
		cursor					:	pointer;
	}
menu a:link
	{
		text-decoration		:	none;
	}
.menu a:visited
	{
		padding 					: 	0px 12px ;
		text-decoration		:	none;
		cursor					:	pointer;
	}
.menu a:hover
	{
		padding 					: 	0px 12px;
		color						:	palegoldenrod;
		text-decoration		:	none;
		background-color		: 	#af2010; /* red #8b709d; violet */
	}
.submenu
	{
		position					: 	relative;
		top						:	0px;
		left						:	0px;
		width						:	auto;
		text-align				:	left;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	0.8em;
		text-decoration		:	none;
		white-space			:	nowrap;
		border-width			:  	1px;
		border-style			: 	dotted;
		border-color			: 	red;
		z-index					:	+99;
		background-color		:	#96a13b;
		display					:	none;
	}
.submenu hr
	{
		height							:	1px;
		width								:	240px;
		color								:	#74929c;
	}
.submenu a
	{
		width								:	240px;
		text-decoration				:	none;
		text-align						:	left;
		cursor							:	pointer;
		color								:	black; /*#af2010;*/
		padding 							: 	0px 12px;
	}
.submenu a:visited
	{
		text-decoration				:	none;
		text-align						:	left;
		padding 							: 	0px 12px;
	}
.submenu a:hover
	{
		background-color				: 	#af2010; /* red #8b709d; violet */
		color								:	ivory;
		text-decoration				:	none;
		text-align						:	left;
		padding 							: 	0px 12px;
	}
.copyrightInfo
	{
		position							: 	absolute;
		top								: 	45px;
		left								: 	870px;
		width								:	auto;
		height							:	auto;
		visibility							:	hidden;
		border-width					:	2px;
		border-style					:	inset;
		border-color					:	silver;
		background-color			:	ivory;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.8em;
		color								:	#af2010;/*#8B4726;*/
		text-align						:	left;
		white-space					:	normal;
		padding-top					:	5px;
		padding-left					:	10px;
		padding-right					:	10px;
		padding-bottom			:	5px;
		z-index							:	+91;
	}
.copyrightPic
{
	 position		:relative;
	 top				:-45px;
	 left				:+10px;
	 font-size		:0.6em;
	 color			:white;
}
/* all the pop up stuff - this is going to be a page-sized hidden thing where we put the pic in the innerhtml!*/
#PopUpStyle
	{
		font-family					:	Verdana;
		font-size					:	12px;
		color							:	blue;
		background-color			:	beige;
		cursor						:	pointer;
		text-decoration			:	none;
		z-index						:	0;
		border-width				:	1px;
		border-style				:	solid;
		border-color				:	red;
	}
#PopUpBody
	{
		position						: 	absolute;
		top							: 	0px;
		left							: 	0px;
		visibility						:	hidden;
	}
#PopUpBodyBar
	{
		background-color			:	black;
		font-family					:	"Lithos regular",verdana;
		font-size					:	11px;
		text-align					:	right;
		color							:	white;
		cursor						:	pointer ;
	}
#PopUpBodyContent
	{
		background-color			:	black;
		padding						:	4em;
	}
/* all the pop up stuff - this is going to be a page-sized hidden thing where we put the pic in the innerhtml!*/
#PopUpBody2
	{
		position						: 	absolute;
		top							: 	0px;
		left							: 	0px;
		visibility						:	hidden;
		z-index						: +99;
	}
#PopUpBodyBar2
	{
		background-color			:	black;
		font-family					:	"Lithos regular",verdana;
		font-size					:	11px;
		text-align					:	right;
		color							:	white;
		cursor						:	pointer ;
	}
#PopUpBodyContent2
	{
		background-color			:	black;
		padding						:	2em;
		width							:	100%;
	}
.MailBackground
	{
		height								:	auto;
		width									:	90%;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	1em;
		color									:	black;/* #af2010;*/
		background-color					:	#74929c; 			/* blue */
		text-align							:	center;
		padding-top						:	2%;
		border								:	3px inset #96a13b;
	}
.MailContent
	{
		position								:	relative;
		left									:	+10px;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	1.3em;
		color									:	#af2010;
		background-color					:	ivory;
		cursor								:	text;
		text-align							:	left;
	}
.MailRubric
	{
		text-align							:	right;
		padding-right						:	 12px;
	}
.castRubric
	{
		text-align							:	right;
		white-space						:	nowrap;
		padding-right						:	 12px;
	}
.MailSubject
	{
		text-align							:	left;
	}
.FormButtons
	{
		text-align							:	right;
	}
.CommentButton
	{
		width									:	12em;
		height								:	2em;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		color									:	#af2010;/*#8B4726;*/
		text-align							:	center;
		cursor								:	pointer;
		border-top							: 	1px solid buttonhighlight;
		border-left							: 	1px solid buttonhighlight;
		border-bottom						: 	1px solid buttonshadow;
		border-right						: 	1px solid buttonshadow;
		background-color					:	#96a13b;
	}
.MailButton
	{
		width									:	8em;
		height								:	1.5em;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	0.9em;
		color									:	#af2010;/*#8B4726;*/
		text-align							:	center;
		cursor								:	pointer;
		border-top							: 	1px solid buttonhighlight;
		border-left							: 	1px solid buttonhighlight;
		border-bottom						: 	1px solid buttonshadow;
		border-right						: 	1px solid buttonshadow;
		background-color					:	#96a13b;
	}
.profiles
	{
		position								:	relative;
		min-height							:	auto;
		width									:	90%;
		margin-left							:	auto;
		margin-right							:	auto;
		margin-bottom						:	5px;
		padding-bottom					:	5px;
		background-color					:	#96a13b; /* green*/
		overflow								:	hidden; /* forces display of everything without clipping */
		z-index									:	0;
	}
.newProfiles
{
		position								:	relative;
		min-height							:	auto;
		width									:	90%;
		margin-left							:	auto;
		margin-right							:	auto;
		margin-bottom						:	1px;
		padding-bottom					:	1px;
		background-color					:	#96a13b; /* green  silver;  	  powderblue lightsteelblue;          */
		overflow								:	hidden; /* forces display of everything without clipping */
		z-index									:	0;
		border									:	3px double grey;
	}
.names
	{
		position								:	relative;
		float									:	left;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	2em;
		color									:	black;
		margin-right						:	10px;
		padding								:	2px;
	}
.xnames
	{
		position								:	relative;
		float									:	left;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	1.6em;
		color									:	black;
		padding								:	2px;
	}
.KiltNames
	{
		position								:	relative;
		float									:	left;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	1.0em;
		color									:	black;
		padding								:	2px;
	}
.headshots
	{
		position						:	relative;
		float								:	left;
		margin-right					:	10px;
		cursor							:	pointer;
	}
.flags
	{
		position						:	relative;
		float								:	right;
		margin-right					:	10px;
	}
.xflags
	{
		position						:	relative;
		float								:	right;
		margin-top					:	-10px;
		margin-right					:	10px;
	}
.roles
	{
		position						:	relative;
		float								:	right;
		margin-top					:	10px;
		margin-right					:	10px;
	}
.xroles
	{
		position						:	relative;
		float								:	right;
		margin-top					:	10px;
		margin-right					:	10px;
	}
.castComments
	{
		position								:	relative;
		left									:	0;
		width									:	85%;
		min-height							:	auto;
		clear									:	both;
		padding-bottom					:	10px;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.8em;
		color									: 	#af2010;
		text-align							:	left;
		margin-left							:	auto;
		margin-right						:	auto;
		margin-top							:	0.5em;
		padding-top						:	10px;
		padding-left						:	2%;
		padding-right						:	2%;
		background-color					:	#d6d0c0; /* grey */
	}
.comment
	{
		color								:	red;
		font-variant					:	small-caps;
		text-align						:	left;
		margin-top						: 	3px;
	}
.comment:first-line
	{
		color								:	red;
		font-variant					:	small-caps;
		text-align						:	left;
		margin-top						: 	3px;
	}

.castEdit
	{
		position								:	relative;
		font-family							:	Helvetica,"Colonna MT",,Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.8em;
		color									: 	black;
		float									:	right;
		cursor								:	pointer;
		margin-right						:	10px;
	}
#totop
	{
		cursor								:	pointer;
		font-family							:	"Copperplate Gothic Light", fantasy;
		font-size							:	0.6em;
		color									:	#af2010; /* red;*/
		border-top							: 	1px solid buttonhighlight;
		border-left							: 	1px solid buttonhighlight;
		border-bottom						: 	1px solid buttonshadow;
		border-right						: 	1px solid buttonshadow;
		background-color					:	#96a13b;
		margin-bottom						:	10px;
		margin-top							:	10px;
		text-align							:	center;
		text-decoration					:	none;
		padding 								: 	5px;
		z-index								:	+99;
		opacity								:  	0.85;
		filter									:	Alpha(opacity=85);
	}
#totop a
	{
		text-decoration					:	none;
		color									: 	#af2010;
	}
/* 		the class is used in the following programs:   */
/* 			c:/lesenfantsterribles/getBataclanCast.pl 	<div class="totop">  */
/* 			c:/lesenfantsterribles/getCast.pl 				<div id="totop">  */
/* 			c:/lesenfantsterribles/getCast.pl.bak 		<div class="totop">  */
/* 			c:/lesenfantsterribles/getCastPix.pl 			<div class="totop">  */
/* 			c:/lesenfantsterribles/getSongs.pl 			<div class="totop">  */
.totop
	{
		position								:	relative;
		float									:	right;
		cursor								:	pointer;
		margin-right						:	10px;
		font-family							:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size							:	0.8em;
		color									: 	black;
	}
.totop a
	{
		text-decoration					:	none;
		color									: 	black;
	}
.myForm
{
		position					:	relative;
		width						:	40%;
		visibility					:	hidden;
		border					:	1px single red;
}
/*	------------------------------------------------ new stuff for forms  ------------------------------------------------*/
.addNewCommentBlock
{
		position				: relative;
		float						: clear;
		left						: -5px;
		width					: 74%;
		padding-left			: 5px;
		padding-right			: 0px;
		background-color	: transparent;
		border					: 1px single grey;
}
.newCommentLine         /* change to a table! */
	{
		position					:	relative;
		left							: -5px;
		text-align					:	left;
		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	12px;
		font-style					: 	italic;
		color							:	brown;
		background-color		:	ivory;
		padding						:	0px;
		width						: 	100%;
		border-bottom			:	1px dotted blue;
	}
.newCommentLine:first-line
	{
		color							:	red;
		font-variant				:	small-caps;
	}
.addNewCommentBlock2
{
		float						: clear;
		position				: relative;
		left						: -150px;
		top						: +50px;
		width					: 74%;
		padding-left			: 2px;
		padding-right			: 2px;
		padding-bottom	: 0px;
		background-color	: transparent;
		border					: 4px double grey; /*   this isn't working - try a proper palcement!   */
}
.newCommentLine2
	{
/*		used in displayPicGeneric.pl
					getBlogGeneric.pl
					getCastGeneric.pl
					getNewPixGeneric.pl
					getOldPixGeneric.pl
					getOtherPixGeneric.pl
					getPictureCollection.pl
*/
		position					:	relative;
		height						:	auto;
		left							:	0;
		float							:	clear;
		text-align					:	left;
		font-family				:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size					:	12px;
		font-style					: 	italic;
		color							:	brown;
		background-color		:	ivory;
		margin-top				:	5px;
		margin-bottom			:	10px;
		width						: 	100%;
		padding						:	5px;
	}
.newCommentLine21stWord
	{
		color								:	red;
		font-variant					:	small-caps;
		font-size						:	1.1em;
	}
.addNewCommentForm
{
/*		used in getNewPixGeneric.pl
					getPictureCollection.pl */

		position				:relative;
		width					:418px;
		background-color	:transparent;
		margin-top			:5px;
		padding-left			:4px;
}
.addNewCommentForm2
{
/*		used in getPictureCollection.pl */
		position				:relative;
		width					:90%;
		background-color	:transparent;
		margin-top			: 18px;
}
textarea.addNewComment
	{
		font-family			:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size				:	12px;
		color						:	grey;
		background-color	:	ivory;
		width					:	100%;
		border					:	1px dotted grey;
	}
input.addNewComment
	{
		font-family			:	Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		font-size				:	12px;
		color						:	grey;
		background-color	:	ivory;
		margin-top			:	2px;
		width					:	100%;
		border					:	1px dotted grey;
	}
.addNewCommentButton
	{
		position				:	relative;
		top						: 	0px;
		border					:	none;
		width					:	20px;
		cursor					:	pointer;
	}
.addNewCommentButton:hover
	{
		border					:	1px solid orange;
	}
fieldset.addComment
	{
		width						:	100%;
		background-color		:	#74929c; 			/* blue */
		text-align					:	left;
		padding-left				:	20px;
		padding-bottom		:	10px;
		border						:	3px inset #96a13b;
	}
fieldset.addComment2
	{
		width						:	95%;
		text-align					:	left;
		padding-left				:	20px;
		padding-bottom		:	10px;
		border						:	1px single blue;
	}
fieldset.addNewComment
	{
		width							:	100%;
		left								:	0px;
		border							:	1px dotted grey;
		padding							:	1px;
	}
textarea.addComment2
	{
		font-family				:Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light", fantasy;
		color							:brown;
		background-color		:ivory;
	}
input.addComment2
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size						:	10px;
		color								:	#af2010; /* red */
		margin-top					:	10px;
	}
label.addComment2
	{
		font-family				:Helvetica,"Colonna MT",Papyrus,"Copperplate Gothic Light";
		font-size					:12px;
		white-space				: nowrap;
		color							:black;
	}
fieldset.GuestBook
	{
		width							:	100%;
		background-color			:	#74929c; 			/* blue */
		text-align					:	left;
		padding-left				:	20px;
		padding-bottom			:	10px;
		border						:	3px inset #96a13b;
	}
fieldset.addCast
	{
		width							:	100%;
		height						:	100%;
		background-color			:	#74929c; 			/* blue */
		text-align					:	left;
		padding-left				:	20px;
		padding-bottom			:	10px;
		border						:	3px inset #96a13b;
	}
fieldset.CastPicComment
	{
		width						:	99%;
		height					:	100%;
		background-color		:	#74929c; 			/* blue */
		text-align				:	left;
		padding-left			:	20px;
		padding-bottom		:	10px;
		border					:	3px inset #96a13b;
	}
fieldset.Mail
	{
		width						:	95%;
		height					:	100%;
		background-color		:	#74929c; 			/* blue */
		text-align				:	left;
		padding-left			:	20px;
		padding-bottom		:	10px;
		border					:	3px inset #96a13b;
	}
fieldset.SortSong
	{
		width						:	100%;
		height					:	100%;
		background-color		:	#74929c; 			/* blue */
		text-align				:	left;
		padding-left			:	20px;
		padding-bottom		:	10px;
		border					:	3px inset #96a13b;
	}
fieldset.SongComment
	{
		width						:	90%;
		height					:	auto;
		background-color		:	#74929c; 			/* blue */
		text-align				:	left;
		padding-left			:	20px;
		padding-bottom		:	5px;
		border					:	3px inset #96a13b;
		z-index					:	99;
	}
fieldset.blogComment
	{
		width						:	90%;
		height					:	auto;
		background-color		:	#74929c; 			/* blue */
		text-align				:	left;
		padding-left			:	20px;
		padding-bottom		:	5px;
		border					:	3px inset #96a13b;
		z-index					:	99;
	}
fieldset.NewSong
	{
		width						:	94%;
		height					:	auto;
		background-color		:	#74929c; 			/* blue */
		text-align				:	left;
		padding-left			:	20px;
		padding-bottom		:	5px;
		border					:	3px inset #96a13b;
		z-index					:	90;
	}
legend.GuestBook
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1.5em;
		color								:	black;
	}
label.blog
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	10px;
		color								:	black;
		text-align						:	right;
		margin-right					:	5px;
		z-index							:	90;
	}
label.GuestBook
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.9em;
		color								:	black;
		text-align						:	right;
		margin-right					:	5px;
	}
label.NewCast
	{
		display							: 	block;  /* block float the labels to left column, set a width */
		float								: 	left;
		width								:	9em;
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	black;
		text-align						:	right;
		margin-top						:	15px; /* to force the labels down in line with text fields */
		margin-right					:	5px;
	}
label.PickSong
	{
		display						: 	block;  /* block float the labels to left column, set a width */
		float							: 	left;
		width							:	20em;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	1em;
		color							:	black;
		text-align					:	right;
		margin-right				:	5px;
		margin-top					:	10px; /* to force the labels down in line with text fields */
	}
label.FreeText
	{
		display						: 	block;  /* block float the labels to left column, set a width */
		float							: 	left;
		width							:	20em;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	1em;
		color							:	black;
		text-align					:	right;
		margin-right				:	5px;
		margin-top					:	1px; /* to force the labels down in line with text fields */
	}
label.NewSong
	{
		display				: 	block;  /* block float the labels to left column, set a width */
		float					: 	left;
		width					:	12em;
		font-family				:	"Copperplate Gothic Light", fantasy;
		font-size				:	1em;
		color					:	black;
		text-align				:	right;
		margin-right			:	5px;
		margin-top				:	10px; /* to force the labels down in line with text fields */
	}
input.FreeText
	{
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.9em;
		color							:	#af2010; /* red */
	}
input.NewCast
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	#af2010; /* red */
		margin-top						:	10px;
	}
input.GuestBook
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	0.9em;
		color								:	#af2010; /* red */
		margin-top						:	10px;
	}
input.blog
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	10px;
		color								:	#af2010; /* red */
		margin-top						:	10px;
	}
img.PickSong
	{
		border						:	none;
		width							:	1.1em;
		cursor						:	pointer;
	}
textarea.GuestBook
	{
		font-family						:	Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1.3em;
		color								:	#af2010; /* red */
	}
textarea.blog
	{
		font-family						:	Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	12px;
		color								:	#af2010; /* red */
	}
textarea.NewCast
	{
		font-family						:	Papyrus,"Copperplate Gothic Light", fantasy;
		font-size						:	1.3em;
		color								:	#af2010; /* red */
		margin-top						:	10px;
	}
form br
	{
		clear								:	left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
	}
.PickButton
	{
		position					:	absolute;
		top							:	25px;
		left							:	960px;
		width						:	8em;
		height						:	1.5em;
		font-family					:	"Copperplate Gothic Light", fantasy;
		font-size					:	0.9em;
		color							:	#af2010;/*#8B4726;*/
		text-align					:	center;
		cursor						:	pointer;
		border					: 	1px outset white;
		background-color				:	#96a13b;
	}
.instructionV
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	black;
	}
.instructionR
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	red;
	}
.formButton
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	#af2010; /* red */
		cursor							:	pointer;
		border							: 	1px outset white;
		background-color				:	#96a13b;
		text-align						:	center;
		padding 							: 	6px 12px;
		margin-top						:	10px;
	}
.formButton:hover
	{
		font-family						:	"Copperplate Gothic Light", fantasy;
		font-size						:	1em;
		color								:	palegoldenrod;
		cursor							:	pointer;
		border							: 	1px outset white;
		text-align						:	center;
		padding 							: 	6px 12px;
		text-decoration				:	none;
		background-color				: 	#af2010; /* red #8b709d; violet */
	}
