		*{
		padding:0;
		margin:0;
		border:0;
		line-height:0;
		}
		
		body {
		font: 8pt/9pt normal 'Lucida Grande',Geneva,Verdana,Arial,Helvetica,sans-serif;
		color:#ececec;
		background:#000;
		}
		
		#container {
		width:921px; //307px 614px
		height:423px;
		margin:22px auto;		
		}
		
		#header {
		width:100%;
		height:42px;
		margin-bottom:11px;
		}
		
		br {clear:both;}
		
		#header a {
		margin-left:32px;
		display:block;
		width:175px;
		height:21px;
		text-decoration:none;
		text-indent:-5000px;
		background:url('../images/brand.png') no-repeat 0px 0px;
		}
		
		#footer {
		width:100%;
		height:21px;
		margin-top:32px;
		color:#666;
		text-indent:32px;
		line-height:100%;
		}
		
		#footer a {color:#666;}
		
		#nav_l {
		width:21px;
		float:left;
		margin-right:6px;
		}

		#nav_r {
		width:21px;
		float:right;
		}

		#nav_l a, #nav_r a {
		display:block;
		width:21px;
		height:423px;
		text-decoration:none;
		}

		
		#nav_l a {background:url('../images/flash_left.gif') no-repeat 0px 0px;}
		
		#nav_r a {background:url('../images/flash_right.gif') no-repeat 0px 0px;}


		#nav_l a:hover {background:#111 url('../images/flash_left.gif') no-repeat 0px 0px;}
		
		#nav_r a:hover {background:#111 url('../images/flash_right.gif') no-repeat 0px 0px;}
		
		#lib {
		width:293px;
		height:423px;
		float:left;
		border:1px solid #222;
		}
		
		#show {
		margin-left:11px;
		width:557px;
		height:423px;
		float:left;
		border:1px solid #222;
		}
		
		.inner {margin:11px;}
	
		.series {
		width:100%;
		height:58px;
		font: normal 11pt/2 "Helvetica","Lucida Grande", Tahoma, Verdana, sans-serif;
		color:#222;
		}
		
		.series h1 {
		font-weight:lighter;
		text-transform:uppercase;
		line-height:100%;
		font-size:1.5em;
		}
			
		.imgbox {
		margin:0px 0px 11px 7px;
		float:left;
		border:1px solid #555;
		}

	
		#showbox {
		border:1px solid #fff;
		float:right;
		}