/**
* chessblog theme -- Style sheet for the front page 
* Child theme of twentyeleven for slctestblog  
* (called by front-page.php and styles that page and content-frontpage.php)
**********************************/

@import url('style.css');
@import url('category-pages-style.css');	

/*************************************/
/* General styles for the front page */
/*************************************/
.home.singular #primary {
	margin: 0 -250px 0 30px;
	padding: 0;
	}
.home.singular #content {
	margin: 0;
	padding: 0;
	}
.home.singular .hentry {
	padding: 0;
	margin: 0;
	}
.home.singular .entry-content {
	padding: 0;
	margin: 0;
	}
.entry-content p:last-child {
	padding-bottom: 0;
	}
	
/**************************************/
/* Styles for the front-page headline */
/**************************************/	
h2.welcome-title,
h3.frontpage-headlines,
.home.singular h3.frontpage-headlines {
	margin: 0;
	padding: 0;
	font-size: 22px;
	font-weight: normal;
	color: rgb(188,106,0);
	text-transform: capitalize;
	letter-spacing: normal;
	line-height: 1.25em;
	/* margin: -.4em 0 .4em; */
	}
.home.singular h2.welcome-title {
	margin-bottom: 0;
	}

/*********************************************/
/* Styles for the front-page welcome block */
/* (immediately below the first headline)    */
/*********************************************/
.home.singular #welcome article {
	margin: 0 0 1.625em 0;
	padding: 0;
	border-left: none;
	}
.home.singular #welcome article div.entry-content {
	border-left: 2px solid #DDDDDD;
	margin: 0;
	padding: 1.625em 0 0.1em 1em;
	}
.home.singular .entry-header h2.entry-title {
	margin: 0;
	padding: 0;
	font-size: 22px;
	font-weight: normal;
	line-height: 1.5em;
	color: rgb(188,106,0);
	text-transform: capitalize;
	padding-bottom: .3em;
	padding-top: 15px;
	}

/************************************/
/* Styles for the article excerpts  */
/************************************/
.home.singular article.hentry
	{
	border-left: 2px solid #DDDDDD;
	border-bottom: 1px solid #DDD;
	margin: 0 0 1.625em;
    padding: 0 0 1.625em 1em;
	}
.home.singular #frontpage-articles .entry-content {
	min-height: 100px;
	border-bottom: 1px solid #DDDDDD; /* This is the rule drawn between the main entry and the footer */
    margin-bottom: 0.5em;
    padding-bottom: 1rem;
	}
#frontpage-articles .hentry:last-child { /* This just overrides a twentyeleven style setting to apply a bottom border*/
    border-bottom: 1px solid #DDD;
}
/* Thumbnail images */
article .entry-content img.attachment-post-thumbnail {
	float:left;
	margin: 0 1rem 0 0;
	}

/***********************************************/
/* Style for the edit link in article excerpts */
/***********************************************/
.home.singular .entry-meta .edit-link a {
   position: static; /* This fixes a problem with positioning of the edit link ... which really
   only affects a logged-in admin ... but still */
  }
