/*
Theme Name:     Suffusion Child 
Description:    Eugie Foster's child theme for Sayontan Sinha's Suffusion theme 
Author:         Eugie Foster & Sayontan Sinha
Author URI:     http://eugiefoster.com
Template:       suffusion
Version:        4.3.3
*/

.blogtitle a { font-style: normal!important; font-weight:bold; } 
#nav ul ul a, #nav ul ul a:visited { width: 132px; }
#subnav { background-color: #000; } 

.breadcrumb { background-color: #000;
                  color: #EC2222; 
                   font-family: Georgia, serif;
                   font-variant:small-caps;
                   font-size: 23px; }
.breadcrumb a { color: #9B0D0D; }
.breadcrumb a:hover { color: #EC2222; }

.suf-mag-category li, .sidebar-tab-content ul li, .suf-widget li, .suf-flat-widget li, .suf-panel-widget li { background-image: url("http://fosteronfilm.com/bear/wp-content/uploads/bulletgray.png"); }
#content, #content p, p, .p  {text-align:justify;}

h4 { Margin: 0px 0px 10px 0px; 
line-height: 1.5em;}
h6 {  margin-bottom: 1.5em;  }

a.more-link {font-weight: normal;}

.alignnone { margin: -2px 0px -4px 0px; }

blockquote p { 
     padding-left:15px; border-left: #C2C2C2 1px solid; 
     margin: -2px 0px 0px 0px; }
blockquote, blockquote p, blockquote b, blockquote strong { background:none; text-indent: 0;
 	font-family: Georgia,serif; 
        font-style: italic;
	color: #C2C2C2; } 
blockquote a { font-family:  Georgia,serif;}
blockquote cite, blockquote em, blockquote i {
        font-family: Georgia,serif; 
	font-style: normal;
        color: #C2C2C2; }

ul.lcp { list-style-type:none!important;
           padding: 0px;
           margin: 0px;}
ul.lcp h3 a { color: #f9f0b4!important; }
h3.lcp a  { color: #f9f0b4!important; }
ul.lcp h3 a:hover { color: #bda60f; }
.gray { font-size: 11pt; font-weight: bold;
    	color: #666666;  }

#cred a, #cred a:hover { color: #999999!important;
text-decoration:none!important; }

.suf-tile-image { height: 30px; margin-bottom: -10px;}
.box  {border : 1px solid #FFFFFF;
	padding:13px 13px 0px 13px;
	display:block;
	background-color: #000;
        color: #B30000;
	font-style: normal;
	float: right;
	margin-left: 24px;
	margin-right: 0;
	text-align: left;
	width: 33%;
	clear:both;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: 0px 0px 3px #FFF inset;
	-moz-box-shadow: 0px 0px 3px #FFF inset;
	box-shadow: 0px 0px 3px #FFF inset;
 }
.suf-widget{ background: #404040;
border: 1px solid #454545; }
.adbox { float: right; margin-right: -7px; margin-left: 5px}
.adboxa { float: right; margin: 3px -2px 3px 10px;}

.revdes { font-family: Georgia,serif; 
              font-style: italic !important;
              color: #999999;
              Margin: 0px 0px 10px 0px;}
.cat {font-size: 90%; font-variant: small-caps; font-weight: 600;}
.film {font-size: 90%; font-weight: 800; COLOR: E0E0E0; font-style: italic;}
.retbutton {background: #000000; border-top:2px solid #555555; 
               border-left:2px solid #555555; border-right:1px solid #a9a9a9; 
               border-bottom:1px solid #a9a9a9; font-family: verdana, arial, sans-serif; 
              font-size: 11px; text-align: center; line-height: 13px; 
               margin: 5px; width: 130px; 
               padding: 5px; ALIGN: right;}

img.left-thumbnail,
.left-thumbnail {float: none; margin: -2px 0px 10px 0px; }

/* centering Twitter Facebook Social Share buttons */
.bottomcontainerBox { 
padding-top: 15px;
margin-left: 27%;
 width: 70%;
}


/* To create buttons */
.postdata { 
	font-size: 110%;
	color: #999999;
}
.postdata a, .postdata a:visited {
	color: #999999;
	text-decoration: none;
}
.postdata a:hover {
	text-decoration: none;
}
.postdata .category{ padding-right: 10px; float: left;}
.postdata .category .icon { background: no-repeat 0 0;}
.postdata.line { text-align: center; padding: 0.8em; }
category.bottom { padding-bottom: 35px; #a9a9a9; border-top:1px solid #a9a9a9; }



