/*  
Theme Name: Michael_Cochrane
Theme URI: 
Description: A custom theme designed by Chris Poteet
Author: Chris Poteet
Author URI: http://siolon.com/
*/

body, .entry, .postmetadata, #comments, td {
 font: 12px arial, helvetica, sans-serif;
}

/* Header Styles */

h2 {
 font-size: 14px;
 color: #6CB21B; 
 margin-bottom: 0;
 }
h3 {
 font-size: 14px;
 font-weight: bold;
 color: #003366;
 }
h4 {
 font-size: 12px;
 font-style: italic;
 font-weight: bold;
 color: #003366;
 clear: both;
 padding-left: 15px;
 background: url('images/spacer_gr_small.gif') no-repeat left;
}

/* Navigation */

#navigation {
 margin: 0;
 padding: 0;
 margin-bottom: 10px;
 font: 12px verdana, sans-serif;
 margin-left: 75px;
 }
 
#navigation li {
 display: inline;
 padding-bottom: 10px;
 list-style-type: none;
 margin-right: 20px;
 }

#navigation a {
 color: #fff;
 }

/* Table Styles */

table {
 background-color: #fff;
 border: 1px solid #003366;
 }

table table {
 border: none;
 }
 
#content {
 vertical-align: top;
 width: 414px;
 padding: 15px 20px 10px 10px;
 }
 
#leftsidebar {
 width: 145px;
 vertical-align: top;
 padding: 5px;
 }
 
#rightsidebar {
 width: 145px;
 vertical-align: top;
 padding: 5px;
 }
#rightsidebar ul {
 padding-left: 15px;
 margin-left: 0;
}

/* Post Styles */

.entry {
 margin-top: 10px;
 font: 12px arial, helvetica, sans-serif;
 line-height: 15px;
 }
 
small { 
 font: 10px verdana, sans-serif;
 }
 
.postmetadata {
 border-bottom: 1px solid #6CB21B;
 }
 
.alt {
 width: 300px;
 border-top: 1px solid #6CB21B;
 border-bottom: 1px solid #6CB21B;
 background-color: #CCFF8F;
 padding: 6px;
 margin-left: 60px;
 text-align: center;
 }
 
.alt .postmetadata {
 border: none;
 }

.entrytext img {
 margin-right: 5px;
 margin-bottom: 5px;
 }
 
/* Comments */

textarea, input {
 border: 1px solid #ccc;
 }
.comment {
 border: 1px solid #ccc;
 padding: 5px;
 }

/* Anchor Styles */

a:link, a:visited {
 color: #003366; 
 text-decoration: none;
 }
a:hover {
 color: #333366; 
 text-decoration: underline;
 }
a:active {
 color: #6CB21B;
 text-decoration: none;
 }

a img {
 border: none;
 }
