/*
	Blue Heron Section Specific CSS
*/



#page_home .leading_text p {
	font-size:				19pt;
	line-height:			21pt!important;
	color:					#000;
	font-family:			'Trebuchet MS', 'Times', sans-serif;
	margin-bottom:			5px;
}
#page_home .leading_text p strong {
	font-style:				normal;
	color:					#808285;
	font-weight:			normal;
}



#page_home #block_col2 h2 {
	margin-top:			12px;
	margin-bottom:		0px;
	color:				#000000;
}

#page_home .col50 {
	float:					left;
	width:					280px;
	margin-right:			10px;
	margin-bottom:			15px;
}
#page_home .col50 h5 {
	font-family:			'Trebuchet MS', serif;
	font-weight:			normal;
	font-size:				14pt;
	color:					#000;
}
#page_home .col50 p {
	margin-bottom:			10px;
}

#page_home .col33 {
	float:					left;

	width:					155px;
	margin-right:			10px;
	margin-bottom:			15px;
}
#page_home .col33 h5 {
	font-family:			'Trebuchet MS', serif;
	font-weight:			normal;
	font-size:				14pt;
	color:					#808285;
}
#page_home .col33 p {
	margin-bottom:			10px;
}


/*
#page_normal h4 {
	font-family:			'Times New Roman', serif;
	font-weight:			normal;
	font-size:				16pt;
	margin-bottom:			5px;
}
*/
#page_normal p {
	margin-bottom:			10px;
}

#page_normal #basket_box  p {
	margin-bottom:			0;
}

#page_normal #block_col2 ul {
	margin:					0 0 10px 20px;
}
#page_normal #block_col2 li {
	font-size:				8pt;
}




#page_product hr {
	border-bottom:			1px #999 dotted;
	margin-bottom:			10px;
}
/*
#page_product h4 {
	font-family:			'Times New Roman', serif;
	font-weight:			normal;
	font-size:				16pt;
}
*/
#page_product .breadcrumb {
	margin-bottom:			15px;
}

#page_product .rightcol {
	float:					right;
	width:					180px;
}

#page_product .rightcol p {
	margin-bottom:			6px;
}

#page_product .rightcol .links a {
	display:				block;
	border-bottom:			1px #999 dotted;
	padding-bottom:			1px;
	margin-bottom:			2px;
}

#page_product .book_title {
	float:					left;
	width:					500px;
	margin-bottom:			10px;
}
/*
#page_product .book_title .h4_author {
	font-style:				italic;
}
*/
#page_product .book_image {
	float:					left;
	clear:					left;
	width:					200px;
	margin-top:				3px;
}

#page_product .book_big_description {
	float:					left;
	width:					300px;
	margin-bottom:			10px;
}

#page_product .book_big_description p {
	/*margin-bottom:			10px; */
}

#page_product .gallery .full_image {
	float:					left;
	width:					555px;
}

#page_product .gallery .thumb_image {
	float:					left;
	margin:					11px 0 11px 20px;
}

#page_product .review {
	float:					left;
	width:					240px;
	margin-right:			15px;
	margin-bottom:			15px;
}
/*
#page_product .review h4,
#page_product .review p {
	margin-bottom:			10px;
}
*/


/*
#page_search h4 {
	font-family:			'Times New Roman', serif;
	font-weight:			normal;
	font-size:				16pt;
	height:					24px;
	margin-bottom:			5px;
}
*/
#page_search p {
	margin-bottom:			10px;
}

#page_search .search_products {
	margin-bottom:			10px;
}

#page_search .search_products img {
	margin-right:			10px;
}

#page_search .search_products td,
#page_search .search_products th {
	font-size:				9pt;
	vertical-align:			top;
}

#page_search #block_col2_span a {
	color:					#666;
	text-decoration:		none;
}



/*
#page_contribute h4 {
	font-family:			'Times New Roman', serif;
	font-weight:			normal;
	font-size:				16pt;
	margin-bottom:			5px;
}
*/
#page_contribute .long_desc {
	float:					left;
	clear:					left;
	width:					320px;
	margin:					0 15px 15px 0;
}

#page_contribute .attachments {
	float:					left;
	width:					450px;
	margin:					0 0 15px 0;
}

#page_contribute .attachments img {
	margin-bottom:			10px;
}

