/*
Theme Name:     Expound-Child
Description:    Expound-Child
Author:         Jaseem vp
Template:       expound

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/



/*Header CSS*/
#top-ad 
{
    background: #3a3a3a;
	padding: 3px;
}

#top-ad ins 
{
    background: #3a3a3a;
}


.site-title
{
	font-family: Arial, Helvetica, sans-serif;
}

.site-description 
{
	font: 13px/20px "Lucida Sans Unicode", "Lucida Grande", sans-serifns-serif;
}
/*End Header CSS*/

/*Sidebar CSS*/


/*Post Page*/

#author-bio 
{
    float: left;
    height: 45px;
    width: 45px;
    margin-right: 12px;
    padding: 1px;
    border: 1px solid #ccc;
}

#author-bio img 
{
    max-height: 100%;
}
.single .site-content .entry-title 
{
    font-size: 22px;
    line-height: 25px;
}

.site-content .entry-content
{
	font-family: Verdana, Geneva, sans-serif;
    line-height: 25px;
    font-size: 15px;
}

#primary
{
	border-right: 1px solid #ccc;
    padding-right: 10px;
	margin-right: 1px;
}
/*End Post Page*/

#container {
max-width: inherit;
}


/*Index*/

.featured-content article
{
	    padding-bottom: 40px;
}

.blog .site-content .has-post-thumbnail .entry-header, .archive .site-content .has-post-thumbnail .entry-header, .search .site-content .has-post-thumbnail .entry-header, .blog .site-content .has-post-thumbnail .entry-summary, .archive .site-content .has-post-thumbnail .entry-summary, .search .site-content .has-post-thumbnail .entry-summary, .blog .site-content .has-post-thumbnail .entry-meta, .archive .site-content .has-post-thumbnail .entry-meta, .search .site-content .has-post-thumbnail .entry-meta
{
margin-left: 0px;
}

.featured-content .has-post-thumbnail .entry-thumbnail 
{
    border: 1px solid #ccc;
    margin: 0px 15px 0px 0px;
}

.site-content .entry-title 
{
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif;
}

.has-post-thumbnail .entry-summary 
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 15px;
	margin-top: 11px;
	line-height: 25px;
}

.blog .site-content .has-post-thumbnail .entry-thumbnail
{
	border: 1px solid #ccc;
    margin: 15px 13px 0px 0px;
	padding: 5px;
}

.blog .site-content .has-post-thumbnail .entry-header
{
	min-height: 54px;
}
/*End Index*/

/*Sidebar*/

.widget-area .widget 
{
    margin-right: 17px;
	margin-bottom: 5px;
}

#categories-2.widget ul li {
    padding: 6px;
    float: left;
    border: 1px solid #ccc;
    background: #f7f1bb;
}

/*End Sidebar*/

/*Start of Style for Program Store*/
.st_Border {
	border: #316CA4 1px solid;
}

.st_HeaderText {
	text-align: center;
	color: white;
	font-size: 18px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-shadow: rgb(236, 27, 36) 1px 1px 12px;
	background-color: #316ca4;
}
.st_HeaderText img 
{
  margin-bottom: -6px;
}
span.teamclr {
	color: #FFD42A;
	font-weight: bold;
	font-size: 20px;
}

span.coclr {
	color: #068E21;
	font-weight: bold;
	font-size: 16px;
}
.st_content {
	color: #555555;
	line-height: 1.3em;
	font-size: 15px;
	margin: 5px 10px 5px 12px;
}

.st_content a {
	text-decoration: none;
	color: #555555;
}

.st_desc {
	font-size: 14px;
}

.st_Group {
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
	margin: 5px 0;
	color: #316CA4;
}

.st_Group table 
{
  width: 250px;
  color: #555555;
}

.st_content img 
{
  width: 100%;
}

.Cat_Grp {
  float: left;
  width: 50%;
}
.Paym_mo {
  font-size: 12px;
  font-family: arial;
  color: #CC0001;
  text-align: center;
  margin-top: 11px;
  border-top: 1px solid #9C9C9C;
}

.Paym_co {
  font-size: 13px;
  font-family: arial;
  color: #22447B;
  text-align: center;
  margin-top: 11px;
  border-top: 1px solid #9C9C9C;
}
.st_content_ul {
	list-style: square;
	margin: 0;
	padding: 0 0 0 16px;
}

/*End of Style for Program Store*/

/*Start of Style for Author Widget*/
.AuthorBorder 
{
border: #316CA4 1px solid;
}
.AuthorHeader
{
background-attachment: initial;
background-clip: initial; background-color: #316ca4; 
background-origin: initial; 
background-position: initial initial; 
background-repeat: repeat no-repeat; 
display: block;
position: relative;
}

.AuthorHeaderText
{
text-align:center; 
color: white; 
font-size: 18px; 
padding-bottom: 5px;  
padding-top: 5px; 
text-shadow: rgb(70, 89, 26) 1px 1px 1px;
}

span.teamclr 
{
color:#FFD42A;
font-weight:bold;
font-size:20 
}

.Authorcontent
{ 
color: #555555;
line-height:1.3em;
font-size: 15px;
margin: 5px 10px 5px 12px;
}

.Authorcontent a
{
text-decoration: none;
color:#555555
}

.TeamInfo
{
font-size: 16px;
}

.AuthorGroup
{
text-decoration: underline;
font-weight: bold;
font-style: italic;
margin: 5px 0 5px 0px;
}

.AuthorSection
{
height: 78px;
}

.AuthorSection:hover
{
border: #90C02E solid 1px;
}
.Authorcontent_ul
{
list-style: none;
margin: 0px;
padding: 0px 0 0px 0px;
}

.AuthorImg
{
width: 60px;
height: 70px;
border: 1px solid;
padding: 1px;
margin-left: 5px;
margin-right: 5px;
margin-top: 3px;
float: left;
}

.AuthorImg img
{
height: 100%;
width: 100%;
}

.AuthorName
{
text-decoration: underline;
font-weight: bold;
line-height: 17px;
padding: 4px 0 4px 0;
}

.AuthorDes
{
font-style: italic;
font-size: 11px;
line-height: 14px;
}

.AuthorContact
{
text-align: right;
font-weight: bold;
margin-top: 15px;
text-decoration: underline;
font-style: italic
}

.Authorcontent .AuthorContact :hover
{
text-decoration: none;
color:#FF0707
}
/*End of Style for Author Widget*/

/*Index Page Ad*/
#home-page-ad 
{
    margin: 10px 0px -25px 41px;
    height: 100%;
    border-bottom: 1px solid #ccc;
    padding: 3px;
}

#home-page-ad1 
{
    float: left;
	width: 340px;
}

#home-page-ad2 
{

}
/**/