/* $Id: screen.css,v 1.1.2.1 2009/03/25 23:33:28 rhache Exp $ */

/**
* BACKGROUNDS
*
*/
html {background: #C2C27B;}
body {background: #fff url(images/body.png) 0 0 repeat-x;}
#container {background: url(images/container.png) 0 0 repeat-y;}
#header {background: url(images/header.png) 0 0 no-repeat;}
#content {background: url(images/content.gif) top right repeat-y;}
#footer {background: #C2C27B url(images/footer.png) 0 0 repeat-x;}
#tertiary {background: url(images/tertiary-block.png) bottom left no-repeat;}
#tertiary .region {background: url(images/tertiary-block-title.png) 0 0 no-repeat;}

/* front */
.front #container {background: #fff url(images/container-front.jpg) 1px 109px no-repeat;}
.front #header {background: url(images/header-front.png) 0 0 no-repeat;}
.front #content {background: transparent none;}

body.section-services #container {background: #A5AA4E url(images/container-services.jpg) 1px 109px no-repeat;}
body.section-conditions-treated #container {background: #A5AA4E url(images/container-conditions.jpg) 1px 109px no-repeat;}
body.section-our-team #container {background: #A5AA4E url(images/container-team.jpg) 1px 109px no-repeat;}
body.section-resources #container {background: #A5AA4E url(images/container-research.jpg) 1px 109px no-repeat;}
body.section-success-stories #container {background: #A5AA4E url(images/container-stories.jpg) 1px 109px no-repeat;}
body.section-contact-us #container {background: #A5AA4E url(images/container-contact.jpg) 1px 109px no-repeat;}
/**
* GENERIC GLOBAL STYLES
*
*/
.type h3 {
	font-size: 14px !important;
	font-weight: 600 !important;
	color: #ba6f00;
}
.type h4 {
	font-size: 13px !important;
	color: #794400;
}
.type h5 {
	font-size: 12px !important;
	color: #794400;
}

body {
	font-family: Arial,Verdana,sans-serif;
	color: #333333;
}

.breadcrumb {display: none;}
h1,h2,h3,h4,h5,h6 {
	font-family: Century Gothic,Arial,Helvetica,sans-serif;
	color: #794400;
	font-weight: normal;
}
/**
* HEADER REGION
*
*/
#header {height: 109px;}
#header img.site-logo {
	display: none;
}

#header p.site-name {
	left: 0px;
	position: absolute;
	top: 0px;
}

.front #header p.site-name,
#header p.site-name a {
	height: 0 !important; 
	line-height: 1;
	margin: 0;
	overflow: hidden !important;
	padding-top: 73px;
	width: 287px;
}

#header p.site-name a {
	display: block;
}
/**
* PREFACE REGION
*/


/**
* PRIMARY REGION
*/

#primary a:link, 
#primary a:visited {
	color:#6E6F0C;
	text-decoration:underline;
}
#primary a:hover {
	color:#BA6F00;
}


#primary .inside {margin: 30px 26px 0;}

#primary img {display: block;}

#primary h1.page-title {
	font-size: 22px !important;
	margin-top: 0;
} 
#primary .field-field-page-image,
#primary .views-field-field-page-image-fid {
	float: right;
	clear: right;
}
#primary .field-field-page-image .field-item,
#primary .views-field-field-page-image-fid .field-item {margin: 5px;}
#primary .field-field-page-image .field-item img,
#primary .views-field-field-page-image-fid img {border:3px solid #B5B768;}

/* Research */
#primary .node-type-research img.print-icon {display: inline;}
#primary .node-type-research .print_pdf a {text-decoration: none;}
#primary .node-type-research ul.links,
#primary .node-type-research ul.links li {margin: 0; padding: 0;}
#primary .view-research-arg .meta,
#primary .node-type-research .meta {display: none;}
#primary .view-research .views-field-view-node {margin-bottom: 20px;}
#primary .view-research-arg h2.node-title {font-size: 12px;}
#primary .view-research .views-row-odd,
#primary .view-research .views-row-even {margin-bottom: 15px;}
body.node-10 #primary .block-views {margin-bottom: 30px;}
body.node-10 #primary h4,
#primary .view-research-arg h4 {
	font-size: 9px !important;
	font-style: italic !important;
	color: #000 !important;
}
body.node-10 #primary .views-row-odd,
body.node-10 #primary .views-row-even,
#primary .view-research-arg .views-row-odd,
#primary .view-research-arg .views-row-even {border-bottom: dashed 1px #ccc;}
body.node-10 #primary .views-row-last,
#primary .view-research-arg .views-row-last {border: 0 none;}
/* Testimonials front block */
#block-views-testimonials-block_2 {margin: 0 20px 50px 20px;}
#block-views-testimonials-block_2 h2.block-title {
	font-size: 14px;
	color: #bab87c;
	text-align: center;	
}
.view-testimonials .test-body {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #BA6F00;
	line-height: 30px;
	width: 275px;
	margin: 0 auto;
	text-align: center;
}
.view-testimonials .test-body p {margin-bottom: 0;}
.view-testimonials .test-name {
	color: #663300;
	text-align: center;
	margin-bottom: 35px;
}
.view-testimonials .view-footer {text-align: right;}
/* Testimonial form */
#primary #node-37 input.form-text {width: 250px;}
#primary #node-37 fieldset.captcha {width: 431px;}
/* Media section */
#primary #block-views-media-block_3 .views-field-teaser-1 a.pdf {
	background: url(/modules/acquia/filefield/icons/protocons/16x16/mimetypes/application-pdf.png) 0 0 no-repeat;
	padding: 0 0 2px 20px;
}
#primary .view-media .views-field-field-media-date-value,
#primary .view-media .views-field-field-media-source-value {color: #BA6F00;}

#primary .view-research-arg .views-row-odd,
#primary .view-research-arg .views-row-even,
#primary .view-research .views-row-odd,
#primary .view-research .views-row-even,
#primary .view-media .views-row-odd,
#primary .view-media .views-row-even {
	margin: 0 0 15px 15px;
	padding-left: 12px;
	background: url(images/media-li.gif) 1px 6px no-repeat;
}
#primary .node-type-media .terms {display: none;}
#primary .node-type-media .field-field-media-audio object {height: 24px;}

#primary #edit-field-media-flash-0-ahah-wrapper,
#primary #edit-field-media-audio-0-ahah-wrapper,
#primary #edit-field-media-file-0-ahah-wrapper {overflow: hidden;}
/* blog section */
#primary .view-blog .views-field-title {
	color: #BA6F00;
	font-size: 14px;
	font-weight: 600;
}
#primary .view-blog .views-field-created {
	color: #6E6F0C;
	margin: 2px 0;
}
#primary .view-blog .views-row-odd,
#primary .view-blog .views-row-even {
	border-bottom: 1px dashed #CCCCCC;
	margin-top: 7px;
	padding-bottom: 7px;
}
#primary .view-blog .views-row-last {border: 0 none;}
/* audio reading section */
#primary .node-type-reading .field-field-media-audio object {height: 24px;}
#primary .view-readings .views-row-odd, 
#primary .view-readings .views-row-even {
	margin-bottom: 2em;
}
#primary .view-readings .views-field-field-media-date-value {
	float: left;
	padding-right: 10px;
}
#primary .view-readings .views-field-title {
	float: left;
	padding-right: 10px;
}
#primary .view-readings .views-field-field-media-source-value {
	clear: right;
}

	
/**
* COMMON SECONDARY & TERTIARY STYLES
*/


/**
* SECONDARY REGION
*/
#secondary {margin-top: 9px;}
#secondary img {display: block;}

#secondary .block {
	margin: 0 8px 25px 8px;
}
#secondary h2.block-title {
 font-style: normal;
 color: #c8c98f;
 font-size: 21px !important;
 font-weight: normal;
}

#secondary ul.menu,
#secondary ul.views-summary {
	margin: 0;
	padding: 0;
	font-size: 14px;
	letter-spacing: 1px;
}
#secondary ul.menu li,
#secondary ul.views-summary li {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}
#secondary ul.views-summary li {margin-bottom: 10px;}
#secondary ul.menu li a,
#secondary ul.views-summary li a,
#secondary .view-blog a {
	text-decoration: none;
	color: #60672d;
	padding: 5px 2px;
	display: block;
	width: 100%;
	height: 16px;
	line-height: 20px;
}
body.front #secondary ul.menu li a, 
body.front #secondary ul.views-summary li a {color: #E4DDAF;}
#secondary ul.views-summary li a {display: inline;}
#secondary ul.menu li a:hover,
#secondary ul.views-summary li a:hover,
#secondary .view-blog a:hover {
	color: #fff;
	border-top: 1px solid #E4DDAF;
	border-bottom: 1px solid #E4DDAF;
	padding: 4px 2px;
}
#secondary #block-views-research_arg-block_2,
#secondary #block-views-research_arg-block_3,
#secondary #block-views-research_arg-block_4,
#secondary #block-views-research_arg-block_5,
#secondary #block-views-research_arg-block_6,
#secondary #block-views-research_arg-block_7,
#secondary #block-views-research_arg-block_8 {margin-bottom: 5px;}
/* user block */
#secondary #block-user-1 a {color: #000;}
/* blog archive */
#secondary .view-blog a {
	display: inline;
	letter-spacing: 1px;
}
#secondary .view-blog .views-summary {
	display: block;
	color: #60672d;
	font-size: 14px;
	padding: 5px 2px;	
}
/**
* TERTIARY REGION
*/
#tertiary {margin-top: 13px;}
#tertiary .region {
	margin: 0 0 60px 0;
	width: 224px;
}
#tertiary .block {
	margin: 0 30px 0 30px;
	overflow: hidden;
}
#tertiary .block h2.block-title {
	font-family: Arial,sans-serif;
	color: #666633;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	margin: 30px 0 5px 0;
}

/* Whats new */
#block-views-story-block_1 a {color: #333;}
#block-views-story-block_1 .jcarousel-clip {height: 100px;}
#block-views-story-block_1 ul {
	margin: 0;
	padding: 0;
}
#block-views-story-block_1 li {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
	clear: left;
	width: 100%;
	overflow: hidden;
	height: 100px;
}
#block-views-story-block_1 .views-field-title a {
	color: #cc0000;
	font-weight: bold;
	text-decoration: none;
}
#block-views-story-block_1 a:hover {color: #cc6633;}
#block-views-story-block_1 .views-field-teaser a {text-decoration: none;}
/* Quick links */
#block-views-links-block_1 a {
	text-decoration: none;
	color: #333;
}
#block-views-links-block_1 a:hover {color: #cc6633;}
#block-views-links-block_1 .views-field-title {
	font-weight: bold;
	margin: 10px 0 0 0;
}
#block-views-links-block_1 .views-field-title a {color: #663300;}
/* Newsletter */
#block-block-5 ul{
	list-style-type: none;
	list-style-image: none;
	margin: 10px 0 0 10px;
}
#block-block-5 a {
	text-decoration: none;
	color: #333;
	height: 16px;
}
ul.social {
	line-height: 16px;
	list-style: none;
	list-style-image: none;
}
ul.social li  {
	padding: 4px 0;
}
a.social-blog {
	background: url(images/blog.png) no-repeat;
	padding: 3px 0px 5px 32px !important;
}
a.social-facebook {
	background: url(images/facebook.png) no-repeat;
	padding: 3px 0px 5px 32px !important;
}
a.social-email {
	background: url(images/email.png) no-repeat;
	padding: 3px 0px 5px 32px !important;
}

#block-block-2 a:hover {color: #cc6633;}

/**
* POSTSCRIPT REGION
*/

/* Search */
#block-search-0 {
	position: absolute;
	top: 55px;
	right: 40px;
}
#block-search-0 label {display: none;}
#block-search-0 input {
	margin: 0;
	padding: 2px 3px;
	font-size: 11px;
	line-height: 20px;
}
#block-search-0 input.form-text {
	border: 1px solid #a19f46;
	width: 137px;
}
#block-search-0 input.form-submit {
	background: #a19f46;
	color: #fff;
	border: 0 none;
	font-weight: bold;
}
/* shadow block */
#postscript #block-block-1 {
	background: url(images/shadow.jpg) 0 0 no-repeat;
	position: absolute;
	top: 109px;
	right: 0;
	height: 5px;
	width: 731px;
}

/**
* FOOTER REGION
*/
#footer {
	height: 147px;
}
#footer .inside {
	width: 955px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

#footer .credit-copyright {
	clear: both;
	font-size: 10px;
}

#footer .copyright,
#footer .credit-logo,
#footer .credit-text {
	display: block;
}

#footer .copyright,
#footer .fmessage {
	float: left;
	margin: 10px 0 0 0;
	color: #DCC699;
	font-size: 11px;
}

#footer .credit-logo,
#footer .credit-text {
	float: right;
	margin: 35px 0 0 0;
}

#footer .credit-logo a {
	display: block;
	height: 0 !important;
	overflow: hidden !important;
	padding-top: 43px; /* height of your credit logo */
	width: 178px; /* width of your credit logo */
} 

/* Secondary Nav */
#secondary-nav {
	font-size: 11px;
	margin: 10px 0 0;
}
#secondary-nav ul {
	margin: 0;
	padding: 0;
	text-align: center;
}
#secondary-nav li {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}
#secondary-nav li a {
	color: #A7A73A;
	border-left: 1px solid #A7A73A;
	text-decoration: none;
	padding: 0 5px;
}
#secondary-nav li.first a {
	border-left: 0 none;
}
#secondary-nav li a:hover {
	color:#6B3F00;
	text-decoration:underline;
}

/* Tertiary Nav */
#block-menu-menu-tertiary-links {
	font-size: 10px;
	position: absolute;
	top: 8px;
	left: 10px;
	width: 224px;
}
#block-menu-menu-tertiary-links ul {
	margin: 0;
	padding: 0;
	text-align: center;
}
#block-menu-menu-tertiary-links li {
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
	display: inline;
}
#block-menu-menu-tertiary-links li a {
	color: #A7A73A;
	border-left: 1px solid #A7A73A;
	text-decoration: none;
	padding: 0 5px;
}
#block-menu-menu-tertiary-links li.first a {
	border-left: 0 none;
}
#block-menu-menu-tertiary-links li a:hover {
	color:#6B3F00;
	text-decoration:underline;
}


/**
* CLOSURE REGION
*/

/**
* Tables
*/
/** Contact Page Tables
*/
.node-93 table {
	border: none;
}
.node-93 .type th, .node-93 .type td {
	border-bottom: none;
	border-right: none;
}

/** Add to Any 
*/
#node-342 li.addtoany img {
	margin-bottom: 1em;
}
/** readings 
*/
.node-type-reading li.addtoany img {
	margin-top: 1em;
}
#block-block-6 {
	margin-top: 2em;
}

/* New blog section */
body.node-445,
body.node-245,
body.node-type-blog,
body.page-blog {
	background: #fff url(images/blog-body-bg.jpg) repeat-x;
}
.node-445 #content,
.node-245 #content,
.node-type-blog #content,
.page-blog #content {
	background: url(images/blog-content-bg.jpg) no-repeat;
}
.node-445 #primary-nav,
.node-245 #primary-nav,
.node-type-blog #primary-nav,
.page-blog #primary-nav {
	top: 148px;
}
.node-445 #header,
.node-245 #header,
.node-type-blog #header,
.page-blog #header {
	background: url(images/blog-header-bg.jpg) no-repeat;
	height: 175px;
}
.node-445 #header p.site-name,
.node-245 #header p.site-name,
.node-type-blog #header p.site-name,
.page-blog #header p.site-name {
	left: 265px;
	top: 10px;
}
.node-445 #header p.site-name, .node-445 #header p.site-name a,
.node-245 #header p.site-name, 
.node-245 #header p.site-name a,
.node-type-blog #header p.site-name, 
.node-type-blog #header p.site-name a,
.page-blog #header p.site-name, 
.page-blog #header p.site-name a {
height: 96px !important;
line-height: 1;
margin: 0;
overflow: visible !important;
padding-top: 0;
width: 420px;
}
.node-445 #header p.site-name a,
.node-245 #header p.site-name a,
.node-type-blog #header p.site-name a,
.page-blog #header p.site-name a {
	background: url(images/blog-logo.png) no-repeat;
	text-indent: -9999px;
}
.node-445 #postscript #block-block-1,
.node-245 #postscript #block-block-1,
.node-type-blog #postscript #block-block-1,
.page-blog #postscript #block-block-1 {
	background: none;
}
.node-445 #tertiary,
.node-245 #tertiary,
.node-type-blog #tertiary,
.page-blog #tertiary {
	background:none;
	float: left;
	width: 300px;
	margin-left: -300px;
	text-align: right;
}
.node-445 #tertiary .region,
.node-245 #tertiary .region,
.node-type-blog #tertiary .region,
.page-blog #tertiary .region {
	background:none;
	width: 300px;
}
.node-445 #tertiary .block,
.node-245 #tertiary .block,
.node-type-blog #tertiary .block,
.page-blog #tertiary .block {
	margin: 0;
}
.node-445 #container,
.node-245 #container,
.node-type-blog #container,
.page-blog #container {
	background: none;
}
.node-445 #primary,
.node-245 #primary,
.node-type-blog #primary,
.page-blog #primary {
	margin-left: 10px;
	margin-right: 405px;
}
.node-445 .view-blog-new .views-field-title,
.node-245 .view-blog-new .views-field-title,
.node-type-blog h1,
.page-blog  h1 {
	color: #a19f46;
	font-size: 18px;
	font-weight: normal;
}
.node-445 #primary .views-field-title  a:link, 
.node-445 #primary .views-field-title a:visited,
.node-245 #primary .views-field-title  a:link, 
.node-245 #primary .views-field-title a:visited,
.page-blog #primary .views-field-title  a:link,
.page-blog #primary .views-field-title a:visited {
	color: #a19f46;
	text-decoration: none;
}
.node-445 #preface .views-field-title  a:link, 
.node-445 #preface .views-field-title a:visited,
.node-245 #preface .views-field-title  a:link, 
.node-245 #preface .views-field-title a:visited,
.page-blog #preface .views-field-title  a:link, 
.page-blog #preface .views-field-title a:visited{
	color: #a19f46;
	text-decoration: none;
}

.node-445 #primary .field-field-page-image, .node-445 #primary .views-field-field-page-image-fid
.node-245 #primary .field-field-page-image,
.node-245 #primary .views-field-field-page-image-fid {
float: none;
clear: both;
}
#primary .view-blog-new .field-field-page-image .field-item img, #primary .view-blog-new .views-field-field-page-image-fid img,
.node-type-blog #primary .field-field-page-image .field-item img {
	border: 1px solid #BEBEBE;
	background: white;
	padding: 3px;
	border-radius: 4px;
}
.view-blog-new .views-row-even, .view-blog-new .views-row-odd {
	clear: both;
	margin-bottom: 24px;
	padding-bottom: 50px;
	border-bottom: 1px #000 dashed;
}
.view-blog-new .views-field-name-1 {
	float: right;
	font-style: italic;
	clear: right;
}
.view-blog-new .views-field-name-1 span.field-content {
	font-weight: bold;
}
.view-blog-new .views-field-created {
	font-style: italic;
	float: left;
}
.view-blog-new .views-field-addtoany-link-1 {
	float: right;
}
.view-blog-new .views-field-name {
	float: left;
	font-weight: bold;
}
.view-blog-new .views-field-title-2 {
	margin-bottom: 10px;
}
.node-445 #block-search-0,
.node-245 #block-search-0,
.node-type-blog #block-search-0,
.page-blog #block-search-0 { 
	position: absolute;
	top: 116px;
	right: 40px;
	margin: 0;
	height: 26px;
}
#acu {
	color: #A09F3B;
	font-size: 16px;
	float: left;
}
#phone {
	color: #885800;
	font-size: 16px;
	float: right;
}
#block-block-7 {
	position: absolute;
	top: 116px;
	width: 700px;
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-container-horizontal {
width: 901px;
height: 360px;
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-clip-horizontal {
	width: inherit;
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-item {
	width: 282px;
	height: 360px;
	border: 0;
	background: 0;
}
#block-views-blog_new-block_3 .views-field-field-page-image-fid {
border: 4px solid #BFBE73;
border-radius: 4px;
width: 283px;
height: 182px;
}
#block-views-blog_new-block_3 .views-field-title, 
#block-views-blog_new-block_3 .views-field-teaser, 
#block-views-blog_new-block_3 .views-field-title-2 {
	text-align: left;
	clear: both;
}
#block-views-blog_new-block_3 .views-field-teaser {
	height: 110px;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 0 5px;
	width: 280px;
}
#block-views-blog_new-block_3 .views-field-created {
	margin-bottom: 10px;
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-next, .jcarousel-skin-default .jcarousel-prev {
width: 50px;
height: 50px;
background-image: url(images/arrows.png);
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-next-horizontal {
position: absolute;
top: 94px;
right: 22px;
background-position: -52px 0;
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-prev-horizontal {
position: absolute;
top: 94px;
left: 20px;
background-position: 0 0;
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-prev-horizontal:active, 
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-prev-horizontal:hover {
  background-position: 0px -52px;
}
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-next-horizontal:active, 
#block-views-blog_new-block_3 .jcarousel-skin-default .jcarousel-next-horizontal:hover {
  background-position: -52px -52px;
}
.jcarousel-skin-default .jcarousel-container-vertical {
width: 164px;
height: 127px;
padding: 0;
margin: auto;
text-align: left;
}
#block-views-story-block_1 .jcarousel-skin-default .jcarousel-prev-vertical, 
#block-views-story-block_1 .jcarousel-skin-default .jcarousel-next-vertical {
	visibility: hidden;
}
#block-views-story-block_1 .jcarousel-skin-default .jcarousel-item {
	border: none;
	background: none;
}
#block-advanced_blog-0 table {
	float: right;
}
#block-advanced_blog-0 table, 
#block-advanced_blog-0 tbody, 
#block-advanced_blog-0 tr,
#block-advanced_blog-0 td {
	border: none;
	background: none;
	text-align: right;
	padding: 0;
	line-height: 20px;
}
#block-advanced_blog-0 .more-link {
	clear: both;
}
.node-445 #tertiary .block h2.block-title,
.node-445 #tertiary h2,
.node-245 #tertiary .block h2.block-title,
.node-245 #tertiary h2,
.node-type-blog #tertiary .block h2.block-title,
.node-type-blog #tertiary h2,
.page-blog #tertiary .block h2.block-title,
.page-blog #tertiary h2 {
font-family: Arial,sans-serif;
color: #A7AC52;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: none;
margin: 30px 0 5px 0;
}
.node-445 #tertiary li,
.node-245 #tertiary li,
.node-type-blog #tertiary li,
.page-blog #tertiary li {
	list-style-type: none;
	line-height: 20px;
}
.view-blog-new .views-exposed-form {
	position: absolute;
	right: -10px;
	top: 656px;
}
.view-blog-new .views-exposed-widget label {
font-family: Arial,sans-serif;
color: #A7AC52;
font-size: 15px;
font-style: normal;
font-weight: normal;
text-transform: none;
margin: 30px 0 5px 0;
padding-left: 80px;
}
.view-blog-new .views-exposed-form .views-exposed-widget {
	float: none;
}
.node-445 #tertiary #block-blog-0,
.node-245 #tertiary #block-blog-0,
.node-type-blog #tertiary #block-blog-0,
.page-blog #tertiary #block-blog-0 {
}
.views-field-tid {
	float: right;
	font-style: italic;
}
.views-field-tid span {
	font-weight: bold;
}
#block-views-blog_new-block_3 .views-field-tid {
	float: none;
}
#block-views-blog_new-block_3 h2 {
font-family: Arial,sans-serif;
color: #A7AC52;
font-size: 18px;
font-style: normal;
font-weight: normal;
text-transform: none;
margin: 30px 0 5px 44px;
}
.node-type-blog #block-user-1,
.node-445 #block-user-1,
.node-245 #block-user-1,
.page-blog #block-user-1 {
position: absolute;
right: 10px;
}
.node-245 #tertiary,
.node-type-blog #tertiary {
	margin-top:110px;
}
/** Front page Blog Feed */
#block-views-blog_new-block_4 h2.block-title {
	color: #A19F46;
	font-size: 18px;
	font-weight: normal;
}
#block-views-blog_new-block_4 .views-field-title {
	color: #A19F46;
	font-size: 16px;
	font-weight: normal;
	line-height: 16px;
	margin-bottom: 4px;
}
#block-views-blog_new-block_4 .views-field-created {
	font-style: italic;
	font-size: 11px;
	float: none;
}
#block-views-blog_new-block_4 .views-field-tid {
float: none;
font-style: italic;
font-size: 11px;
margin-bottom: 10px;
}
#block-views-blog_new-block_4 .views-field-teaser {
	clear: right;
}
#block-views-blog_new-block_4 p { margin: 0 0 6px 0; }
#primary #block-views-blog_new-block_4 .views-field-field-page-image-fid {
	float: left;
	margin-right: 10px;
}
#primary #block-views-blog_new-block_4 .view-blog-new img {
border: 4px solid #BFBE73;
border-radius: 4px;
padding:0;
background: none;
}
#block-views-blog_new-block_4 .view-footer {
	text-align: right;
}
#block-views-blog_new-block_4 .views-row-even, 
#block-views-blog_new-block_4 .views-row-odd {
	border: none;
	padding-bottom: 0;
}

/*
Reading Resources
Node Type
*/
#block-views-readings_resources-block_1 {
	margin-top: 20px;
}
.view-readings-resources .views-row-odd, 
.view-readings-resources .views-row-even {
	clear: both;
}
.node-type-reading_resources .field-type-date, 
.view-readings-resources .views-field-field-media-date-value {
	font-weight: bold;
	font-size: 13px !important;
	color: #794400;
}
.node-type-reading_resources .field-field-lecture, 
.view-readings-resources .views-field-field-lecture-url {
	float: left;
	margin-right: 10px;
}
.node-type-reading_resources .field-field-by-lecture, 
.view-readings-resources .views-field-field-by-lecture-value {
	float: left;
}
.node-type-reading_resources .field-field-media-audio, 
.view-readings-resources .views-field-field-media-audio-fid {
	float: left;
	clear: left;
	margin: 5px 10px 5px 0;
}
#primary .node-type-reading_resources .field-field-media-audio object, 
.view-readings-resources .views-field-field-media-audio-fid object {
	height: 24px;
	display: block;
}
.node-type-reading_resources .field-field-from, 
.view-readings-resources .views-field-field-from-value {
	float: left;
	margin: 5px 10px 5px 0;
	line-height: 24px;
}
.node-type-reading_resources .field-field-media-source, 
.view-readings-resources .views-field-field-media-source-value {
	float: left;
	margin: 5px 10px 5px 0;
	line-height: 24px;
}
.view-readings-resources .views-field-field-media-audio-fid .views-label-field-media-audio-fid {
	float: left;
	margin: 5px 10px 5px 0;
	line-height: 24px;
}
.view-readings-resources .views-field-field-media-audio-fid span.field-content {
	float:left;
}

#block-views-readings_resources-block_2 {
	margin-top: 0px;
}
#block-views-readings_resources-block_2 .view-content {
	min-height: 48px;
}
#block-views-readings_resources-block_2 .views-field-title {
	font-weight: bold;
	font-size: 13px !important;
	color: #794400;
}
#block-views-readings_resources-block_2 .view-footer {
	clear: both;
	margin-top:20px;
}

#bloggerlist .blogger .bloggerpic {
	display: none;
}
/*
Add to Any Share Box
*/
#block-addtoany-0 {
	clear: both;
	margin: 10px 0 20px;
}
/*
schedule online now
Button
*/
#block-block-11 {
float: right;
display: block;
position: relative;
right: 270px;
top: 44px;
}
.node-type-blog #block-block-11,
.section-blog #block-block-11 {
right: 40px;
top: 75px;
}
#schedule-btn {
font-weight: bold;
text-decoration: none;
color: white;
text-transform: uppercase;
font-size: 16px;
line-height: 25px;
height: 25px;
display: block;
padding: 5px 10px;
border: 1px solid #825200;
text-shadow: 0px 1px 0 #666;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background: rgb(176,124,76); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IwN2M0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NTU0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(176,124,76,1) 0%, rgba(133,84,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(176,124,76,1)), color-stop(100%,rgba(133,84,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(176,124,76,1) 0%,rgba(133,84,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(176,124,76,1) 0%,rgba(133,84,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(176,124,76,1) 0%,rgba(133,84,0,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(176,124,76,1) 0%,rgba(133,84,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b07c4c', endColorstr='#855400',GradientType=0 ); /* IE6-8 */
}
#schedule-btn:hover {
background: #855400; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1NTQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMDdjNGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #855400 0%, #b07c4c 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#855400), color-stop(100%,#b07c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #855400 0%,#b07c4c 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #855400 0%,#b07c4c 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #855400 0%,#b07c4c 100%); /* IE10+ */
background: linear-gradient(top,  #855400 0%,#b07c4c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#855400', endColorstr='#b07c4c',GradientType=0 ); /* IE6-8 */
}
#schedule-btn:active {
background: #855400; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1NTQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iI2IwN2M0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #855400 0%, #b07c4c 58%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#855400), color-stop(58%,#b07c4c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #855400 0%,#b07c4c 58%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #855400 0%,#b07c4c 58%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #855400 0%,#b07c4c 58%); /* IE10+ */
background: linear-gradient(top,  #855400 0%,#b07c4c 58%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#855400', endColorstr='#b07c4c',GradientType=0 ); /* IE6-8 */
}
/*
Mindful Files View
*/
.views-field-title {
    font-weight: bold;
    font-size: 13px !important;
    color: #794400;
    margin-bottom: 5px;
}
.node-type-mindfulnss_files .field-field-mindful-audio object, 
.view-mindfulness-files .views-field-field-mindful-audio-fid object {
    height: 24px;
    display: block;
}
.view-mindfulness-files .views-field-field-mindful-audio-fid-1 {
	overflow: hidden;
	margin: 10px 0 15px;
	padding: 0 0 15px;
}
.view-mindfulness-files .views-field-field-mindful-audio-fid-1 label {
	float: left;
}
.view-mindfulness-files .views-field-field-mindful-audio-fid-1 .field-content {
 float: left;
}
.view-mindfulness-files .views-field-field-mindful-audio-fid-1 .filefield-file {
	overflow: hidden;
}
.view-mindfulness-files .views-field-field-mindful-audio-fid-1 .filefield-file img {
	float: left;
}
.view-mindfulness-files .views-field-field-mindful-audio-fid-1 .filefield-file a {
	float: left;
}
.page-node.section-node-add .form-item,
.page-node.section-node-edit .form-item {
	clear: both;
}