@font-face 
	{
	font-family: Piano; src: url('Fonts/PIANL_.TTF');
	font-family: News; src: url('Fonts/NWGTHCC.TTF');
	}
body
	{
	text-align:center;
	background: rgb(100,100,100);
	margin: 20px;
	padding:0px; 
	background: URL(Img/SoftRain.png);
	background-attachment: fixed;
	}
.new
	{
	clear:both
	}	
.footer
	{
	height:225px;
	width:240px;
	border:0px solid black;
	float:right;
	}	
.logotext
	{
	height:225px;
	width:325px;
	border:0px solid red;
	float:left;
	
	}
.logotext h2{color: rgb(0,0,255); font-size: 36px;} 	
.logotext h3{color: rgb(255,0,0); font-size: 22px; margin:-15px;}
.logotext h4{color: rgb(0,0,0); font-size: 12px;} 			
/*****************************/	 
/*center body and create page*/	 
/*****************************/	

div.bluewhitepage
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto;
	text-align: left;
	color: rgb(0,0,0);
	padding: 50px;
	background: rgb(255,255,255) URL(Img/blue.jpg) repeat-y;
	width: 600px;
	overflow: hidden; 
	} 	
div.bluewhiteform
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto;
	text-align: left;
	color: rgb(0,0,0);
	padding: 50px  100px 50px   200px;
	background: rgb(255,255,255) URL(Img/blue.jpg) repeat-y;
	width: 600px;
	overflow: hidden; 
	} 
.bluesilverpage
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto;
	text-align: left;
	padding: 50px  100px 50px   200px;
	background: rgb(190,190,190) URL(Img/blue933.jpg) repeat-y;
	width: 600px;
	overflow: auto; 
	}
div.silverpageWIDE
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto;
	text-align: left;
	padding: 100px 50px 50px;
	background: rgb(190,190,190);
	width: 850px;
	overflow: hidden; 
	}  
div.bluecyanpage
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto; 
	text-align: left;
	padding: 50px  100px 50px   200px;
	background: rgb(0,255,255) URL(Img/bluecyan.jpg) repeat-y;
	color: rgb(0,0,220);
	width: 600px;
	overflow: auto; 
	}	
div.bluenavypage
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto;
	text-align: left;
	padding: 50px  100px 50px   200px;
	background: #669 URL(Img/bluenavy.jpg) repeat-y;
	color: rgb(0,255,255);
	width: 600px;	
	overflow: hidden; 
	}
div.blue933page
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto;
	text-align: left;
	padding: 50px  100px 50px   200px;
	background: #933 URL(Img/blue933.jpg) repeat-y;
	width: 600px;	
	color: rgb(255,255,0);
	overflow: hidden; 
	} 
div.blue939page
	{
	border: 10px ridge rgb(0,0,255);
	margin: 0px auto; 
	text-align: left;
	padding: 50px  100px 50px   200px;
	background: #939 URL(Img/blue939.jpg) repeat-y;
	width: 600px;	
	color: rgb(0,255,255);
	overflow: hidden; 
	} 
.GoHome
	{
	 background:rgb(180,180,180);
	 padding: 5px;
	 border: 5px inset rgb(180,180,180);
	 width: 100px;
	 text-align: Justify;
	 margin: 0px 30px 0px 0px;
	 float:left;
	 font-size: 10px;
	}
.GoHome u
	{
	color:rgb(0,0,0);
	text-decoration:none;
	font-family: Arial, verdana, san-serif;
	}
.GoHomeButton
	{
	 background:rgb(180,180,180);
	 padding: 5px;
	 border: 0px inset rgb(180,180,180);
	 width: 120px;
	 text-align: left;
	 margin: 10px 20px 20px 10px;
	 float:left;
	 font-size: 11px;
	}	
div.Break
	{clear:both;}	
div.TitleRight
	{
	Width: 120px;
	float: right;
	margin-right: 20px;
	padding-left: 50px;
	}		
div.TitleLeft
	{
	Width: 200px;
	float: left;
	margin-right: 20px;
	padding-left: 0px;
	}		
	
/******************/		
/* Create Columns */	
/******************/	
		
div.column1
	{
	width:150px;
	float:left; 
	margin-top:20px; 
	margin-bottom:10px; 
	display: inline;
	}
	
div.tech
	{
	 color:rgb(255,255,255);
	 padding: 5px;
	 border: 5px outset rgb(80,80,80);
	 background: rgb(100,100,100);
	 width: 115px;
	 text-align: center;
	 margin: 0px;
	}
div.tech a
	{
	 color:rgb(255,255,255);
	 }
	 	
div.tech:hover
	{
	 background: rgb(0,200,0);
   	}
	
div.yt
	{
	 color:rgb(255,255,255);
	 padding: 5px;
	 border: 5px outset rgb(80,80,255);
	 background: rgb(0,150,255);
	 width: 400px;
	 text-align: center;
	 margin: 0px;
	}
div.yt a
	{
	 color:rgb(0,0,0);
	 }
	 	
div.yt:hover
	{
	 background: rgb(0,255,255);
   	}			

div.column2
	{
	width:450px;
	float:right;
	margin-top:20px;
	margin-bottom:10px;
	margin-right: 0px;
	display: inline;
	}
div.scrollbox	
	{
	padding-right: 20px;
 	height: 400px;	
	overflow: auto; 
	}


/***************/		
/* Create Logo */	
/***************/		
	
.logo
	{
	width:450px;
	float: right;
	display: inline;
	margin-bottom: 10px;
	} 
.logo h2{color: rgb(0,0,255);} 	
.logo h3{color: rgb(255,0,0); margin:-15px;}
.logo img{float: left;}  

img{border: none;}

.logotext
	{
	width:350px;
	float: right;
	display: inline;
	margin-bottom: 10px;
	} 
.logotext h2{color: rgb(0,0,255);} 	
.logotext h3{color: rgb(255,0,0); margin:-15px;}
.logotext img{float: left;}  

/***************/		
/* Create      */	
/***************/	
	
div.ticket
	{
	 color:rgb(255,255,255);
	 padding: 5px;
	 border: 5px outset rgb(80,80,80);
	 background: rgb(0,250,250);
	 width: 250px;
	 text-align: center;
	 margin: 0px auto;
	 font-size:80%;
	 color: black;
	}
div.ticket:hover
	{
	 background: rgb(0,200,0);
   	}		

div.playerlink
	{
	 padding: 5px;
	 border: 5px outset rgb(80,80,80);
 	 background: rgb(100,100,100);
	 width: 250px;
	 text-align: center;
	 margin: 0px auto;
	 font-size:80%;
	}
div.playerlink:hover
	{
	 background: rgb(0,200,0);
   	}	
	
/****************/		
/* Format Fonts */	
/****************/	
	
p
	{
	font-family: News, verdana, arial, helvetica, san-serif;
	font-size:16px;
	line-height: 150%;
	}
p:first-letter 
	{
	font-size: 125%;
	}
.red p {color: rgb(255,0,0);}
.maroon p {color: rgb(150,0,50);}
.blue p {color: rgb(0,0,255);}

a
	{
	font-family: News, verdana, arial, helvetica, san-serif;
	text-decoration: none;
	}


.bluecyan a
	{
	color: rgb(200,200,0);
	}

li
	{
	font-family: News, arial, helvetica, san-serif;
	font-size:12px;	
	}
		
	
i{color: "dark orange";}

h1,h2, h3
{font-family: Piano, verdana, arial, helvetica, san-serif;}
h4, h5 
{font-family: News, verdana, arial, helvetica, san-serif;} 
h1{font-size: 25px;}
h2{font-size: 20px;}
h3{font-size: 15px;}
h4{font-size: 10px;} 			 
h5{font-size: 05px;} 

