/*
Theme Name: KBF Thematic
Description: Keiths Child Theme edit of Thematic
Template: thematic
*/
@import url(../thematic/style.css);
/*overriding the blog-title styles from the parent theme*/
#blog-title a {
	background:url(images/lionsbanner3.jpg) no-repeat top center;
	display:block;
	text-indent:-9000px;
	width: 800px;
	height: 150px;
}
#blog-title a:active,
#blog-title a:hover {
	color: #ffd700;
}

#header {
	z-index: 2;
	background-color: #00008b;
	border-bottom: thick solid #ffd700;
}

#branding {
    padding:38px 0 34px 0;
}

.sf-menu a {
	padding: 9px 13px;
	text-decoration: none;
	background: #ffd700;
	border: thin solid black;
	border-right: thin black;
	border-left: thin solid black;
}
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
	background: #ffd700;
	background-color: #ffd700;
}
.sf-menu a, .sf-menu a:visited  {
	/* visited pseudo selector so IE6 applies text colour*/
	color: black;
}

.sf-menu li {
}
.sf-menu li li {
	background: #ffd700;
}
.sf-menu li li li {
	background: #ffd700;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background: #ffd700;
	font-weight: 
}
.sf-menu ul {
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top: 32px; /* overriding essential styles */
	
}
.sf-menu ul ul {
    margin-top:0;
}
.sf-menu ul a {
	background: #ffd700;
	border-bottom: none;
}
.sf-menu ul a:hover {
	color: black;
	font-weight: bold;
}
#primary {
	border: 2px dotted #ccc;
	padding: 18px 0 0 0;
	margin-bottom: 22px;
	background: yellow;
	background-color: #fffacd;
}
.main-aside {
	width: 250px;
	float: left;
	position: relative;
	right: 10px;
}
body.page h1.entry-title {
	display: none;
}