body
{
	background-Color: beige;
	margin: 0px;
}
.CnCListingShell
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 600px;
	background-color: #CCCCFF;
}
.CnCListing
{
	position: absolute;
	top: 35px;
	left: 35px;
	width:735px;
	height: 430px;
}
.CnCListingLong
{
	position: absolute;
	top: 35px;
	left: 175px;
	width:735px;
	height: 545px;
}
.CnCListingCell
{
	width: 425px;
	border: 1pt solid #CCCCFF;
	background-color: #FFFF66;
	padding-Left: 10px;
}
.CnCBlock
{
	overflow: auto;
	height: 100%;
	padding: 10px;
}
.CnCTitle
{
	font-Size:14pt;
	font-Weight:Bolder
}
.CnCSubTitle
{
	font-Size:12pt;
	font-Weight:Bolder;
}
.CnCItemDisplayId
{
	padding-Left:5px;
	border-Bottom:1pt dotted black;
	word-wrap: break-word;
}
.CnCItemTitle
{
	padding-Right:5px;
	border-Bottom:1pt dotted black;
	word-wrap: break-word;
}
.CnCItemLink, .CnCItemLink a:link, .CnCItemLink a:visited
{
	font-size: 10pt;
	text-decoration:none;
	Color:black;
}
.CnCItemLink a:hover
{
	font-size: 10pt;
	text-decoration:none;
	color:red;
}
.ProductionTitle, .ProductionTitle a:link, .ProductionTitle a:visited
{
	font-style: italic;
	text-decoration: none
}
.ProductionTitle a:hover
{
	color: red;
	font-style: italic;
	text-decoration: none
}
.InstitutionTitle, .InstitutionTitle a:link, .InstitutionTitle a:visited
{
	font-weight: bold;
	text-decoration: none;
}
.InstitutionTitle a:hover
{
	color: red;
	font-weight: bold;
	text-decoration: none;
}
.StillImage
{
	border:1pt solid black;
	Cursor:pointer;
}
.HeadShotImage
{
	border:1pt solid black;
}
.AdditionalLink, .AdditionalLink a:link, .AdditionalLink a:visited
{
	color: steelblue;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.AdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCGeneralDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: black;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom:1pt #33FF00 solid;
}
.CnCCastCrewDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	background-color: #FFFF66;
	color: black;
	padding-Right: 15px;
	padding-Bottom: 10px;
}
.CnCSadieDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: #FFFFCC;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom:1pt #33FF00 solid;
}
.CnCNelsonDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: white;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom:1pt gold solid;
}
.CnCMarkDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: Gold;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom:1pt brown solid;
}
.CnCJuliaDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: black;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom:1pt yellow solid;
}
.CnCMariaDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: skyblue;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom:1pt red solid;
}
.CnCLucyDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: white;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom: 1pt solid red;
}
.CnCLocationDisplayId
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 14pt;
	color: darkblue;
	padding-Right: 15px;
	padding-Bottom: 10px;
	border-bottom:1pt maroon solid;
}
.CnCGeneralName
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 12pt;
	color: #FFFF66;
	padding-Top: 5px;
	padding-Left: 15px;
}
.CnCSadieName
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 12pt;
	color: #FFFFCC;
	padding-Top: 5px;
	padding-Left: 15px;
}
.CnCNelsonName
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 12pt;
	color: white;
	padding-Top: 5px;
	padding-Left: 15px;
}
.CnCMarkName
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 12pt;
	color: Gold;
	padding-Top: 5px;
	padding-Left: 15px;
}
.CnCJuliaName
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 12pt;
	color: black;
	padding-Top: 5px;
	padding-Left: 15px;
}
.CnCMariaName
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 12pt;
	color: skyblue;
	padding-Top: 5px;
	padding-Left: 15px;
}
.CnCLucyName
{
	font-family: Comic Sans MS, Verdana, Arial;
	font-Size: 12pt;
	color: white;
	padding-Top: 5px;
	padding-Left: 15px;
}
.CnCContactBackground
{
	background-Image: url(/images/Backgrounds/DefaultFemaleBG.jpg);
	background-Color: black;
	color:white;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCGeneralMenu
{
	background: url(/images/Backgrounds/DefaultTreeBG.jpg);
	background-Color: skyblue;
	color: #FFFF66;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCCastCrewMenu
{
	background-color: #FFFF66;
	color: black;
	padding-left: 15px;
	padding-right: 15px;
	border:1pt solid gainsboro;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCSadieBackground
{
	background-Image: url(/images/Backgrounds/SadieBG.jpg);
	background-Color: skyblue;
	color: #FFFFCC;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCSadieMenu
{
	background-Image:url(/images/Backgrounds/SadieBG.jpg);
	background-Color: skyblue;
	color: #FFFFCC;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCNelsonBackground
{
	background-Image: url(/images/Backgrounds/NelsonBG.jpg);
	background-Color: black;
	color:white;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCNelsonMenu
{
	background-Image:url(/images/Backgrounds/NelsonBG.jpg);
	background-Color: black;
	color:white;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCMarkBackground
{
	background-Image: url(/images/Backgrounds/MarkBG.jpg);
	background-Color: green;
	color:gold;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCMarkMenu
{
	background-Image:url(/images/Backgrounds/MarkBG.jpg);
	background-Color: green;
	color:gold;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCCastCrewBackground
{
	background-Image:url(/images/Backgrounds/IYCHomeBG.jpg);
	background-Color:#0066FF;
	color: black;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCJuliaBackground
{
	background-Image: url(/images/Backgrounds/JuliaBG.jpg);
	background-Color: #FFFFCC;
	color:black;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCJuliaMenu
{
	background-Image:url(/images/Backgrounds/JuliaBG.jpg);
	background-Color: #FFFFCC;
	color:black;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCMariaBackground
{
	background-Image: url(/images/Backgrounds/MariaBG.jpg);
	background-Color: darkblue;
	color:skyblue;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCMariaMenu
{
	background-Image:url(/images/Backgrounds/MariaBG.jpg);
	background-Color: darkblue;
	color:skyblue;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCLucyBackground
{
	background-Image:url(/images/Backgrounds/LucyBG.jpg);
	background-Color: purple;
	color:white;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCLucyMenu
{
	background-Image:url(/images/Backgrounds/LucyBG.jpg);
	background-Color: purple;
	color: white;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCLocationBackground
{
	background-Image: none;
	background-Color:#CC99CC;
	color: darkblue;
	padding-left: 15px;
	padding-right: 15px;
}
.CnCLocationMenu
{
	background-Image: none;
	background-Color:#CC99CC;
	color: darkblue;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Comic Sans MS, Verdana, Arial;
	font-size:8pt
}
.CnCGeneralBioCell
{
	background: url(/images/Backgrounds/DefaultTreeBG.jpg);
	background-Color: skyblue;
	color: #FFFF66;
	padding: 10px;
	font-Size: 10pt;
}
.CnCContactBioCell
{
	background-Image:url(/images/Backgrounds/DefaultFemaleBG.jpg);
	background-Color: black;
	color:white;
	padding: 10px;
	font-Size: 10pt;
}
.CnCCastCrewBioCell
{
	border: 1pt solid #CCCCFF;
	background-color: #FFFF66;
	color: black;
	padding: 10px;
	font-Size: 10pt;
}
.CnCSadieBioCell
{
	background: url(/images/Backgrounds/SadieBG.jpg);
	background-Color: skyblue;
	color: #FFFFCC;
	padding: 10px;
	font-Size: 10pt;
}
.CnCNelsonBioCell
{
	background-Image:url(/images/Backgrounds/NelsonBG.jpg);
	background-Color: black;
	color:white;
	padding: 10px;
	font-Size: 10pt;
}
.CnCMarkBioCell
{
	background-Image:url(/images/Backgrounds/MarkBG.jpg);
	background-Color: green;
	color:gold;
	padding: 10px;
	font-Size: 10pt;
}
.CnCJuliaBioCell
{
	background-Image:url(/images/Backgrounds/JuliaBG.jpg);
	background-Color: #FFFFCC;
	color:black;
	padding: 10px;
	font-Size: 10pt;
}
.CnCMariaBioCell
{
	background-Image:url(/images/Backgrounds/MariaBG.jpg);
	background-Color: darkblue;
	color:skyblue;
	padding: 10px;
	font-Size: 10pt;
}
.CnCLucyBioCell
{
	background-Image:url(/images/Backgrounds/LucyBG.jpg);
	background-Color: purple;
	color: white;
	padding: 10px;
	font-Size: 10pt;
}
.CnCLocationBioCell
{
	background-Image:none;
	background-Color: #CC99CC;
	color: darkblue;
	padding: 10px;
	font-Size: 10pt;
}
.CnCGeneralBioTitle
{
	color: yellow;
}
.CnCCastCrewBioTitle
{
	color: black;
}
.CnCSadieBioTitle
{
	color: #FFFFCC;
}
.CnCNelsonBioTitle
{
	color: white;
}
.CnCMarkBioTitle
{
	color: Gold;
}
.CnCJuliaBioTitle
{
	color: black;
}
.CnCMariaBioTitle
{
	color: skyblue;
}
.CnCLucyBioTitle
{
	color: white;
}
.CnCLocationBioTitle
{
	color: darkblue;
}
.CnCGeneralBioBlock
{
	overflow: auto;
	padding: 10px;
	border-top: 1pt solid black;
	border-bottom: 1pt solid black;
}
.CnCGeneralAdditionalLink, .CnCGeneralAdditionalLink a:link, .CnCGeneralAdditionalLink a:visited
{
	color: yellow;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCGeneralAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCSadieAdditionalLink, .CnCSadieAdditionalLink a:link, .CnCSadieAdditionalLink a:visited
{
	color: #FFFFCC;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCSadieAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCNelsonAdditionalLink, .CnCNelsonAdditionalLink a:link, .CnCNelsonAdditionalLink a:visited
{
	color: white;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCNelsonAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCMarkAdditionalLink, .CnCMarkAdditionalLink a:link, .CnCMarkAdditionalLink a:visited
{
	color: yellow;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCMarkAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCJuliaAdditionalLink, .CnCJuliaAdditionalLink a:link, .CnCJuliaAdditionalLink a:visited
{
	color: black;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCJuliaAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCMariaAdditionalLink, .CnCMariaAdditionalLink a:link, .CnCMariaAdditionalLink a:visited
{
	color: skyblue;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCMariaAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCLucyAdditionalLink, .CnCLucyAdditionalLink a:link, .CnCLucyAdditionalLink a:visited
{
	color: white;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCLucyAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCLocationAdditionalLink, .CnCLocationAdditionalLink a:link, .CnCLocationAdditionalLink a:visited
{
	color:darkblue;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCLocationAdditionalLink a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCGeneralBody, .CnCGeneralBody a:link, .CnCGeneralBody a:visited
{
	color: #FFFF66;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCGeneralBody a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCContactBody, .CnCContactBody a:link, .CnCContactBody a:visited
{
	color: #FFFF66;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCContactBody a:hover
{
	color: red;
	font-Size: 10pt;
	font-Weight: normal;
	text-decoration: none;
}
.CnCSadieBody, .CnCSadieBody a:link, .CnCSadieBody a:visited
{
	color: #FFFFCC;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCSadieBody a:hover
{
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCNelsonBody, .CnCNelsonBody a:link, .CnCNelsonBody a:visited
{
	color: white;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCNelsonBody a:hover
{
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCMarkBody, .CnCMarkBody a:link, .CnCMarkBody a:visited
{
	color: gold;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCMarkBody a:hover
{
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCJuliaBody, .CnCJuliaBody a:link, .CnCJuliaBody a:visited
{
	color: black;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCJuliaBody a:hover
{
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCMariaBody, .CnCMariaBody a:link, .CnCMariaBody a:visited
{
	color: skyblue;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCMariaBody a:hover
{
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCLucyBody, .CnCLucyBody a:link, .CnCLucyBody a:visited
{
	color: white;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCLucyBody a:hover
{
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
}
.CnCGeneralCaption
{
	background: url(/images/Backgrounds/DefaultTreeBG.jpg);
	background-color: #FFFF66;
	color: yellow;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.CnCSadieCaption
{
	background: url(/images/Backgrounds/SadieBG.jpg);
	background-color: skyblue;
	color: #FFFFCC;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.CnCNelsonCaption
{
	background-Image:url(/images/Backgrounds/NelsonBG.jpg);
	background-color: black;
	color: white;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.CnCMarkCaption
{
	background-Image:url(/images/Backgrounds/MarkBG.jpg);
	background-color: green;
	color: gold;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.CnCJuliaCaption
{
	background-Image:url(/images/Backgrounds/JuliaBG.jpg);
	background-color: #FFFFCC;
	color: black;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.CnCMariaCaption
{
	background-Image:url(/images/Backgrounds/MariaBG.jpg);
	background-color: darkblue;
	color: skyblue;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.CnCLucyCaption
{
	background-Image:url(/images/Backgrounds/LucyBG.jpg);
	background-color: purple;
	color: white;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.CnCLocationCaption
{
	background-color: #CC99CC;
	color: darkblue;
	width: 330px;
	text-decoration: none;
	font-weight: normal;
	font-size: 10pt;
	padding: 5px;
	text-align:left;
}
.StillHidden
{
	display: none;
	width:330px;
}
.StillVisible
{
	display: block;
	width:330px;
}
.WrapText
{
}