/*   
Theme Name: Kimberley
Theme URI: http://www.matthewkimberley.com
Description: Based on Basic Simplicity by Michael Janzen - www.michaeljanzen.com
Tags: blue, white, light, two-columns, right-sidebar, fixed-width, custom-colors, custom-header, theme-options
Author: Matthew Kimberley
Author URI: http://www.matthewkimberley.com
Version: 1.0
.
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
.
*/


body {
font-family:Georgia, Times New Roman, serif;
font-size:62.5%;
line-height:1.125em;
background:url(/wp-content/themes/kimberley/images/stripes.gif);
}

#twitter_update_list {
background:#CD0021 url(/wp-content/themes/kimberley/images/tweets.png) no-repeat scroll 0 0;
color:#FFF;
float:right;
font-family:arial;
font-size:0.8em;
letter-spacing:0.2em;
line-height:1.3em;
text-align:left;
width:200px;
valign:bottom;
margin:0 0 1em 1em;
padding:35px 3px 3px 5px;
}

.search_form {
font-size:16px;
width:180px;
}

#twitter_update_list a {
color:#fff;
}

#linkedin {
float:right;
text-align:center;
margin:-15px 20px 20px 0;
}

#wrap {
width:85em;
border:2px solid #000;
background:#fff;
margin:2em auto;
padding:0;
}

#header {
background:#000 url('images/header.gif') center no-repeat;
height:11em;
padding:0;
}

#navbar {
background:#000;
text-align:center;
font-family:arial, sans-serif;
font-size:1.3em;
margin:0;
padding:.5em 2em;
}

#navbar a {
color:#fff;
text-decoration:none;
text-transform:uppercase;
}

#navbar ul {
margin-left:0;
padding-left:0;
display:inline;
}

#navbar ul li {
list-style:none;
line-height:1.5em;
display:inline;
margin:0;
padding:1em;
}

#content {
float:left;
width:48em;
margin:0;
padding:2em 0 2em 2em;
}

#content_wide {
float:center;
width:80em;
margin:0;
padding:1em 0 2em 2em;
}

#content_social {
float:center;
width:70em;
margin:0;
padding:2em 0 2em 4em;
}

.column-top,.home-top {
font-size:0.875em;
line-height:1.75em;
color:#222;
margin:0 0 3em;
}

#navigation {
background:#EEE none repeat scroll 0 0;
color:#CD0021;
display:block;
font-family:arial;
font-weight:400;
text-transform:uppercase;
padding:1em;
}

#prev,#prev a {
font-size:1.2em;
margin-bottom:0;
text-align:left;
color:#cd0021;
text-decoration:none;
}

#next,#next a {
font-size:1.2em;
margin-bottom:0;
text-align:right;
color:#cd0021;
text-decoration:none;
}

#prevnext,#prevnext a {
font-size:1.2em;
margin-bottom:0;
text-align:center;
color:#cd0021;
text-decoration:none;
}

#sidebar {
float:right;
font-size:1.2em;
color:#444;
width:25em;
padding:1em;
background:#eee;
border-left: 1px solid #ccc;
}

#sidebar a {
text-decoration:none;
color: #222;
}

#sidebar ul,#bottom ul {
list-style-position:outside;
margin-left:0;
padding-left:0;
text-indent:0;
}

#sidebar li,#bottom li {
list-style-position:outside;
padding-bottom:0.5em;
list-style:none;
line-height:1.5em;
}

#bottom {
clear:both;
font-size:0.75em;
text-align:center;
margin:0;
padding:0;
}

.bottom-left {
float:left;
width:30.6em;
text-align:left;
background:#eee;
margin:0;
padding:1em;
}

.bottom-right {
float:right;
width:30.6em;
text-align:left;
border-left:1px solid #fff;
background:#eee;
margin:0;
padding:1em;
}

.bottom-middle {
float:left;
width:30.6em;
text-align:left;
border-left:1px solid #fff;
background:#ddd;
margin:0;
padding:1em;
}

.post-top-right-home {
float:right;
width:30em;
margin:0 0 1em 1em;
padding:0;
}

.post-top-right-single {
float:right;
width:12.5em;
margin:0.4em 0 0.5em 2em;
padding:0;
}

#footer {
clear:both;
font-size:0.75em;
text-align:center;
color:#666;
margin:0;
padding:0;
}

a {
color:#cd0021;
text-decoration:underline;
}

img {
border:0;
}

h1,h1 a {
font-family:Georgia, serif;
font-weight:400;
line-height:1.5em;
color:#111;
text-decoration:none;
margin:0.5em 0;
padding:0;
}

h2,h2 a {
color:#111;
font-family:Georgia,Times New Roman,serif;
font-size:1.9em;
font-weight:400;
letter-spacing:0.5px;
line-height:1.2em;
text-decoration:none;
margin:0;
padding:0;
}

#sidebar h2,#sidebar h2 a {
color:#CD0021;
font-family:Arial;
font-size:1.1em;
font-weight:400;
letter-spacing:0.5px;
line-height:1.6em;
text-decoration:none;
text-transform:uppercase;
margin:1em 0;
padding:0;
}

#sidebar h4,#bottom h4 {
color:#CD0021;
font-family:arial;
font-size:1.2em;
text-transform:uppercase;
}

#header h1 {
font-size:2.5em;
display:none;
}

#header p.description {
font-size:1.2em;
display:none;
}

p {
margin:0 0 1em;
padding:0;
}

blockquote {
background:#eee;
margin:0.5em 0;
padding:1em;
}

.the_content {
font-size:1.6em;
line-height:1.6em;
color:#222;
text-align:justify;
}

.entry {
margin:0 0 3em;
}

.comments {
font-size:1.375em;
line-height:1.5em;
color:#333;
font-family:Arial;
}

.comments h3 {
color:#cd0021;
}

.meta {
color:#000;
font-family:helvetica,arial;
text-align:left;
text-transform:uppercase;
margin:1em 0;
}

.meta a {
text-decoration:none;
font-weight:700;
color:#cd0021;
}

ol.commentlist,li.commentlist {
list-style:none;
margin:0;
padding:0;
}

.odd {
background:#ccc;
margin:0.5em 0;
padding:0.5em;
}

.even {
background:#ddd;
margin:0.5em 0;
padding:0.5em;
}

.hidden {
visibility:hidden;
}

.more-link {
font-weight:700;
text-decoration:underline;
}

.current_page_item {
font-weight:700;
}

div.hr {
height:15px;
background:#fff url(images/hr1.gif) no-repeat scroll center;
}

div.ads {
padding-top: 10px;
padding-bottom: 15px;
}

#twitter_update_list li,li.categories {
list-style:none;
}

#content_wide h2,#content_social h2,.commentmetadata,.commentmetadata a,div.hr hr,.says {
display:none;
}

.sidebar-widget,.bottom-widget {
margin:0 0 1em;
padding:0;
}

.post-bottom-home,.post-bottom-single,.post-top-single {
clear:right;
margin:1em 0;
padding:0;
}

h3,h3 a,h4,h4 a {
font-family:Georgia, serif;
font-weight:400;
line-height:1.5em;
color:#111;
text-decoration:none;
margin:0;
padding:0;
}

img.alignright,a img.alignright {
float:right;
margin:0 0 1em 1em;
}

img.alignleft,a img.alignleft {
float:left;
margin:0 1em 1em 0;
}

img.aligncenter,a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}

.vcard,.vcard a {
font-weight:400;
color:#cd0021;
text-decoration:none;
font-style:normal;
text-transform:uppercase;
}

#ads {
 text-align: center;
 background: #fff;
 padding: 10px;
 border: 1px solid #bbb;
}

#ads img {
padding: 5px;
}

#headline {
font-size:8pt;
line-height:4pt;
margin-bottom:20px;
text-align:right;

}

#MatthewKimberleyhrlfieikh07jl3dre98mj80aic {

}

#MatthewKimberleyhrlfieikh07jl3dre98mj80aic li {
list-style: none;
}

#creditfooter {
display: none;
}