body{
			text-align: 		center;
			margin:				0;
			padding:			0;
			border:				0;
			font-family:		georgia,times new roman,serif;
			background:			#fff;
			color:				#000;
			overflow:			scroll;
			}
		
		#cover{display:none;
			width:					510px;
			height:					310px;
			padding:				0px 0px 0px 65px;
			margin:					10px 0px 0px 10px;
			text-align:				center;
			border-left:			2px dashed #610B38;
			border-top:				2px dashed #610B38;
			background:				transparent;
		}
		
		#coverWhite{display: none;}
		
		.closeButton{
			width:					25px;
			height:					25px;
			float:					right;
			margin:					10px 10px 0 0;
			padding:				0;
			cursor:					pointer
			}
			
		.closeButton:hover{
			width:					25px;
			height:					25px;
			float:					right;
			margin:					10px 10px 0 0;
			padding:				0;
			cursor:					pointer
			}
			
		select{	display:	none;
				position:	absolute;
				right:		20px;
				top:		82px;
				z-index:	30;
				border:		0;
				background: #669999;
				color:		#fff;
				font-size:	14px;
				margin:		0;
				padding:	0;
				}
				
		optgroup{color:#000;}
		
		option{color:#fff;}	
		
		span{color:	#000;}
			
			
		h1{ width:100%;
			color: 			#000;
			font-family:	inherit;
			font-style: 	oblique;
			font-variant:	small-caps;
			font-size: 		24.5px;
			font-weight:	600;
			background: 	transparent;
			margin: 		0;
			padding: 		0;
			display:		block;
			z-index:		10;
			line-height:	1;
			position:absolute;top:10px;left:20px;
			text-align:		center;
		}
		
		h2{ width:100%;
			color: 			#000;
			background: 	transparent;
			font-family:	inherit;
			font-style: 	normal;
			font-size: 		16px;
			font-weight:	500;
			margin: 		0;
			padding: 		0;
			border:			0;
			display:		block;
			z-index:		10;
			line-height:	1;
			position:absolute;top:35px;left:20px;
			text-align:		center;
		}
		
		h3{
				text-align: 	center;
				color:			#000;
				font-size:		30px;
				font-weight:	700;
				margin:			30px 10px 30px 10px;
				padding:		0;
		}
		
		h4{
				text-align: 	center;
				color:			#000;
				font-size:		13px;
				font-weight:	700;
				font-variant:	small-caps;
				margin:			30px 0 0 0;
				padding:		0;
		}
		
		h4:first-letter{
					color:			#000;
					font-size:		33px;
					font-weight:	400;
					font-family:	calligraphic,cambria,times new roman,serif;
					font-style:		italic;
					font-variant:	normal;
					text-transform: capitalize; 
					}
		
		hr{display: none;}	
		
		div#header {
			width: 			1344px;
			height: 		50px;
			margin: 		0px;
			padding: 		5px 0 0 0;
			border: 		2px solid #000;
			border-top: 	2px solid #000;
			background:		transparent;
			position: 		absolute;
			top: 			0;
			z-index: 		0;
			}
				
		#title{display:none;}

		.title{
			width:			60px;
			height:			42px;
			border-left:	2px; 
			border-right:	2px;
			border-top:		0;
			border-bottom:	0;
			border-style:	solid;
			border-color:	#000;
			margin:			0;
			padding:		0;		
		}
		
		.shot{
			width:			64px;
			height:			42px;
			text-decoration:none;
			border:			0;
			margin:			0px 0px 0px 7px;
			padding:		0;	
		}
			
		.film{display:none;}
		
		div#container{
				background:		transparent;
				text-align: 	left;
				margin: 		auto;
				padding: 		0;
				border: 		0;
				width: 			1348px;
				height:			440px;
				z-index:		0;
				position:		absolute;
				top:			0;
				left:			0.05%;
				right:			0.05%;
				}
		
		#read {
			width: 		640px;
			height: 	330px;
			position: 	relative;
			top: 		180px;
			left:		654px;
			margin: 	30px 0 0 0;
			padding: 	0;
			background: #fff;
			overflow: 	auto;
			z-index: 	20;
			text-align: 	justify;
			font-size: 		15px;
			font-family:	inherit;
			line-height:	1.7;
			border: 		1px solid #000;
				}
				

		#read p{
			    padding: 	0px 20px;
				margin: 	5px 0px 30px 0px;
				z-index:	10;
			}
				
		#read p:first-letter{
					font-size:	60px;
					font-family:cambria,times new roman,serif;
					float:		left;
					padding: 	0;
					margin: 	0;
					line-height: 45px;
				}
			
		#read a{
			text-decoration:none;
			font-style:		oblique;
			color:			#DF0101;
		}	
	
		#read a:visited {
			text-decoration:none;
			font-style:		oblique;
			color:			#DF0101;
		}	
		
		#read a:hover {
			text-decoration:underline;
			font-style:		oblique;
			color:			#0404B4;
		}		
	
		div#innerHead{
			margin:		10px 0 0 10px;
			padding:	0;
				}
		
		div#innerHead h3{
				display: 		inline;
				color:			#000;
				background:		transparent;
				text-align:		left;
				font-size:		13.5px;
				font-weight:	500;
				margin:			0;
				padding:		5px;
				border-width:	1px 0px 0px 1px;
				border-style:	solid;
						}
		
		
		div#menu {
				width: 		1346px;
				float: 		left;
				margin: 	0;
				padding: 	0;
				border: 	1px solid #000;
				background:	#fff;
				position:	absolute;
				top: 		100px;
				font-size: 	15.2px;
				z-index: 	30;
				}
		
		div#menu ul {
				margin: 			0;
				padding: 			0;
				list-style-type: 	none;
				}
		
		div#menu li {
				width:			218px;
				float:			left;
				margin: 		0;
				padding: 		0;
				border-right: 	1px solid #000;
				color: 			#000;
				} 
		
		div#menu a {
				display: 			block;
				padding: 			4px 0px 5px 0px;
				color: 				#000;
				text-decoration: 	none;
				text-align: 		center;
				cursor: 			pointer;
				}
				
		div#menu a:hover {
				background-color:	#000;
				color:				#fff;
				text-decoration:	none;
				text-transform:		capitalize;
				font-style:			oblique;
				}
				
		div#menu li ul {display: none;}
		
		div#menu li:hover ul {
				display: 	block;
				position: 	absolute;
				width: 		218px;
				padding: 	0;
				margin: 	0 0 0 -1px;
				border: 	1px solid #000;
				background: #fff;
				z-index: 	31;
				}
		
		div#menu li li {
						border: 	none; 
						width: 		218px;
						text-align: center;
					}
		
		div#menu li ul li a {padding: 2px 0px 3px 0px;}
		
		.menu{
			visibility:hidden;
			float: right;
			display: inline;
			margin: 1px 3px 0px 1px;
			border:0;
			padding:0;
			background:transparent;
			width:18px;
			height:18px;
		}
		
		div#menu a:hover .menu {
			float: right;
			display: inline;
			margin: -2px 3px 0px 1px;
			border:0;
			padding:0;
			width:23px;
			height:23px;
			background:transparent;
		}

		div#menu a:hover span {color:#fff;}
				
		
		.selected{color:#fff;background-color:#fff;}
		
		div#menu .selected:hover {
									color:#fff;
									background-color:#000;
									text-transform:none;
									font-style:normal;
									}			
		
		img.category{
					float: 			left;
					display:		none;
					width:			170px;
					height:			180px;
					padding: 		0;
					margin:  		25px 20px 0 0;
					border:  		4px inset #000;
				}
				
		img.character{
					float:		left;
					display:	none;
					width:		100px;
					height:		100px;
					padding: 	0;
					margin:  	58px 12px 0 0;
					border:  	4px inset #000;
					}			
			
		video{
			margin:		12px 0px 0px 12px;
			padding:	0;
			width: 		620px;
			height: 	310px;			
			}	
			
		span.name{text-decoration:underline;color:#000;font-weight:400;}

		.preview{
			width:	400px;
			height:	200;
			border:	4px inset #610B38;
			margin:	0px 10px 10px 70px;
		}
		
		#info {
			width: 			550px;
			height: 		500px;
			position: 		absolute;
			top: 			180px;
			left:			55px;
			margin: 		30px 0 0 0;
			padding: 		0;
			background: 	transparent;
			overflow: 		auto;
			z-index: 		20;
			text-align: 	justify;
			font-size: 		15px;
			font-family:	inherit;
			line-height:	1.7;
			border:			1px solid #000;
				}
				
				
