BODY,TD,TH,TABLE
{
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#connect
{
	font-size:.7em;
}

IMG
{
	border:0px;
}

.h2small
{
	font-size:.8em;
}

a, a:active, a:focus, a:hover, a:link, a:visited
{
	font-family: verdana,georgia,helvetica,serif;
	font-size: 0.8em;
	text-decoration: none;
	color: red;
}

.h3Centered
{
	font-size: 1.2em;
	font-weight:bold;
	color:yellow;
}

/*books*/
.category
{
	width:200px;
	background-color:#7c95ff;
	border: 1px solid ff5757;
	border-width: 1px 0;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
	border-right:ff5757 solid 1px;
	border-bottom:ff5757 solid 1px;
	margin-top:20px;
}

.category_title
{
	width:200px;
	background-color:#1a03aa;
	border-bottom:ff5757 solid 1px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	color:white
	margin-bottom:2px;
}

.category a
{
	width:200px;
	color: #000000;
	display: block;
	padding: 0px;
	text-decoration: none;
	padding-bottom:3px;
	margin-bottom:3px;
	padding-left:5px;
	font-weight:bold;
}

* html .category a /* make hover effect work in IE */
{
	width: 200px;
}

.category a:hover
{
	border-color: #fc6;
	background: #ffc;
	width:195px;
	color: #000000;
	display: block;
	padding: 0px;
	text-decoration: none;
	padding-bottom:3px;
	margin-bottom:3px;
	padding-left:5px;
	font-weight:bold;
}

.book_title
{
	border-bottom:#fff06e solid 1px;
	font-size:15px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:2px;
}

.author
{
	font-size:10px;
	padding-bottom:5px;
	padding-top:10px;
	margin-bottom:2px;
}

.newpage
{
	width:300px;
	padding-right:5px;
	padding-left:5px;
	margin-bottom:20px;
	margin-top:20px;
}