body { background: #191919 url('../images/inner_bg.jpg') repeat-x center 0; text-align: center;}

	#container { width: 960px; margin: 0 auto; text-align: left; }

	#footer { clear: both;  background: url('../images/footer_bg.png') no-repeat center 0; height: 101px; position: relative;}
	#footer img { margin-top: -50px; position: absolute; right: 25px;}

	#contact { width: 275px; padding: 10px 23px; height: 80px; float: left; }
	#contact h1 { font-size: 16pt; color: white; margin: 0; padding: 0; }
	#contact h2 { font-size: 11pt; color: silver; margin: 0; padding: 0;}

	#tagline { width: 420px; float: left; text-align: center; padding-top: 27px; height: 73px;}
	#tagline h1 { color: rgb(255,131,33); font-size: 25pt;  margin: 0px;}

	#keywords { color: white; font-family: arial; font-size: 8pt; }
	#keywords p { margin: 4px; }

	#logo { width: 222px; height: 274px; float: left; margin-right: 10px; margin-bottom: 30px; background-image: url('../images/logo_character.png'); }

	#header { height: 60px; padding-top: 60px; text-align: center;}
	#header h2 { display: inline; margin: 15px 9px; font-size: 15pt;}
	#header h2 a { color: #666; }


	#content { font-family: arial; color: white; font-size: 9pt; line-height: 150%; height: auto; margin-bottom: 20px;}
	#content h1 { color: rgb(255,131,33); font-size: 20pt; background: url('../images/footer_bg.png') no-repeat center 0; margin: 5px 0px; padding-top: 5px; }
	#content h2 { color: rgb(255,131,33); font-size: 15pt; display: inline; }
	h3 { color: rgb(255,131,33); font-size: 17pt;  }
	#block { width: 222px; height: 100px; float: left; border: 1px solid orange; }

	hr { background-color: silver; margin: 0; padding: 0; border: 1px solid silver; }


/* jQuery lightBox plugin - Gallery style */
	.pgallery {
		background: url('../images/footer_bg.png');
		padding: 18px;
		width: 924px;
		margin-bottom: 10px; 
		
	}

	#gallery h1, #gallery2 h1, #gallery3 h1 { font-size: 12pt; padding: 5px; color: rgb(255,131,33);}

	.pgallery ul { list-style: none; margin: 0; padding: 0; }
	.pgallery ul li { display: inline; }
	.pgallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	.pgallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	.pgallery ul a:hover { color: #fff; }

	.clear { clear: both; }