/*  
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;
}

img.wp-smiley {
border: 0px;
background-color: transparent;
}

div#navigatore {
	text-align: center;
	font-size: small;
}

div#navigatore a {
 color: #F2A549;
 text-decoration: none;
}
div#navigatore a:hover {
 text-decoration: underline;
}

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;
}

span#descriptionFri a#descriptionFr{
 color: #5379b7;
 font-size: 18px;
 font-family: Comic Sans MS, Tahoma, helvetica, arial;
 font-weight: bold;
 text-align: center;
 text-decoration: none;
}

/* 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;
}

/* nuvola */
 .zoomclouds  {
     text-align: left;
     border:0px solid #CCCCCC;
     padding:2px;
     position:relative;
     background-color:#5379B7;
     width:200px;
   }
  .zoomclouds span a, .zoomclouds a {
     margin: 0 2px;
     text-decoration:none;
     font-family: Helvetica, arial, sans-serif;
   }
  .zoomclouds span.tag1 a {color:#FFFFFF}
  .zoomclouds span.tag2 a {color:#FFFFFF}
  .zoomclouds span.tag3 a {color:#FFFFFF}
  .zoomclouds span.tag4 a {color:#FFFFFF}
  .zoomclouds span a:hover, .zoomclouds a:hover {
     color:#FFFFFF;
     background-color:#5379B7;
     text-decoration:underlined;
  }
  .zoomcloudswg {
     font-size:10px;
     color: #bbb;
  }
  .zoomcloudssp {
     font-size:10px;
     color: #444;
  }