/* Start of CSS1 Style Sheet by Andy Figueroa */
table {
-moz-border-radius: 15px;
border-radius: 15px;
}

table.shadow {
	box-shadow: 10px 10px 5px #888888;
	}

table.shadowm {
	box-shadow: 0px 0px 7px 5px #888888;
	}

table.shadowinside {
	box-shadow: 0px 0px 7px 5px #F9F9F9 inset;
	}

audio { width: 450px; }

/* Link definitition */
a:link          {color:#ccccff; text-decoration:none}
a:active        {color:#ccccff; text-decoration:underline}
a:visited       {color:#9999cc; text-decoration:none}
a:hover         {color:#ccccff; text-decoration:underline}

a.class2 {color:blue;}
a.class2:link {text-decoration: none; color: blue;}
a.class2:visited {text-decoration: none; color: darkblue;}
a.class2:hover {text-decoration: underline; color: #3333cc;}
a.class2:active {text-decoration: none; color: blue;}

li{padding:0.5em 0;}

s1
	{
	text-shadow: 2px 1px 2px #FCFDFE;
	}

s2
	{
	text-shadow: 3px 3px 2px #262D34;
	}

s3
	{
	text-shadow: 1px 1px 2px #262D34;
	}

s4
	{
	text-shadow: 2px 2px 1px #262D34;
	}

p.big {line-height:200%;}

p.nice {line-height: 1.3;}

p.nicewelcome {line-height: 1.35;}

p.bigger {line-height: 2.2;}

/* https://www.htmlgoodies.com/html5/css/creating-drop-caps-in-html-and-css.html */
.myDropcap {
	font-size: 50px;
	line-height: 1.4em;
	font-weight: bold;
	vertical-align: middle;
	background-color: darksalmon;
	padding: 1 8px;
	}

.hanging-indent {
	padding-left: 70px;
	text-indent: -60px;
	margin-top: -15px;
	}
.hanging-dropcap {
	position: relative;
	top: 0.50em;
	left: -3px;
	font-size: 55px;
	line-height: 50px;
	font-weight: bold;
	}

.padded-dropcap {
	padding-left: 5px;
	padding-right: 10px;
	float: left;
	position: relative;
	top: -0.25em;
	margin-bottom: -0.5em;
	margin-left: -6px;
	margin-right: 2px;
	font-size: 70px;
	color: lightsalmon;
	}

.dark-padded-dropcap {
	padding-left: 5px;
	padding-right: 10px;
	float: left;
	position: relative;
	top: -0.25em;
	margin-bottom: -0.5em;
	margin-left: -6px;
	margin-right: 2px;
	font-size: 70px;
	color: darksalmon;
	}

.logintext A:link {text-decoration: none; color: #666666;}

.logintext A:visited {text-decoration: none; color: #6666cc;}

.logintext A:active {text-decoration: none; color: #D09420;}

.logintext A:hover {text-decoration: none; color: #D09420;}


.nav A:link {text-decoration: none; color: #1F4E62;}

.nav A:visited {text-decoration: none; color: #1F4E62;}

.nav A:active {text-decoration: none; color: #577382;}

.nav A:hover {text-decoration: none; color: #ffffff;}

div
{
border:0px solid #a1a1a1;
padding:10px 10px;
background:#;
width:90%;
border-radius:0px;
}

#wrap	{
		overflow: visible;
		position: relative;
		top: 0;
		right: 0;
		left: 0;
		width: 99%;
		height: 50px;
		margin: 0;
		z-index: 89999;
		background-color: ;
		}
	
	.navbar		{
		color: #ffffff;
		height: 40px;
		padding: 0;
		margin: 0;
		position: left;
		width: 450px;
		border-right: 0px solid ;
		border-left: 0px solid ;
		}
			
	.navbar li 	{
		height: auto;
		width: 135px;
		float: left;
		text-align: left;
		list-style: none;
		font: normal Georgia;
		font-size:100%;
		font-weight:400;
		text-shadow: 1px 2px 5px #262D34;
		padding: 0;
		margin: 0;
		background-color: ;
		}

	.navbar a	{
		padding: 3.9px 0;
		text-decoration: none;
		color: white;
		display: block;
		}

	.navbar li:hover, a:hover	{
		text-shadow: 1px 2px 5px #339999;
		background: transparent;
		background-color: ;
		z-index: 99999;
			}

	.navbar li ul 	{
		display: none;
		height: auto;
		margin: 0;
		padding: 0;
		}

	.navbar li:hover ul {
		display: block;
		}

	.navbar li ul:hover  {
		display: block;
			}

	.navbar li ul li {
		background-color: ;
		}

	.navbar li ul li a:hover {
		display: block;
			}

 /* Container holding the image and the text */
 .container {
   position: relative;
   }

   /* Bottom right text */
   .text-block {
     position: absolute;
       bottom: 50px;
         left: 130px;
	   background-color: ;
	     color: yellow;
	       padding-left: 20px;
	         padding-right: 20px;
		 } 

{background: rgb(54, 25, 25);}

/* Scrolling Banner */
.example1 {
height: 50px;	
overflow: hidden;
position: relative;
}
.example1 h3 {
position: absolute;
width: 100%;
height: 100%;
margin: 0;
line-height: 50px;
text-align: center;
/* Starting position */
-moz-transform:translateX(100%);
-webkit-transform:translateX(100%);	
transform:translateX(100%);
/* Apply animation to this element */	
-moz-animation: example1 15s linear infinite;
-webkit-animation: example1 15s linear infinite;
 animation: example1 15s linear infinite;
}
/* Move it (define the animation) */
@-moz-keyframes example1 {
0%   { -moz-transform: translateX(100%); }
100% { -moz-transform: translateX(-100%); }
}
@-webkit-keyframes example1 {
0%   { -webkit-transform: translateX(100%); }
100% { -webkit-transform: translateX(-100%); }
}
@keyframes example1 {
0%   { 
-moz-transform: translateX(100%); /* Firefox bug fix */
-webkit-transform: translateX(100%); /* Firefox bug fix */
transform: translateX(100%); 		
}
100% { 
-moz-transform: translateX(-100%); /* Firefox bug fix */
-webkit-transform: translateX(-100%); /* Firefox bug fix */
transform: translateX(-100%); 
}
}

/* End of CSS1 Style Sheet by Andy Figueroa */
