
   
 .rss_box {
 
 }
 
  
 .rss_items {
  
}


.rss_item a:link, .rss_item a:visited, .rss_item a:active {
  
}

.rss_item a:hover { 

}


body {
	font-family : "times new roman", sans-serif;
	font-size : 0.9em;
}

a {
	color : #7B7B7B;
}

a:hover {
	color : #7B7B7B;
	text-decoration : none;
}

blockquote.style2 {
  font: 14px/22px normal helvetica, sans-serif;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 50px;
  padding-left: 15px;
  border-left: 3px solid #ccc;
  margin-right: 100px;
}

img.left
{
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}

img.right
{
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
}

img.full
{
  float: left;
  margin-right: 1em;
  margin-bottom: 1em;
  margin-top: 1em;
}


p.right
{
  text-align: right;
}

span.first
{
 float: left;
 font-family: Old English, Georgia,serif;
 font-size: 280%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
}

p.indent
{
  text-indent: 2em;
}

p.title
{
  text-indent: 0em;
  text-align: center;
  font-size: 1.75em;
  font-weight: bold;
  margin-top: 1em;
}

p.chapter
{
  text-indent: 0em;
  text-align: center;
  font-size: 1.25em;
  font-weight: bold;
  margin-top: 1em;
}

p.headline
{
  text-indent: 0em;
  font-size: 1.25em;
  font-weight: bold;
  margin-top: 1em;
}

p.centered
{
  text-indent: 0em;
  text-align: center;
}

span.centered
{
  text-indent: 0em;
  text-align: center;
}

button.red
 {
background-color:transparent;
color:red;
}

span.heavy
{
  font-size: 1.2em;
}


/* Menu Style */

#page_menu {
	margin : 0px auto;
	width : 684px;
	height : 35px;
	float : none;
	clear : both;
	text-align : center;
}

#page_menu ul {
	height : 35px;
}

#page_menu li {
	padding : 12px 24px 0px;
	height : 14px;
	float : left;
	display : block;
	position: relative;
}


/* Main Body Style */

#page_wrapper {
	margin : 0px auto;
	width : 775px;
	height : 145px;
	display : block;
	clear : both;
}

#page_maincol {
	width : 565px;
	float : left;
}

#page_fullpage {
	width : 775px;
	float : left;
}

#page_rightcol {
	margin-left : 9px;
	width : 200px;
	float : left;
}



/* Main Column Style */

#maincol_top {
	margin-top : 8px;
	width : 565px;
	height : 137px;
	overflow : hidden;
}

#maincol_top h2 {
	width : 121px;
	height : 32px;
}

#maincol_top .sideimg {
	position : absolute;
	width : 87px;
	height : 137px;
}

#maincol_top .content {
	position : absolute;
	margin-left : 95px;
	width : 255px;
	color : #fff;
}

#maincol_top .readmore {
	margin-top : 8px;
	text-align : right;
}

#maincol_top a {
	color : #fff;
	font-weight : bold;
	text-decoration : none;
}

#maincol_top a:hover {
	text-decoration : underline;
}

.maincol_box {
	width : 565px;
}

.maincol_box h2 {
	width : 565px;
	height : 26px;
}


#maininfo .content {
	width : 270px;
	height : 215px;
	float : left;
}

#maininfo .ltwrapper {
	margin-top : 1em;
	position : absolute;
	width : 275px;
}

#maininfo .rtwrapper {
	margin-top : 1em;
	margin-left : 1.1em;
	position : absolute;
	width : 275px;
}

#maininfo .bookcover {
	width : 66px;
	height : 95px;
	float : left;
	position : static;
}




/* Right Column Style */

.rightcol_box {
	width : 200px;
}

.rightcol_box h2 {
	width : 200px;
	height : 26px;
}




/* Footer Style */

#page_spacing {
	clear : both;
	float : none;
	border-top : #fff 5px solid;
	padding-bottom : 0.5em;
}

#page_footer {
	margin : 0px auto;
	width : 825px;
	height : 21px;
	background-color : #5C5E5F;
	color : #C8C6C6;

}

#page_footer a {
	color : #E4E1E1;
}

#page_footer a:hover {
	color : #fff;
	text-decoration : none;
}

#page_footer #rights {
	padding-top : 1em;
}

#page_footer #links {
	padding-top : 3px;
	padding-right : 10px;
	float : right;
	font-weight : bold;
}

#page_footer #links span {
	margin-left : 20px;
	display : block;
	position : relative;
}
