/*
Theme Name: jfleming_twentyeleven
Description: Child theme for the Twenty Eleven theme
Author: Kevin Lycett
Author URI: http: //www.twosixtwo.co.uk
Template: twentyeleven
Version: 0.1.0
*/
 @import url("../twentyeleven/style.css");

#page {
    max-width: 1026px;
}

.singular #content, .left-sidebar.singular #content {
    margin: 0;
}

/******** header *******/
#site-title{
	text-indent:-9999em;
	background:url(images/signature.gif) no-repeat center;
	margin:0px;
}
/******* menu *********/
#branding{
border-top:none;
}

 #branding img{
width:750px;
display:none;
margin-left: auto;
margin-right: auto;}

#access {
width: 100%;
box-shadow:none;
height: 83px;
margin:0;
padding:0;
background: url('images/nav_cartoons_v4.png') no-repeat;
position:relative;
}

#access li:hover> a,
#access a:focus{
	background:none;
	color:#fff;
}

ul#access li {
display:block;
height:83px;
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 0;
}

/*home*/
#access li a {
display:block;
height:83px;
padding:0;
width:140px;
}

/* don't know what this css is for Kl 27-11-13*/
#access ul li.title a {left: 0px;width: 140px;}


#access div {
	margin: 0;
}

/******** typography*********/

.entry-content h2,  {
    margin: 10px 0px 0.8125em;
}
.home p {
	margin: 0 0 2em;
}
p {
    margin: 0.7rem 0;
}
br
{   content: "A" !important;
    display: block !important;
    margin-bottom: 1em !important;
}
h5 {
	font-weight:bold;
	color:#ff00cc;
	margin-top:1rem;
}


h6 {
    font-family: courier;
    line-height: 1;
    margin: 0.5rem 0 1rem;;
}

/*page title*/
.singular .entry-title, .page-title{
	font-size:1.2em;
	color:#ff00cc;
	line-height:0;
	text-transform:none;
	font-weight:bold;
	
}

.page-id-2 .entry-title { display: none; }

a {
    color: #ff00cc;
    text-decoration: none;
}
a:hover{text-decoration:underlined;}

/******* images***********/
.entry-content img, .comment-content img, .widget img {
    max-width: 100%;
	margin-top:2em;}
/************ content*************/
.wp-caption {
    background: none;
    margin-bottom: 0;
    max-width: 96%;
    padding: 9px;
	font-family:arial,sans;
}

.wp-caption .wp-caption-text:before {
    color:none;
    content: "";
    font-size: 0px;
    font-style: normal;
    font-weight: bold;
    left: 0px;
    margin-right: 0px;
    position: absolute;
    top: 0px;
}

.wp-caption .wp-caption-text, .gallery-caption {
    color: #ff00cc;
	font-weight:bold;
    font-family: helvetica,arial,sans;
	text-align:center;
    font-size: 1em;
}

#main {
    clear: both;
    padding: 0;
}
.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
    margin: 0 auto;
    width: 100%;
}
.singular.page .hentry {
    padding: 0;
}
.entry-content, .entry-summary {
    padding: 0;
}
/** table **/
.entry-content table{
    border-bottom:none;
    margin: 0 0 1.625em;
    max-width: 100%;
    table-layout: fixed;
}
.entry-content table img.alignleft{
    margin: 0 1em 0 0;
	padding-top:0;
}
.entry-content td, .comment-content td {
    border-top: none;
    padding: 0;
	border-bottom:1px solid #ddd;
}

/************* END*******************/