html { 
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-track-color: #888888;
	scrollbar-darkshadow-color: #999999; }
body {
	background-image: url("../images/cybian_bg.jpg");
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 50%;
	background-color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #FFFFFF; }
#splash {
	position: absolute;
	border-collapse: collapse;
	top: 50%;
	left: 50%;
	width: 500px;
	height: 300px;
	/* the height/2 */
	margin-top: -150px;
	margin-left: -250px;
	/* border: 1px dashed #FFFFFF; */
	padding: 10px;
	text-align: center;
	background-color: transparent; }
body>#content {
	margin-top: -160px; /* Correct value. */
	margin-left: -260px; /* Correct value. */
	}
.rightTables	{
    background-color: transparent;
	width: 100%; }
.rightTd {
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	width: 100%;
	background-color: transparent; }
.ljDayTables	{
    background-color: transparent;
	margin: 0px;
	border: 0px;
	padding: 0px;
	width: 100%; }
.ljDayTD {
	width: 100%;
	padding: 5px;
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #000000;
	background-color: #CCCCCC; }
.ljCommentTD {
	width: 100%;
	padding: 5px;
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #FFFFFF;
	background-color: #404040; }
#printOnly	{
	display: none; }
#headerAlt	{
	display: none; }
#headerAlt2	{
	display: none; }
#printIt	{
	display: none; }
.tdGray {
	background-color: #CCCCCC;
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #000000; }
#nunTD	{
	background-image: url("../images/nun_blank_td.gif");
	background-repeat: repeat;
	background-color: #000000; }
h1  {
    border-bottom: 1px solid white;
	font-family: verdana, geneva, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	line-height: 11pt;
	color: #FFFFFF;
	background-color: transparent; }
h2  {
	border-bottom: 1px solid white;
	font-family: verdana, geneva, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	line-height: 10pt;
	color: #FFFFFF;
	background-color: transparent; }
h2.WN  {
	border-bottom: 1px solid black;
	font-family: verdana, geneva, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	line-height: 10pt;
	color: #000000;
	background-color: transparent; }
p, td, li, dt, dd	{
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #FFFFFF;
	background-color: transparent; }
.terthead	{
	font-family: verdana, geneva, sans-serif;
	font-size: 11pt;
	line-height: 1;
	color: #FFFFFF;
	background-color: transparent; }
.body	{
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #FFFFFF;
	background-color: transparent; }
.bodyPL	{
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #CCCCCC;
	background-color: transparent; }
.textnav	{
	font-family: verdana, geneva, sans-serif;
	font-size: 8pt;
	line-height: 1.2;
	color: #FFFFFF;
	background-color: transparent; }
.WNtextnav {
	font-family: verdana, geneva, sans-serif;
	font-size: 8pt;
	line-height: 1.2;
	color: #000000;
	background-color: transparent; }
a:link	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 9pt;
	line-height: 1.3;
	color: #0066FF;
	background-color: transparent; }
a:visited	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 9pt;
	line-height: 1.3;
	color: #0066FF;
	background-color: transparent; }
a:hover	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: underline;
	font-size: 9pt;
	line-height: 1.3;
	color: #9933FF;
	background-color: transparent; }
/* Header Hyperlink CSS */
a.h1:link	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 11pt;
	line-height: 11pt;
	color: #0066FF;
	background-color: transparent; }
a.h1:visited	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 11pt;
	line-height: 11pt;
	color: #0066FF;
	background-color: transparent; }
a.h1:hover	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 11pt;
	line-height: 11pt;
	color: #9933FF;
	background-color: transparent; }
/* Navigation Text HyperLink CSS */
a.nav:link	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	line-height: 1.2;
	color: #0066FF;
	background-color: transparent; }
a.nav:visited	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	line-height: 1.2;
	color: #0066FF;
	background-color: transparent; }
a.nav:hover	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	line-height: 1.2;
	color: #9933FF;
	background-color: transparent; }
/* Site Map HyperLink CSS */
a.sm_nav:link	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 7pt;
	line-height: 1.3;
	color: #FFFFFF;
	background-color: transparent; }
a.sm_nav:visited	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: none;
	font-size: 7pt;
	line-height: 1.3;
	color: #FFFFFF;
	background-color: transparent; }
a.sm_nav:hover	{
	font-family: verdana, geneva, sans-serif;
	text-decoration: underline;
	font-size: 7pt;
	line-height: 1.3;
	color: #CCCCCC;
	background-color: transparent; }
/* Form Elements CSS */
label {
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #FFFFFF;
	font-weight: bold;
	background-color: transparent;}
.requiredMarker {
	color: red;
	font-weight: bold;
	background-color: transparent; }
.accesskey	{
	text-decoration: underline;
	font-weight: bold;}
input.textfields {
	border-style: solid;
	border-color: #FFFFFF;
	border-width: 2px;
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #000000;
	background-color: #CCCCCC;}
input.button {
    margin: 5px;
	border: 3px ridge #999999;
	border: outset;
	padding: 0px;
	font-family: verdana, geneva, sans-serif;
	font-size: 8pt;
	text-align: center;
	background-color: #FFFFFF;}
.selectfields {
	border: 2px solid #FFFFFF;
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #000000;
	background-color: #CCCCCC;}
.textareas {
	width: 98%;
	border: 2px solid #000000;
	font-family: verdana, geneva, sans-serif;
	font-size: 9pt;
	line-height: 1.3;
	color: #000000;
	background-color: #CCCCCC;}
.error {
	font-family: verdana, geneva, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	line-height: 1.2;
	color: red;
	background-color: transparent;
	display: none; }
/* SiteMap NavBar CSS */
#homeTransbox {
	width: 111px;
	margin: 0px;
	background-color: #999999;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; }
#whoTransbox {
	width: 110px;
	height: 288px;
	margin: 0px;
	background-color: #990099;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; }
#ljTransbox {
	width: 110px;
	height: 288px;
	margin: 0px;
	background-color: #9900CC;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; }
#playlistsTransbox {
	width: 110px;
	height: 288px;
	margin: 0px;
	background-color: #9900FF;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; }
#galleryTransbox {
	width: 110px;
	height: 288px;
	margin: 0px;
	background-color: #3333FF;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; }
#linksTransbox {
	width: 110px;
	height: 288px;
	margin: 0px;
	background-color: #3333CC;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; }
#guestbookTransbox {
	width: 110px;
	height: 288px;
	margin: 0px;
	background-color: #333399;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5; }
.transboxText {
	position: relative;
	padding-left: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;	}
ul.sm_transtext {
	margin-left: 2em;
	margin-top: 0em;
	margin-bottom: 1em;
	padding: 0px;
	background-color: transparent; }
	