﻿#contact-info{opacity:0;}
#contact-info-button,#btn-close-modal{position:fixed;display:none \9;z-index:8009;color:#f7f7f7;bottom:20px;right:20px;text-decoration:none;background:rgba(0,0,0,0.6);transition:all 200ms ease-in;-webkit-backface-visibility:hidden;line-height:1;font-size:16px;padding:12px;}
#contact-info-button:hover,#btn-close-modal:hover{background:rgba(0,0,0,0.8);color:#d33;}


#content{
	float:right;
	padding:20px 0;
	width: 614px;
}

#content.content-nosb{width:100%;}

#content h1{padding-bottom:0.85em;font-size:18px}

#content h2{padding-bottom:0.9em;font-size:15px}

#content h3{padding-bottom:0.8em;}

#content h4{padding-bottom:0.6em;}

#content p, #content ul{padding-bottom:1em;}

#content ul{padding-left:30px;}

#content li{padding-bottom:2px;}

	#content, #content.content-nosb{width:auto;float:none;padding-left:25px;padding-right:25px;}




#headermain_noimage    {  width:1012px; height:60px; margin:0px auto;  }

#headermain_noimage p  { width:700px; margin:0px 0px 0px 10px; font:20px "Times New Roman"; color:#000; line-height:1.25em; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:20px; text-shadow:1px 1px #5dbae8; }


.home #content .cntr3, .home #content .cntr4, .home #content .cntr5, .home #content .cntr6 {margin: 0; padding: 35px 0; float: left; }

.home #content .cntr3 .post-thumbnail, .home #content .cntr4 .post-thumbnail, .home #content .cntr5 .post-thumbnail, .home #content .cntr6 .post-thumbnail {padding: 0; width: 200px; height: 175px; position:relative; overflow:hidden; margin-right:15px;}

.home #content .cntr3 {clear: both; margin-top: 20px; border-top: 1px solid #C2C2C2; }
 
.home #content .cntr3 .dd_post_share, .home #content .cntr4 .dd_post_share, .home #content .cntr5 .dd_post_share, .home #content .cntr6 .dd_post_share {margin-bottom: 0; }




#content .cntr3 h2.entry-title a span:nth-last-of-type(1), #content .cntr4 h2.entry-title a span:nth-last-of-type(1), #content .cntr5 h2 a span:nth-last-of-type(1), #content .cntr6 h2 a span:nth-last-of-type(1) {display: none; }

.author #content .cntr2 h2 a span.headerArrow, .author #content .cntr3 h2 a span.headerArrow, .author #content .cntr4 h2 a span.headerArrow, .author #content .cntr5 h2 a span.headerArrow, .author #content .cntr6 h2 a span.headerArrow  {display:inherit; font-size: 1.5em;}

	.home #content .cntr3 .postContent, .home #content .cntr4 .postContent, .home #content .cntr5 .postContent, .home #content .cntr6 .postContent { width: 90%; float: left; margin-left: 1em;  }

.home #content .stackAd .cntr3 {
    margin-top: 0px;
    border-top: none;
}


#names
{
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	padding-top: 15px;
	
}


#numbers, #names
{
	width:100%;
}


.bannerimg1 
{
padding: 0px;
}
aside .panel-pane,aside .block{clear:both;border-bottom:1px solid #d7d7d7;padding:20px 0;}
aside .panel-pane:last-child,aside .block:last-child{clear:both;border-bottom:none;padding:20px 0;}
aside .panel-pane:first-child,aside .block:first-child{padding-top:0;}
section.panel-region-recipes div.panel-pane ul.list{border:none;background:none;list-style:none;margin:0;}
section.panel-region-recipes div.panel-pane ul.list li{position:relative;font:normal 15px/1em "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,sans-serif;}
section.panel-region-recipes div.panel-pane ul.list li a{color:#555;}
section.panel-region-recipes div.panel-pane ul.list li a:hover{color:#000;}
section.panel-region-recipes div.panel-pane ul.list li img{padding:9px;background:#FFF;border:1px solid #E5E5E5;height:auto;}
.ie8 section.panel-region-recipes div.panel-pane ul.list li img{width:auto;}
section.panel-region-recipes div.panel-pane ul.list li div.field-content{padding-bottom:20px;max-width:75%;}
section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;background:rgba(255,255,255,0.8);}
.oldie section.panel-region-recipes div.panel-pane ul.list li span.field-content{position:absolute;bottom:25px;left:10px;width:68.3501684%;max-width:280px;padding:10px;background:#fff;zoom:1;filter:alpha(opacity=90);opacity:0.9;}
section.panel-region-recipes div.panel-pane ul.list li:nth-child(2n+2){float:right;}
section.panel-region-recipes div.panel-pane ul.list li:nth-child(3n+3){float:right;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}


#center {
  width:505px;
  float:left;
  padding-left:28px;
}


#center h1 {
  margin-top:0px;
  margin-bottom:0px;
  font-size: 14px;
  color: #ffffff;
  padding:4px;
  border-top: 1px solid #425227;
  border-left: 1px solid #425227;
  border-right: 1px solid #425227;
  background-color: #739240;
}


#center .subtitle {
  margin-top:0px;
  margin-bottom:0px;
  font-size: 14px;
  color: #ffffff;
  padding:4px;
  border-top: 1px solid #425227;
  border-left: 1px solid #425227;
  border-right: 1px solid #425227;
  background-color: #739240;
}


#center p{
  margin-top:5px;margin-bottom:15px;
  line-height: 16px;
}


#center .links {
  margin-top:5px;margin-bottom:5px;
  padding:4px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 16px;
}


#center ul li, #center ol li {
	margin-left:18px;
	line-height:18px;
}

.td-trending-now-display-area .td_module_trending_now .entry-title {
  
}




.col:after,
.clr:after,
.group:after,
dl:after,
.vc-empty-shortcode-element:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }


.clr-margin { margin-left: 0 }
