div.result_block, div.result_altblock, div.result_pagescount {margin-bottom: 1em;}

/* body */
.ahead {

	font-family: Lucida Handwriting;
	font-size: 18px;
	font-weight: bold;
	color: #a0002b;	
}
.bhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a0002b;	
}
.chead {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #a0002b;	
}
.bodycopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #333300;	
}
.bodylink A:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #890020;	
}
.bodylink A:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #890020;	
}
.bodylink A:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #890020;	
}
.bodylink A:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #890020;	
}
/* subtext */
.subtextheader {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #8E935F;	
}
.subtextheader2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #a0002b;	
}
.subtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333300;	
}
.subtextlink A:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #968C5E;	
}
.subtextlink A:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #968C5E;	
}
.subtextlink A:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #968C5E;	
}
.subtextlink A:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #890020;	
}
/* footer */
.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333300;	
}
.footerlink A:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333300;	
}
.footerlink A:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333300;	
}
.footerlink A:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333300;	
}
.footerlink A:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #890020;	
}
/* search */
.highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFF99
}
.searchheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #968C5E;
}
.summary {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
.results {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
.description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
.context {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
.infoline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #968C5E;
}
.sorting {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
.result_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8e935f;
}
.zoom_searchform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
.zoom_options {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
input.zoom_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}
input.zoom_searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #968C5E;
}














.sub_head {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #818654;   
}

.bhead {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #a0002b;   
}

.read_text {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: none;
    color: #333300;   
    padding-right:4px;
}

.read_text:hover {

    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration: underline;
    color: #333300;   
    padding-right:4px;
}












.title{
	/*color:#0000FF; font-size:15px*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8E935F;
	padding-left:1px;
	text-decoration:none;
}
.title:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-left:1px;
	text-decoration:none;
}
.url 
{
	color:#339900;
	font-size: 9px;
}
#other_pages a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #8E935F;
	padding-left:1px;
	text-decoration:none;
}
#other_pages a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000;
	padding-left:1px;
	text-decoration:none;
}

.donate-btn
{
	background-image:url(../images/donate_now.jpg);
	background-repeat:no-repeat; background-position:top;
	width: 158px;
	height: 33px;
}

#bottom_div {
	BORDER: #C1C2A2 1px solid;  FLOAT: left;  WIDTH: 140px;  HEIGHT: auto; BACKGROUND-COLOR: #F4F1E5; TEXT-ALIGN: left; margin:auto;
}
.bottom_text {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #968c5e; PADDING-TOP: 10px; padding-bottom:10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; line-height:15px; font-weight:bold;
}

.video_back_image{BACKGROUND-IMAGE: url(../images/video_back.jpg); WIDTH: 149px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 132px; position:relative;
}

.play{position:absolute; WIDTH: 149px; HEIGHT: 132px; top:0px; left:0px;}

.play img{padding-top:55px; padding-left:60px;}

.style2 {
	/*color: #8E935F;
	font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
}
.style3 {
	font-size: 11px;
	/*color: #8E935F;
	font-family: Verdana, Arial, Helvetica, sans-serif;*/
}

.caption {
	margin: 0 10px 10px 10px;
	border: 1px solid #ccc;
	padding: 5px;
}
.caption img {
	margin: 0;
	padding:0;
}
.caption p {
	font-size: .9em;
	text-align:center;
	letter-spacing: -1px;
}

#fbbadge a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #968C5E;
}