/*  
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 300px 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
*/

/* middle column */

div#middleColumn {
 margin: 0px 300px 0px 225px;
}

div#middleColumn div.post {
 background-image: url('images/bodytile.gif');
 margin: 0px 0px 15px 0px;
 border: 2px solid #f0d97f;
 font-size: 13px;
 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: arial;
 font-size: 13px;
}

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: arial;
}
div#middleColumn div.post p a {
 color: #c56131;
 text-decoration: none;
 font-weight: bold;
 font-family: 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: arial;
}
div#middleColumn div.post p.postFooter {
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 0px 0px;
 font-size: 11px;
 font-family: 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: 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;
}


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

/* The Sidebar1 */
.sidebar1{
	float:left;
	width:220px;
	padding-top:0px;
	padding-left:0px;
	font-size:12px;
	font-family: "Arial";
}

.sidebar1 h2 {
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#fff;
	margin:5px 0 0 0 ;
	padding:0px 0 0 5px;
	border-bottom:1px solid #888;
	background:#4d4d4d;
	}
.sidebar1 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;
color:white;
	}

.sidebar1 ul ul  {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;
color:white;

	
	}

.sidebar1 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;
color:white;
	}

.sidebar1 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;
color:white;
	}
	
.sidebar1 ul li {
	height:100%;
		line-height:18px;color:white;
	}

.sidebar1 ul li a:link, .sidebar1 ul li a:visited {
	color: #fff;
	text-decoration: none;
	padding: 0px 0px 0px 5px;

	}

.sidebar1 ul li a:hover {
	color:yellow;
	text-decoration: underline;
	}

.sidebar1 p {
	padding: 7px 10px;
	margin:0;
color:white;
	}

.sidebar1 table {
	width:100%;
	text-align:center;
	color: #fff;
	}	
	
	
/* The Sidebar2 */
.sidebar2main{
	float:right;
	width:300px;
	padding-top:0px;
	padding-right:0px;
	font-size:12px;
	font-family: Arial;

	}
	
.sidebar2{
	float:right;
	width:295px;
	padding-top:0px;
	padding-right:0px;
	font-size:12px;
	font-family: Arial;

	}

.sidebar2 h2 {
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#fff;
	margin:5px 0 0 0 ;
	padding:0px 0 0 10px;
	border-bottom:1px solid #888;
	background:#4d4d4d;

	}
.sidebar2 ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;
color:white;
	}

.sidebar2 ul ul  {
	list-style-type: none;
	margin: 0;
	padding: 0px 0px 10px 0px;

color:white;
	}

.sidebar2 ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;color:white;

	}

.sidebar2 ul ul ul ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	border:0;color:white;

	}
	
.sidebar2 ul li {
	height:100%;
		line-height:18px;color:white;
	}

.sidebar2 ul li a:link, .sidebar2 ul li a:visited {
	color: #fff;
	text-decoration: none;
	padding: 0px 0px 0px 5px;

	}

.sidebar2 ul li a:hover {
	color:yellow;
	text-decoration: underline;
	}

.sidebar2 p {
	padding: 7px 10px;
	margin:0;
	color:white;
	}

.sidebar2 table {
	width:100%;
	text-align:center;
	color: #fff;
	}		

.input_text{
	font-family:Arial;
	font-size:13px;
	width:200px;
	border:1
}

.button{
	font-family:Arial;
	font-size:13px;
	width:100px;
	font-weight:bold
}