/*  
Theme Name: Yaaarr! Tis me blog!
Theme URI: http://www.radicalgeorgiamoderate.org/downloads/
Description: Ahoy buckos! Join me for a voyage on the S.S. Cirrhosis!
Version: 1.5
Author: Russell Tanton
Author URI: http://www.radicalgeorgiamoderate.org/

The CSS, XHTML, images, and design are released under the GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

body {
 background-color: #5379b7;
 margin: 0px;
 padding: 0px;
 font-family: Tahoma, Helvetica, Arial;
}
/* stuff for the site heading */
div#header div#headerCol1 {
 width: 225px;
 height: 100px;
/* background-image: url('images/boat1.jpg'); */
 float: left;
 margin: 0px -3px 0px 0px;
 padding: 0px;
}

div#header div#headerCol2 {
 background-image: url('images/top-bg.jpg');
 padding: 25px 225px 0px 0px;
 margin: 0px 0px 0px 0px;
 height: 75px;
 text-align: center;
}
div#header div#headerCol2 h1 { 
 padding: 0px;
 margin: 0px 0px 0px 0px;
 font-size: 30px;
 font-family: Tahoma, helvetica, arial;
 font-weight: bold;
 font-style: italic;
 text-transform: uppercase; 
}
div#header div#headerCol2 h1 a {
 color: white;
 text-decoration: none;
}
div#header div#headerCol2 span#description {
 color: #5379b7;
 font-size: 12px;
 font-family: Tahoma, helvetica, arial;
 font-weight: bold;
 font-style: italic;
 text-transform: uppercase;
 text-align: center;
}

/* stuff for the left column.. 
   also will have some stuff for the right column since it'd be redundant to
   write it twice
*/

div#leftColumn {
 width: 225px;
 float: left;
}
div#leftColumn ul, div#rightColumn ul {
 list-style: none;
 padding: 0px 15px 0px 25px;
 margin: 0px 0px 0px 0px;
 color: white;
 font-size: 12px;
}
div#leftColumn ul a, div#rightColumn ul a {
 color: white;
 text-decoration: none;
}
div#leftColumn ul a:hover, div#rightColumn ul a:hover {
 text-decoration: underline;
}
div#leftColumn ul li h2, div#rightColumn ul li h2.headings {
 color: white;
 font-size: 18px;
 font-style: italic;
 text-transform: uppercase; 
 padding: 0px 0px 15px 0px;
 margin: 0px;
}
div#leftColumn ul li ul#recentComments li {
 padding: 0px 0px 5px 0px;
}
div#leftColumn ul li ul, div#rightColumn ul li ul {
 padding: 5px;
 margin: 0px;
 line-height: 14px;
}
div#leftColumn ul li div#searchForm {
 margin: 15px 0px 15px 0px;
}
div#leftColumn ul li div#searchForm input {
 background-color: #FDEC9C;
 border: 1px white solid;
 margin-top: 5px;
}
div#leftColumn ul li div#searchForm input#s {
 background-color: white;
 color: #5B3715;
 border: 1px #FEE475 solid;
 padding: 2px;
 font-size: 11px;
 margin-top: 5px;
}

/* middle column */

div#middleColumn {
 margin: 0px 225px 0px 225px;
}

div#middleColumn div.post {
 background-image: url('images/bodytile.gif');
 margin: 0px 0px 15px 0px;
 border: 2px solid #f0d97f;
 font-size: 14px;
 padding: 15px;
}
div#middleColumn div.post a {
 color: #c56131;
 text-decoration: none;
 font-weight: bold;
}
div#middleColumn div.post a:hover {
 text-decoration: underline;
}
div#middleColumn div.post img {
 border: 2px solid #f0d97f;
 padding: 3px;
 background-color: white;
}
div#middleColumn div.post h3 {
 padding: 15px 0px 0px 0px;
 margin: 0px;
 font-size: 18px;
 color: #c56131;
}
div#middleColumn div.post h3#comments, div#middleColumn div.post h3#respond {
 color: black;
 font-family: times;
 font-size: 14px;
}

div#middleColumn div.post h3 a {
 color: #c56131;
 text-decoration: none;
}
div#middleColumn div.post h3 a:hover {
 text-decoration: underline;
}
div#middleColumn div.post h3 {
 margin: 0px;
}
div#middleColumn div.post p {
 padding: 0px 15px 15px 15px;
 font-family: times;
}
div#middleColumn div.post p a {
 color: #c56131;
 text-decoration: none;
 font-weight: bold;
 font-family: Tahoma, helvetica, arial;
}
div#middleColumn div.post blockquote {
 padding: 10px;
 border: 2px solid #f0d97f;
 background-image: url('images/bodytile-blockquote.gif');
}
div#middleColumn div.post p a:hover {
 text-decoration: underline;
}
div#middleColumn div.post p.postByline {
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 0px 0px;
 font-size: 11px;
 font-family: Tahoma, helvetica, arial;
}
div#middleColumn div.post p.postFooter {
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 0px 0px;
 font-size: 11px;
 font-family: Tahoma, helvetica, arial;
 text-align: center;
}
p#nextLast {
 text-align: center;
 color: white;
}
p#nextLast a {
 color: white;
 text-decoration: none;
}
p#nextLast a:hover {
 text-decoration: underline;
}

/* comments */

div#middleColumn div.post table.commentsTable {
 margin: 15px;
}
div#middleColumn div.post table.commentsTable tr td {
 border-bottom: 1px solid #c56131;
 padding: 10px 0px 10px 0px;
}
div#middleColumn div.post table.commentsTable td.c1 cite.author {
 color: black;
 font-family: Tahoma, Helvetica, Arial;
 font-weight: bold;
 font-size: 11px;
 font-style: normal;
}
div#middleColumn div.post table.commentsTable td.c1 cite.author a {
 color: #c56131;
 text-decoration: none;
}
div#middleColumn div.post table.commentsTable td.c1 cite.author a:hover {
 text-decoration: underline;
}
input#author, input#email, input#url {
 background-color: white;
 color: #5B3715;
 border: 1px #FEE475 solid;
 padding: 2px;
 font-size: 11px;
 margin-top: 5px;
}
textarea#comment {
 background-color: white;
 color: #5B3715;
 border: 1px #FEE475 solid;
 padding: 2px;
 font-size: 11px;
 margin-top: 5px;
 width: 350px;
 font-family: arial;
}
input#submit {
 background-color: #FDEC9C;
 border: 1px white solid;
 margin-top: 5px;
}

/* right column */

div#rightColumn {
 width: 225px;
 float: right;
}
div#rightColumn ul li h2 {
 font-size: 12px;
 padding: 0px;
 margin: 0px;
}
div#rightColumn ul li p#about {
 margin: 0px 0px 15px 0px;
}
div#rightColumn ul li p#pagesList {
 
}
/* footer */

div#footer {
 color: white;
 text-align: center;
 font-size: 12px;
 margin-bottom: 25px;
}
div#footer a {
 color: white;
 text-decoration: none;
 font-weight: bold;
}
div#footer a:hover {
 text-decoration: underline;
}
