/*
Theme Name:     etiennevone
Theme URI:      http://www.etiennedelport.co.za/
Description:    Child theme for the Twenty Eleven theme 
Author:         Etienne Delport
Author URI:     http://www.etiennedelport.co.za/
Template:       twentyeleven
Version:        0.1.0
*/
@import url("../twentyeleven/style.css");#site-title a{color:#1382d1 !important;}
#site-title a:focus,
#site-title a:hover,
#site-title a:active{color:#FFDD75 !important;}
body{background:#800080;}
#page{margin:1.5em auto;max-width:1256px;border-top:15px solid #BA55D3;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;}
#branding hgroup{margin:0px;}
#main{clear:both;padding:0.625em 0 0;}
#primary{float:left;margin:0 -32.4% 0 0;width:100%;}
#content{margin:0 32% 0 4%;width:68.4%;}
#secondary{float:right;margin-right:4%;width:18.8%;}
#supplementary{border-top:1px solid #ddd;padding:1.625em 4%;overflow:hidden;}
.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular #comments-title{margin:0 auto;width:100%;}
#comments-title{color:#333;font-size:17px;font-weight:1000;line-height:1.0em;padding:0 0 1.0em;text-transform:none;text-decoration:underline;}
.entry-title{padding-top:5px;}#branding img{padding-top:10px;border-top:2px solid #333;background:#242424;height:93px;}
#site-title{margin-right:27px;padding-top:0px;padding-left:5px;}
#site-title a{text-decoration:none;color:#1382d1;font-size:30px;font-weight:bold;line-height:36px;height:36px;}
#site-title a:hover,
#site-title a:focus,
#site-title a:active{color:#FFDD75;}
#site-description{margin:0;font-size:24px;position:absolute;right:5px;top:0px;color:rgba(0, 0, 0, 0.6);}
#branding #searchform{position:absolute;top:147px;right:40px;text-align:right;}
.widget{background:#eee;border:0px double #444;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px;padding:5px;-webkit-box-shadow:5px 5px 12px rgba(64, 31, 31, 0.5);-moz-box-shadow:5px 5px 12px rgba(64, 31, 31, 0.5);box-shadow:5px 5px 12px rgba(64, 31, 31, 0.5);}
.widget-title{color:#000;font-size:13px;font-weight:900;letter-spacing:0.0em;line-height:2.6em;text-transform:none;text-decoration:none;text-align:center;}
.widget ul{list-style-type:none;padding-left:10px;}
.widget_tag_cloud .tagcloud{text-align:center;}
#content .taxobox{font-size:11px;text-align:left;margin-left:10px;}
#content .taxobox div{width:250px;float:right;position:relative;}
#content .taxobox small{width:248px;white-space:nowrap;font-size:92%;font-weight:normal;text-align:right;line-height:14px;}
#content .taxobox table{width:248px;float:right;border:1px solid #000;margin-right:1px;border:1px solid black;}
#content .taxobox th{width:248px;font-weight:bold;line-height:15px;color:#000;border:1px solid black;text-align:center;background-color:rgb(211, 211, 164);}
#content .taxobox td{width:124px;line-height:12px;text-align:left;padding-left:4px;border:1px solid black;font-weight:bold;font-size:94%;}
#content .taxobox h1{width:248px;font-weight:bold;font-size:120%;padding-top:17px;color:#000;text-align:center;background-color:rgb(211, 211, 164);}
#content .line{width:100%;height:2px;background-color:#000;}
#content .arthead{font-size:120%;font-weight:bold;text-decoration:underline;padding-right:5px;}
#contentimage{float:left;width:184px;margin-right:10px;margin-bottom:0px;height:146px;background:#000;}
#contentimage img{background:none repeat scroll 0 0 black;width:186px;float:right;margin:2px;}
#contentimage p{margin-bottom:0px;text-align:center;color:#fff;font-size:80%;}
.contentimageexcerpt{float:left;width:184px;margin-right:10px;margin-bottom:10px;height:123px;background:#000;}
.contentimageexcerpt img{background:none repeat scroll 0 0 black;padding-right:0px;margin:2px;}
.contentimageexcerpt p{text-align:center;color:#fff;}
a{color:#1382d1;text-decoration:none;}
a:focus,
a:active,
a:hover{color:#f90;text-decoration:none;}
.widget a{font-weight:bold;text-decoration:none;text-transform:none;}
.widget a:hover,
.widget a:focus,
.widget a:active{text-decoration:none;}
#archives-2{text-align:center;}
#categories-2{text-align:center;}
.page-title{color:#666;font-size:13px;font-weight:500;letter-spacing:0.1em;line-height:0.6em;margin:0 0 0.6em;text-transform:none;}
#site-generator{background:#f9f9f9;border-top:1px solid #ddd;color:#000;font-size:12px;line-height:2.2em;padding:2.2em 0.5em;text-align:right;}
#site-generator a{color:#555;font-weight:bold;}
#site-generator img{float:left;}
.singular .hentry{border-bottom:none;padding:0.175em 0 0;position:relative;}
.singular.page .hentry{padding:3.5em 0 0;}
.singular .entry-title{color:#000;font-size:36px;font-weight:bold;line-height:10px;}
.singular .entry-title,
.singular .entry-header .entry-meta{padding-right:0;}
.singular .entry-header .entry-meta{position:absolute;top:0;left:0;}
blockquote.pull{font-size:21px;font-weight:bold;line-height:1.6125em;margin:0 0 1.625em;text-align:center;}
.singular blockquote.pull{margin:0 -22.25% 1.625em;}
.pull.alignleft{margin:0 1.625em 0 0;text-align:right;width:33%;}
.singular .pull.alignleft{margin:0 1.625em 0 -22.25%;}
.pull.alignright{margin:0 0 0 1.625em;text-align:left;width:33%;}
.singular .pull.alignright{margin:0 -22.25% 0 1.625em;}
.singular blockquote.pull.alignleft,
.singular blockquote.pull.alignright{width:33%;}
.singular .entry-meta .edit-link a{bottom:auto;left:50px;position:absolute;right:auto;top:80px;}
.entry-content h3,
.comment-content h3{font-size:14px;letter-spacing:0.05em;line-height:2.9em;text-transform:none;}
.hideimage{display:none;height:0px;}
.super{color:#000099;font-weight:bold;font-size:80%;}
.twitter-follow-button{margin-left:30px;}
.tag-archive-meta{display:none;}
.category-archive-meta{display:none;}
.imageattribution{display:none;}
#branding #s{-moz-transition-duration:400ms;-moz-transition-property:width, background;-moz-transition-timing-function:ease;float:right;width:72px;color:#000000;}
input#s{background:url("search.png") no-repeat scroll 5px 6px;border-radius:2px 2px 2px 2px;font-size:14px;height:22px;line-height:1.2em;padding:4px 10px 4px 28px;background-color:#ffffff;}
#login .login #backtoblog a{color:red;}
#login #nav a, .login #backtoblog a{color:red !important;}
.login *{margin:0;padding:0;}
.sharing{font-size:80%;}
.redfont{color:#ff0000;font-weight:bold;}
.entry-header .entry-format{color:#666666;font-size:12px;font-weight:500;letter-spacing:0.1em;line-height:2.6em;position:absolute;text-transform:none;top:20px;}
.credits-page-plugins div.credits-page-plugin{margin-bottom:0px;}
.credits-page-plugins .credits-page-plugin .credits-page-plugin-name{background-color:#FFFFFF;font-family:Vera,Helvetica,Georgia;font-size:18px;font-weight:400;letter-spacing:-1px;margin:8px 0 3px;padding-bottom:3px;}
.credits-page-plugin-name a{text-decoration:underline;}
#nav-above{display:block;}
.stats1 h1{font-size:150%;text-decoration:underline;}.stats1 table{max-width:100%;}.stats1 td{font-size:82%;}
.relatedposts {width: 640px; margin: 0 0 20px 0; float: left; font-size: 12px;}
.relatedposts h3 {font-size: 20px; margin: 0 0 5px 0; }
.relatedthumb {margin: 0 1px 0 1px; float: left; }
.relatedthumb img {margin: 0 0 3px 0; padding: 0;}
.relatedthumb a {color :#333; text-decoration: none; display:block; padding: 4px; width: 150px;}
.relatedthumb a:hover {background-color: #ddd; color: #000;}