	#footer{color:#666666; font-size:11px; line-height:13px; font-family:Verdana; font-size:11px} 
	#footer strong{color:#666666; font-size:11px; font-weight:normal} 
	#footer a{color:#666666; font-size:11px; text-decoration:none; font-weight:normal} 
	#footer a:hover{text-decoration:underline} 

	#panel{color:#666666; font-size:11px; line-height:13px; font-family:Verdana; font-size:11px} 
	#panel strong{color:#666666; font-size:11px; font-weight:normal} 
	#panel a{color:#666666; font-size:11px; text-decoration:none; font-weight:normal} 
	#panel a:hover{text-decoration:underline} 
	
	#banner3{color:#666666; font-size:11px; line-height:13px; font-family:Verdana; font-size:11px} 
	#banner3 strong{color:#666666; font-size:11px; font-weight:normal} 
	#banner3 a{color:#666666; font-size:11px; text-decoration:none; font-weight:normal} 
	#banner3 a:hover{text-decoration:underline} 

.content {color:#666; font-size:11px; line-height:13px; font-family:Verdana; } 
.content p{color:#CCC; font-size:11px; line-height:13px; font-family:Verdana; } 
.content b{color:#666; font-weight:bold}
.content i{color:#CCC;}
.content b a{color:#CCC; text-decoration:none; font-weight:bold} 
.content b a:hover{color:#666; text-decoration:underline; font-weight:bold}  
.content strong a{color:#CCC; text-decoration:none; font-weight:normal} 
.content strong a:hover{text-decoration:underline}  
.content a{color:#666; text-decoration:none; font-weight:bold} 
.content a:hover{color:#666; text-decoration:underline; font-weight:bold}
.content li{margin:0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; height: 13px; }
.content span{color:#666; font-weight:normal; font-size:11px; line-height:13px; font-family:Verdana;}
.content span b{color:#666; font-weight:bold; font-size:11px; line-height:13px; font-family:Verdana;}
.content span a{color:#666; text-decoration:none; font-weight:normal;} 
.content span a:hover{color:#666; text-decoration:underline;}  


a#other img {background: url(images/buttons/other.gif) top left no-repeat;}
a#contact img {background: url(images/buttons/contact.gif) top left no-repeat;}
a#picture img {background: url(images/buttons/picture.gif) top left no-repeat;}
a#stills img {background: url(images/buttons/stills.gif) top left no-repeat;}
a#about img {background: url(images/buttons/about.jpg) top left no-repeat;}


a#other:hover img {background: url(images/buttons/otherB.gif) top left no-repeat;}
a#contact:hover img {background: url(images/buttons/contactB.gif) top left no-repeat;}
a#picture:hover img {background: url(images/buttons/pictureB.gif) top left no-repeat;}
a#stills:hover img {background: url(images/buttons/stillsB.gif) top left no-repeat;}
a#about:hover img {background: url(images/buttons/aboutB.jpg) top left no-repeat;}



a#prev img {background: url(images/buttons/prevB.gif) top left no-repeat;}
a#next img {background: url(images/buttons/nextB.gif) top left no-repeat;}
a#play img {background: url(images/buttons/play.gif) top left no-repeat;}
a#pause img {background: url(images/buttons/pause.gif) top left no-repeat;}
a#up img {background: url(images/buttons/upB.gif) top left no-repeat;}


a#prev:hover img {background: url(images/buttons/prev.gif) top left no-repeat;}
a#next:hover img {background: url(images/buttons/next.gif) top left no-repeat;}
a#play:hover img {background: url(images/buttons/playB.gif) top left no-repeat;}
a#pause:hover img {background: url(images/buttons/pauseB.gif) top left no-repeat;}
a#up:hover img {background: url(images/buttons/up.gif) top left no-repeat;}




	#arrow_left2{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right2{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
		
		}


	#left_menu { 
		position:absolute;
		left:10px;
		}
		
	#right_menu { 
		position:absolute;
		right:30px;
		width:100px;
		}
		


ul {
	margin: 0px;
	padding: 0px 0px 0px 30px;
	}

li {
	margin: 0px;
	padding:  0px;
	}

	html{ 
		height: 100%;
		}
	
	body {
		top: 0px;
		width: 100%;
		height: 100%;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: auto;
		margin-right: auto;
		padding: 0px;
		border: 0px solid #ff0000;
		text-align: center;
		background-color:  #000000;
		}

	#container {
		position: relative;
		width: 1000px;
		height: 100%;
		margin-top: 3px;
		margin-bottom: -100px; /* the bottom margin is the negative value of the footer's height */
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 0px;
		text-align: center;
		border: 0px solid #666666;
		
		min-height: 100%;
		height: auto !important;
		height: 100%;		
		}

	#banner {
		position: relative;
		margin-top: 3px;
		text-align: left;
		height:100px;
		border-top: 0px solid #666666;
		background-image: url('images/header.jpg');
		background-repeat: no-repeat;
		background-position: center top;
		}

			
	#banner2 {
		position: relative;
		height:2px;
		padding: 2px 0px 0px 0px;
		*padding: 0px 0px 5px 0px;
		border-bottom: 0px solid #CCC;
		width: 100%;
		text-align: left;
		vertical-align: middle;
		}
		
	#banner3 {
		position: relative;
		margin-top: 3px;
		text-align: left;
		height:10px;
		border-top: 0px solid #666666;
		}

	#box{
		width: 100%;
		border: 0px solid #666666;
		margin: 0px 0px 0px 0px ;
		padding: 0px 0px 0px 0px;
		}
		
	#box2{
		width: 100%;
		min-height: 470px;
		border: 0px solid #666666;
		margin: 0px 0px 0px 0px ;
		padding: 30px 0px 10px 0px;
		*height:490px;
		text-align: left;
		}

	#box3{
		width: 100%;
		min-height: 210px;
		border: 0px solid #666666;
		margin: 0px 0px 30px 0px ;
		padding: 30px 0px 0px 0px;
		*padding: 30px 0px 30px 0px;
		*height:210px;
		}
	
	#box4{
		width: 100%;
		min-height: 500px;
		border: 0px solid #666666;
		margin: 0px 0px 0px 0px ;
		padding: 0px 0px 0px 0px;
		*height:500px;
		background-repeat: no-repeat;
		background-position: center top;
		}
	
	#box5{
		width: 100%;
		min-height: 420px;
		border: 0px solid #666666;
		margin: 0px 0px 0px 0px ;
		padding: 0px 0px 0px 0px;
		*height:420px;
		background-repeat: no-repeat;
		background-position: center top;
		}
	
	#ninja{
		border-top: 0px solid #666666;
		margin: 0px 0px 0px 0px ;
		}
	
	#ninja2{
		border-top: 1px solid #666;
		margin: 0px 0px 20px 0px ;
		}

	#ninja3{
		border-top: 1px solid #666666;
		margin: 0px 0px 10px 0px ;
		}
		

	#panel {
		width: 100%;
		height: 110px;
		text-align: center;
		border: 0px solid #666666;
		}		
		

	#panel2 {
		width: 200px;
		top: 300px;
		height: 200px;
		text-align: left;
		border: 1px solid #666666;
		left:300px;
		float: center;
		z-index: 10;
		}
				
	#player {
		position: absolute;
		width: 850px;
		text-align: center;
		z-index: 10;
		border: 0px solid #666666;
		}
		
	#player2 {
		position: absolute;
		width: 675px;
		height: 450px;
		text-align: center;
		z-index: 1;
		margin: 0px 0px 0px 14px;
		*margin: -10px 0px 0px 14px;
		border: 0px solid #666666;
		}
	
	#leftcontent {
		position: absolute;
		width: 150px;
		height:500px;
		min-height: 500px;		
		text-align: left;
		padding: 0px 0px 0px 0px;
		*left: 0px;
		}
		
					
	#centercontent {
		position: relative;
		width: 350px;
		min-height: 600px;
		margin: 0px 0px 0px 330px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		border: 0px solid #666666;
		}

	#centercontent2 {
		position: relative;
		width: 700px;
		height: 400px;
		margin: 0px 0px 0px 170px;
		padding: 100px 0px 0px 0px;
		text-align: center; 		
		border: 0px solid #666666;
		
		}
		
	#centercontent3 {
		position: relative;
		width: 850px;
		min-height: 450px;
		margin: 0px 0px 0px 170px;
		padding: 0px 0px 0px 0px;
		text-align: left;
		border: 0px solid #666666;
		}	
	

	#rightcontent {
		position: absolute;
		padding: 20px 0px 0px 0px;
		width:300px;
		height:450px;
		text-align: left;
		border-left:0px solid #000;
		margin-left: 400px;
		margin-right: 400px;
		*margin-left: 380px;
		*margin-right: 380px;
		}
		
					
	#footer {
		position: absolute;
		*position: relative;
		width: 100%;
		height: 100px; 
		padding: 0px 0px 0px 0px ;
		margin: 0px 0px 0px 0px;
		border-top: 0px solid #CCC;
		border-bottom: 0px solid #666666;		
		text-align: center;
		/*bottom: 0 !important;*/
		background-image: url('images/footer.jpg');
		background-repeat: no-repeat;
		background-position: center top;

		}
		
		
	 #push {
		height: 100px; /* .push must be the same height as .footer */
		}		
								
				
	div#footer2 {
		height: 75px;
		width: 700px;
		padding: 1px 0px 0px 0px ;
		text-align: left;
		border-top: 0px solid #666666;
		}
