@charset "utf-8";
/* CSS Document */
body{background-color:black; padding:0 0 0 0; margin:0;}
a{font-family:Arial, Helvetica, sans-serif; color:#99ff99; text-decoration:none;}
a:hover {color:#224EA5;}
ul.tab1 a:hover {color:#224EA5;}
h1{font-family:Arial, Helvetica, sans-serif; color:white; margin:2;}
h2{font-family:Arial, Helvetica, sans-serif; color:white; margin:1.5em 0em 0.3em;}
h3{font-family:Arial, Helvetica, sans-serif; color:white; margin:1.5em 0em 0.3em;}
h4{font-family:Arial, Helvetica, sans-serif; color:white; margin:1.5em 0em 0.3em;}
h5{font-family:Arial, Helvetica, sans-serif; color:white; margin:0;}
ul{margin:0;}

/* for links page: */
span.levelheader{font-family:inherit; color:inherit; font-weight:600; font-size:inherit; line-height:150%; text-decoration:none; margin:0;}
ul.tab1 a, ul.tab1 span {font-family:Arial, Helvetica, sans-serif; color:#99ff99; margin:0; font-size:16px; line-height:150%; text-decoration:none; list-style-type:none;}
ul.tab2 a, ul.tab2 span {font-family:Arial, Helvetica, sans-serif; color:#f63; margin:0; font-size:16px; line-height:150%; text-decoration:none; list-style-type:none;}
ul.tab3 a, ul.tab3 span {font-family:Arial, Helvetica, sans-serif; color:#038e93; margin:0; font-size:16px; line-height:150%; text-decoration:none; list-style-type:none;}
ul.tab4 a, ul.tab4 span {font-family:Arial, Helvetica, sans-serif; color:#d9d262; margin:0; font-size:15px; line-height:150%; text-decoration:none; list-style-type:none;}
ul.tab5 a, ul.tab5 span {font-family:Arial, Helvetica, sans-serif; color:#dd99cc; margin:0; font-size:14px; line-height:150%; text-decoration:none; list-style-type:none;}
ul.tab6 a, ul.tab6 span {font-family:Arial, Helvetica, sans-serif; color:#0029a3; margin:0; font-size:14px; line-height:150%; text-decoration:none; list-style-type:none;}

.linkText{font-family:Arial, Helvetica, sans-serif; color:white; font-size:12px; text-decoration:none;}
.homelist{font-family:Arial, Helvetica, sans-serif; color:white; font-size:16px; text-decoration:none; letter-spacing:0.4em;}
.homelist:hover {letter-spacing:4.0em; color:#FFFF66;}
.homelink{font-family:Arial, Helvetica, sans-serif; color:#F3EF41; font-size:14px; text-decoration:none;}
.homelink:hover {color:white;}
.heading{font-family:Arial, Helvetica, sans-serif; color:white; font-size:18px; text-decoration:none; font-weight:300;}
.headerText{font-family:Arial, Helvetica, sans-serif; color:#99ff99; font-size:20px; line-height:150%; text-decoration:none;}
.titleText{font-family:Arial, Helvetica, sans-serif; color:white; font-size:18px; text-decoration:none; font-weight:200; margin:0px; padding:0px}
.titleText2{font-family:Arial, Helvetica, sans-serif; color:white; font-size:14px; text-decoration:none; font-weight:200;}
.bodytext{font-family:Arial, Helvetica, sans-serif; color:#668866; font-size:14px; line-height:150%; text-decoration:none;}
.special{font-family:Arial, Helvetica, sans-serif; color:#FFA07A; margin:0; padding:0; font-size:16px; text-decoration:none;}
.Absolute-Center{ margin:auto; position:absolute; top:0; left:0; bottom:0; right:0; transform:translate(-50%,-50%)} /*doesn't work so well*/
.absoluteCenter{position:absolute; left:50%; top:50%; margin-right:-70%; transform:translate(-50%,-50%)} /*this is amazing!*/
#greyTxt{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; text-align:center; text-decoration:none;}
#dynText{font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:150%; text-decoration:none; color:#930;}

p.blankText
{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:150%; margin: 0px; padding: 0px; text-decoration:none; color:#06F; opacity: 0.0;
	/* Standard */
	transition-property: opacity, color;
	transition-duration: 2s, 0.6s;
	/* Firefox 4*/
	-moz-transition-property: opacity, color;
	-moz-transition-duration: 2s, 0.6s;
	/* Safari and Chrome */
	-webkit-transition-property: opacity, color;
	-webkit-transition-duration: 2s, 0.6s;
	/* Opera */
	-o-transition-property: opacity, color;
	-o-transition-duration: 2s, 0.6s;
}

p.rollText
{
	font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:150%; margin:0px; padding:0px; text-decoration:none; color:#99ff99; opacity: 1;
	/* Standard */
	transition-property: opacity;
	transition-duration: 0.4s;
	/* Firefox 4*/
	-moz-transition-property: opacity;
	-moz-transition-duration: 0.4s;
	/* Safari and Chrome */
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 0.4s;
	/* Opera */
	-o-transition-property: opacity;
	-o-transition-duration: 0.4s;
}

.dynoClass
{opacity: 1;
	/* Standard */
transition-property: opacity;
transition-duration: 10s;
	/* Firefox 4*/
-moz-transition-property: opacity;
-moz-transition-duration: 10s;
	/* Safari and Chrome */
-webkit-transition-property: opacity;
-webkit-transition-duration: 10s;
	/* Opera */
-o-transition-property: opacity;
-o-transition-duration: 10s;
}

.fadeEffect
{
	opacity: 1;
	/* Standard */
	transition-property: opacity;
	transition-duration: 1s;
	transition-timing-function: ease-in;
	/* Firefox 4*/
	-moz-transition-property: opacity;
	-moz-transition-duration: 1s;
	-moz-transition-timing-function: ease-in;
	/* Safari and Chrome */
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 1s;
	-webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-property: opacity;
	-o-transition-duration: 1s;
	-o-transition-timing-function: ease-in;
}

.textSlipEffect
{
	opacity: 1;
	/* Standard */
	transition-property: position;
	transition-duration: 1s;
	transition-timing-function: ease-in;
	/* Firefox 4*/
	-moz-transition-property: opacity;
	-moz-transition-duration: 1s;
	-moz-transition-timing-function: ease-in;
	/* Safari and Chrome */
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 1s;
	-webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-property: opacity;
	-o-transition-duration: 1s;
	-o-transition-timing-function: ease-in;
}

.mainDiv
{opacity: 1;
	/* Standard */
transition-property: opacity;
transition-duration: 2s;
	/* Firefox 4*/
-moz-transition-property: opacity;
-moz-transition-duration: 2s;
	/* Safari and Chrome */
-webkit-transition-property: opacity;
-webkit-transition-duration: 2s;
	/* Opera */
-o-transition-property: opacity;
-o-transition-duration: 2s;
}


/*a:visited {color:#0099CC;}*/
/* bodytext color OLD = #99ff66 or #66cc66*/
