@charset "UTF-8";
/* CSS Document */

#content	{
	margin:10px 0;
	border:1px solid #000;
	background:#fff;
	padding:10px;
}
	
		#content p.enhance	{
			font-size:14px;
			font-weight:bold;
		}
		
		#content p.embiggen	{
			font-size:14px;	
		}
		
	#content #twtr-profile-widget	{
		float:right;
		margin:25px 0px 5px 5px;
	}
	
	#content ul	{
		list-style:none;
		margin-top:20px;
	}
	
		#content ul li	{
			float:left;
			border:1px solid #000;
			margin-right:10px;
			height:300px;
			max-width:220px;
		}
		
		#content ul li h4	{
			padding:5px;
			background:#318015;
			font-size:16px;
			color:#fff;
		}
		
		#content ul li p	{
			padding:5px 10px;	
		}
		
		#content ul li hr	{
			width:100px;
			margin:0 auto;
		}
		
		#content ul li img	{
			border:none;	
			float:none;
		}
		
		#content ul li a.textLink	{
			float:right;
			padding:5px 0;
		}
	
	#content .bookcover	{
		width:160px;
		border:1px solid #000;
		text-align:center;
	}
	
		#content .bookcover img	{
			padding:5px 0;
		}
	
		#content .bookcover h3	{
			text-align:left;
			padding:5px;
			background:#318015;
			color:#fff;
			font-size:16px;
			border-bottom:1px solid #000;
		}
		
		#content .bookcover a	{
			text-decoration:none;
		}
		
	
#box_wrapper	{
	clear:both;	
}

	#box_wrapper .box	{
		border:1px solid #000;
		background:#fff;
		float:left;
		xwidth:278px;
		width:100%;
		position:relative;
	}
	
		#box_wrapper .box h3	{
			padding:5px;
			background:#9a9a68;
			color:#fff;
			border-bottom:1px solid #000;
		}
	
		#box_wrapper .box p	{
			margin:8px 0;
			padding:5px;
		}
		
		#box_wrapper .box table	{
			margin:5px;
			width:100%;
		}
		
			#box_wrapper .box table td	{
				text-align:center;
				padding:5px;
			}
		
		#box_wrapper .box a.next	{
			position:absolute;
			bottom:5px;
			right:5px;
			display:none;
		}
	
	/*#box_wrapper .first	{
		margin-right:30px;
	}
	
	#box_wrapper .last	{
		margin-left:30px;
	}*/
