#hclr { font-size:1px; line-height:1px; padding:6px 0; clear:both; margin:0; }
.homesubscribe { text-align:center;margin:2px 5px 0 5px; padding:4px; }
.homebt { font-size:110%; width:150px;border:1px solid #CCC; }
.bookreview { color:#444; font:10px verdana,arial,helvetica,sans-serif;margin:0 auto;padding:8px 0;text-align:left;}
.homet { color:#286EA0;font-family:arial,helvetica,sans-serif;font-size:16px;font-weight:bold; }
#homet a:link, #homet a:visited, #homet a:active { color:#286EA0;text-decoration:none; }
#homet a:hover { text-decoration: underline; }
.homelight a { padding:1px;font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size:22px;letter-spacing:-0.5px;color:#fff;text-decoration:none; }
.homelight a:hover { text-decoration:underline;background-color:transparent;color: #cFc; }

.nv { font:120% verdana,arial,helvetica;margin:0 0 3px 5px;padding:3px;line-height:150%!important; }
.nv a, .nv a:link, .nv:visited { text-decoration:none; color:#286EA0!important; }
.nv a:hover { text-decoration:underline; color:#333!important; }
.homet { font: bold 16px arial,helvetica,sans-serif;color:#286EA0; }
.homecond { font-size:130%; font-weight:bold; color:#286EA0!important; }

#homet a:link, #homet a:visited, #homet a:active { text-decoration:none; }
#homet a:hover { text-decoration:underline; }
#news_head { clear:both; border-top:3px solid #286EA0!important; border-bottom:1px solid #999!important; height:25px!important; width:100%!important;margin:10px!important; }
.footer-left { font-size:120%!important; } 
.pro-story { background:#EEE!important;padding-top:10px!important; }
#pro-story { float:right; margin:-60px 10px 0 0; opacity:0.4; filter: alpha(opacity=40);  } 

.newsdisa { font-size:125%!important; font-weight:bold!important; }
.newsdisa ul { margin:2px 0px 0px -4px; padding:0px; }
.newsdisa li { list-style: none; background:url(//d18xeipe1243h6.cloudfront.net/bullet8.gif) 0px 2px no-repeat;
margin-top:4px;margin-bottom:4px;padding-left:19px; }

.newsdisnt { width:400px; }
.newsdis { margin:0px;padding:0px;float:left; }
.newsdis ul { margin:2px 0px 0px -4px; padding:0px; }
.newsdis li { list-style: none; background:url(//d18xeipe1243h6.cloudfront.net/bullet8.gif) 0px 2px no-repeat;
margin-top:4px;margin-bottom:4px;padding-left:19px;font-size:11px;line-height:24px;margin-left:0px; font:120% calibri,verdana,arial,helvetica,sans-serif; }
.newsdis a, .newsdis a:visited, .newsdis a:link { text-decoration: none; }
.newsdis a:hover { background:#FFC;text-decoration:underline;  }
.whtbox { background:#FFF;padding:15px 0 10px 25px;border:0;overflow:hidden;margin:0;height:440px;width:890px; }
#helpline { text-align:center; width:124px; height:84px; margin:-2px 0 0 10px; padding:0; }
#helplineb { text-align:center; width:75px; height:75px; margin:-2px 0 0 10px; padding:0; }
#mostpop { width:90%; padding: 5px 10px 10px 10px; border:1px solid #CCC; text-align:left; margin: 5px 15px 10px 0; 
background:#FFF url(//d18xeipe1243h6.cloudfront.net/grey_dither09.jpg) top left repeat-x; }

.descript { line-height:14px!important; font-size:110%!important; }

#mostpop, #mpop, #pctoday, .subbox, #therapybox, #pplbox { -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
#greenbox, #yelbox, #orngbox, #bluebox, #redbox, #whitebox { -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; }
.metaslider .caption,
.metaslider .cs-title,
.metaslider .nivo-caption { font-size:200%!important; }

#homedescript {  width:100%;margin:0 auto; color:#444; padding:14px 0 0 0;text-align:center;}
#homewelcome a { font:175% 'Droid Serif', Georgia, serif; text-decoration:none;  }
#kudos { width:100%;margin:0 auto; background:#CFE; padding:10px; border: 1px solid #79FFCE; height:100%;min-height:190px!important; }
.kudostxt { padding:5px 10px;font-size:150%!important; font-weight:bold!important; color:#777!important; }
#timeimg { margin:3px 0 0 0; opacity: 0.5; filter: alpha(opacity=50);  }


body {font-family: 'Open Sans', sans-serif;font-weight: 400;}
#siteinfo div,h1,h2,h3,h4,h5,h6,.header-title,#main-navigation, #featured #featured-title, #cf .tinput, #wp-calendar caption,.flex-caption h1,#portfolio-filter li,.nivo-caption a.read-more,.form-submit #submit,.fbottom,ol.commentlist li div.comment-post-meta, .home-post span.post-category a,ul.tabbernav li a {font-family:  Open Sans Condensed !important; font-weight: Select font weight !important; }
#main-navigation, .sf-menu li a {font-family:  Arial !important; font-weight: normal !important; }
#Gallerybox,#myGallery,#myGallerySet,#flickrGallery {height: 400px !important;}

#top-navigation {background-color: #C3B19F;}
#top-navigation .sf-menu li a:hover,#top-navigation .sf-menu li:hover,#top-navigation .sf-menu ul {background-color: #a99785;}
#top-navigation .sf-menu ul li a:hover {background-color: #907e6c;background-image: none;}
#post-entry div.post-thumb.size-thumbnail {float:left;width:150px;}
#post-entry article .post-right {margin:0 0 0 170px;}

.gravatar_recent_comment li, .twitterbox li { padding:0px; font-size: 1.025em; line-height:1.5em;  }
.gravatar_recent_comment span.author { font-weight:bold; }
.gravatar_recent_comment img { width:50px; height:50px; float:left; margin: 0 10px 0 0; }
ul.recent-postcat li {position:relative;border-bottom: 1px solid #EAEAEA;padding: 0 0 0.5em !important;margin: 0 0 1em !important;}
ul.recent-postcat li:last-child,ul.item-list li:last-child,.avatar-block li:last-child  { border-bottom: none;  }
ul.recent-postcat li .feat-post-meta { margin: 0px 0 0 68px; }
ul.recent-postcat li.has_no_thumb .feat-post-meta { margin: 0px; }
ul.recent-postcat img {background: white;padding: 5px;margin:0px;border: 1px solid #DDD;}
#custom #right-sidebar ul.recent-postcat li .feat-post-meta .feat-title {margin: 0;}
#custom #right-sidebar ul.recent-postcat li .feat-post-meta .feat-title {width: 100%;font-size: 1.05em; line-height:1.35em !important;font-weight: bold;}
ul.recent-postcat li .feat-post-meta small { font-size: 0.85em; padding:0; }
ul.recent-postcat li .feat-post-meta small .widget-feat-comment {display:none;}
.bp-searchform {margin: 0px;padding: 5%;float: left;width: 90%;background: white;border: 1px solid #DDD;}
.bp-searchform label {display:none;}
#custom div.medium-thumb {margin:0 0 0.2em;width:99%;overflow:hidden;padding:0 !important;border:0 none !important;}
#custom div.medium-thumb p {text-align:center;margin:0;width:100%;padding:0;border:0 none;height:100%;overflow:hidden;}
#custom div.medium-thumb img {float:none;border:0 none;max-width:100%;margin:0 !important;padding:0 !important;}
ul.recent-postcat li.the-sidefeat-thumbnail img {padding:3px !important;border:1px solid #ddd;}
#custom ul.recent-postcat li.the-sidefeat-thumbnail img:hover {background:white none;padding:3px;border:1px solid #ccc;}
ul.recent-postcat li.the-sidefeat-medium .feat-post-meta {margin: 0;}

#custom #post-entry {float: right;width: 72%;}
#custom #left-sidebar {padding:10px 0 0;float: left;width: 25%;}
#left-sidebar .widget-area aside ul:first-of-type {width: 100%;padding: 0;}
#left-sidebar .widget-area aside li a:hover {color:#52C0D4;}
#left-sidebar h3.widget-title {padding: 0% 0% 10px;font-size: 1.25em;margin: 0px 0px 0.5em;float: left;width: 100%;color: #333;text-transform: capitalize;border-bottom: 5px solid #52C0D4;background:transparent none;border-radius:0;}


