.sharethis-wrapper {
	margin:10px 0;
}

ul.links {
	margin-top:20px;
	margin-bottom:10px;
}

footer {
	margin-top:40px;
}

#block-block-46 {
 padding:50px 0;
 clear:both;
}

#comments {
  border: 5px solid #0075BE;
  border-radius:5px;
  padding:10px;
}


}
.comment-wrapper {
 border-radius: 10px;
 border:6px solid #8BC958;
 padding:15px;
}

.comment-wrapper h2 {
	font-size:200%;
	width:100%;
	border-bottom:1px solid #8BC958;
	color:#8BC958;
}

.links li a {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #8BC958;
    border-radius: 4px;
    color: #fff;
    font-weight: normal;
    padding: 4px 8px;
}


li.comment-add {
	background:none;
}

li.comment-add a {
    padding: 10px;
    font-size: 2em;
    cursor:pointer;
    margin:5px 0;
}

.links li a:hover {
	background-color:#8Bc958;

}

.links li a {
    background: #0075BE;
}


.adsbygoogle {margin: 15px auto;clear:both;}
.admin_ads {border:1px solid #0075be;display:block;text-align:center;margin: 15px auto;clear:both;}
.padding20 {
  padding:20px;
}

.container-inline div, .container-inline label {
	display:block;
}

.action-links a {
	font-weight:bold;
}

.right {float:right;}
.half {width:50%;}

blockquote {margin:5px;}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#header_wrapper {background-color:#0075be;}

#block-adsense-cse-1 {width:200px;margin:0 auto;}

.addthis-share {}
.addthis-share p {font-weight:bold;margin-top:10px;margin-bottom:5px;}

/*div.easy-breadcrumb a {color:#8dca5c;}*/

div.region-sidebar-first a.active {color:#8dca5c;}


div.node-page div.field-type-image,
div.node-resources div.field-type-image,
div.node-news div.field-type-image,
div.node-support div.field-type-image,
div.node-memoriam div.field-type-image,
div.node-hospice div.field-type-image,
div.node-doctor div.field-type-image,
div.node-blog div.field-type-image
 {float:right; margin-left:15px;margin-bottom:5px;}

div.content.node-blog div.field-type-image
 {float:right; margin-left:15px;margin-bottom:5px;}

div.field-type-image { float:right; }
.node-form div.field-type-image { float:none; }

div.node-doctor div.field,
div.node-hospice div.field,
div.node-blog div.field,
div.node-memoriam div.field,
div.node-resources div.field,
div.node-support div.field,
div.node-terms div.field,
div.node-news div.field
 {margin-top:10px;}






/* /about/special-thanks/our-forum-subscribers */
.people {clear:both;margin-bottom:15px;}
.people .odd {background-color:#f6f6f6;}
.people .even {background-color:#fff;}

.people .odd:hover {background-color:#f8fff0;}
.people .even:hover {background-color:#f8fff0;}

.person {width:100px;margin:6px;padding:8px;float:left;text-align:center;height:150px;border-radius: 3px;border:1px solid #CCC;overflow: hidden;}
.person .avatar {width:80px;height:80px;margin:auto;}
.person .avatar img {margin:auto;clear:both;}
.person .username {}
.person .duration {color:#999;font-size:90%;}



div.view-memoriam {
	clear:both;
	margin:15px auto;
}
/* Memoriam */
div.view-memoriam div.views-row {
	float:left;
	text-align:center;
	margin:10px;
	padding:5px;
	width:310px;
	height:300px;
	overflow: hidden;
	/*border:1px solid #ccc;
	border-radius:5px;*/
}

div.view-memoriam div.views-row .views-field-title {
	font-size:125%;
	font-weight:bold;
}

div.view-memoriam div.views-row .views-field-field-location-of-group {

}

div.view-memoriam div.views-row-odd {

}

div.view-memoriam div.views-row-even {

}

/* BLOCKS */
/* BLOCKS */
/* BLOCKS */



/* you're adding content annonymously */
#block-block-45 {
	border:2px solid #c4e6a9;
	background-color:#f7fcf3;
	padding: 10px 10px 10px 10px;
	margin-bottom:25px;
	color:#333;
	border-radius: 6px;
}

/*news menu*/
#block-menu-block-3, #block-views-list-moderators-block, #block-views-most-recent-members-block {
	border:1px solid #c3ebf5;
	background-color:#eaf6fa;
	padding: 20px;
	border-radius: 3px;
}

 #block-block-9, #block-block-18 {
 	background-color:#f7f7f7;
 	border:1px solid #c3ebf5;
 	padding-left:5px;
 	border-radius: 3px;
 }

.region-donate .btn {
	background: #f9f9f9;
	border-color: #AAD20E;
	color: #ccc;
	border: 0;
	margin-top:4px;
	height:28px;
}

.region-donate .btn:hover {
	background: #8dca5c;
	color:#fff;
 }

 .region-button .btn {
	background: #8dca5c;
	border-color: #AAD20E;
	color: #fff;
	border: 0;
	margin-top:4px;
	height:28px;
}

.region-button .btn:hover {
	background: #8dca5c;
 }

 .page-title {margin:8px 0;}

 th {background-color:none;}

.region-user-menu .block .content {
	text-align:right;
}

div.view-support div.views-field,
div.view-hospices div.views-field,
div.view-doctors div.views-field {
	font-size:120%;
	margin:8px 0;
}

div.view-support .views-row-even,
div.view-hospices .views-row-even,
div.view-doctors .views-row-even {
	padding:2px;
}

div.view-support .views-row-odd,
div.view-xenforo-latest-threads .views-row-odd,
div.view-hospices .views-row-odd,
div.view-doctors .views-row-odd {
	background-color:#f9f9f9;
	padding:2px;
}

div.view-support div.views-field .field-content,
div.view-hospices div.views-field .field-content,
div.view-doctors div.views-field .field-content {
	padding-left:6px;
}

div.view-header {margin-bottom:15px;}

.footer_credit p {width:40%;}

.social-icons li a.donate,
.copyright a.donate {
	background:#ec3030;
	border-color: #c00;
	color:#fff;
}

.social-icons li a.donate:hover,
.copyright a.donate:hover  {
	background:#e91717;
	border-color: #c00;
	color:#fff;
}

.social-icons li a.forum,
.copyright a.forum {
	color: #fff;
    background: #f2930d;
    border-color: #f39e25 #da840c #da840c #f39e25;
}

.social-icons li a.forum:hover,
.copyright a.forum:hover {
	background-color: #eb8900;
}

#main-menu ul ul li.active-trail {
	background:red;
}

#content {font-size:110%;}