/*  
Theme Name: cwablog
Author URI: http://charleswright.org
Version: 2.0
Author: Robert Camner
Description: Tarrierblogs theme 2.0
*//* Layout */body {	margin:0px auto;	font-size: 0.7em;	font-family: Arial, Helvetica, sans-serif;	text-align: center;	background: #033512 url(images/cwa_border.gif) top repeat;	color: #666666;	height: 100%;	}table	{	padding:0px;	margin:0px;	border:0px;}tr	{	border: 1px solid #fff;}#main	{	width:800px;}#content {	font-size: 1.2em	}#centercol	{	width:auto;	padding:0px 10px 5px 10px;	margin:0px;	background:#FFFFFF;	height:100%;}.sidebar {   	/*width:180px;RAC 1.2*/	width: 162px;     /*background:#D7D7D2;RAC*/
	 background: #5E5950;     padding:0px 4px 0px 0px;     margin:0px;     height:100%;
     font-size: .75em;
     text-transform: uppercase;
}

.sidebar_right {
	/*background:#CAAF9D; pink*/
	background: #5E5950;	width: 188px;}
#centercol h2	{	padding-top:7px;	margin-bottom:5px;	text-indent:-10px;
	padding-left: 10px;	}#post	{	padding:5px;}#post h3	{	margin: 5px 0px 5px 0px;	padding:0px;}#user_message {	margin: 5px;	padding: 3px;	background-color: #f7f6f3;	border: 1px solid gray;}#centercol h2 a, #centercol h2 a:visited	{	/*color:#012c09;RAC1.2*/
	color: #003300;
	line-height: 1em;	font-weight: normal;	text-decoration: none;}#centercol h2 a:hover	{	text-decoration:underline;	/*color:#012c09;RAC1.2*/
	color: #003300;}#centercol h2	{	/*color:#012c09;RAC1.2*/
	color: #003300;
	font-weight: normal;}p.entry	{	margin-top:0px;	padding-top:0px;}.widecolumn {	line-height: 1.6em;	}	.alt {
	margin: 0px;	padding: 10px;
	background-color: #f8f8f8;	border-top: 1px solid #ddd;	border-bottom: 1px solid #ddd;	}small {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.9em;	line-height: 1.5em;	}small.byline {	margin-left: 10px;	line-height: 1em;	}h1, h2, h3 {	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	}h1 {	font-size: 1.2em;	margin:10px 0px;	padding:0px;	}.description {	font-size: 1.2em;	text-align: center;	}h2 {	font-size: 1.6em;	}h2.pagetitle {	font-size: 1.6em;	}h3 {	font-size: 1.2em;	}#centercol h3	{	margin-left:0px;
	color:#012c09;}h3.recent	{	font-size: 1.1em;	margin:5px 0px;	line-height: 1.5em;	border-bottom:1px dotted #000;}.entry p a:visited {	color: #b85b5a;	}.commentlist li, #commentform input, #commentform textarea {	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;	}	.commentlist li {	font-weight: bold;	}.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;	}.commentlist p {	font-weight: normal;	line-height: 1.5em;	text-transform: none;	}#commentform p {	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;	}.commentmetadata {	font-weight: normal;	}code {	font: 1.1em 'Courier New', Courier, Fixed;	}acronym, abbr, span.caps{	font-size: 0.9em;	letter-spacing: .07em;	}h3 a, h3 a:link, h3 a:visited	{	color:#000;	text-decoration:none;}h3 a:hover	{	text-decoration:underline;}a	{	color:#540700;	text-decoration:none;}h2 a:hover, h3 a:hover {	color: #000;	text-decoration: underline;	}a:hover {	color: #540700;	text-decoration: underline;	}	/* Begin Structure */#container { 	background-color: #ffffff;	/*min-width: 700px; RAC1.2*/	width: 758px;	text-align: left;	/*margin: 0px 25px; RAC1.2*/	margin: 0px auto; 	border-left: 4px solid #7E786D;    	border-right: 4px solid #7E786D;	}#inner_container {	width:100%;	height: 100%;    border-bottom: 1px solid #7E786D;}#header {	background: #033512 url(images/cwa_header_fill.jpg) top repeat;	padding: 0px 0px 0px 0px;	width: 100%;	height:107px;	text-align:left;	}#header_cell_l {	background: #033512 url(images/cwabloghead.jpg) top no-repeat;	padding: 0px 0px 0px 0px;	width: 758px;	height:107px;}
#header2 {	background: #033512 url(images/cwa_border.gif) top repeat;	width: auto;	height: auto;	padding: 0px 15px;	border-top: 2px solid #7E786D;	border-bottom: 2px solid #7E786D;}#header2 h2 {	color: #e5a939;	font-size: 24px;
	font-weight: normal;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	margin: 5px 0px 0px 10px;	}#header2 h2 a {	color: #000000;	text-decoration: none;	}#header2 h2 a:hover {	color: #ffffff;	text-decoration: none;	}#header2 h3 {	color: #fdcc80;	font-size: 13px;	font-family: Arial, Helvetica, sans-serif;	text-indent: 0px;
	font-weight: bold;	margin: 0px 0px 5px 10px;	}#headerimg {	margin: 0px;	text-align:left;	}#headerimg h1 a	{	color:#000;	font-size:1.6em;}.pad	{	padding:0px 5px;}.entrytext	{	padding:0px 5px;}.narrowcolumn {	padding: 0px 0px 20px 10px;	margin: 0px;	width: 300px;	}.widecolumn {	padding: 10px 0px 20px 0px;	margin: 5px 0px 0px 150px;	width: 300px;	}	.post {	margin: 0px 0px 10px 0px;	text-align: justify;	clear: both; /*RAC added */	}/*RAC added*/.clearboth {	clear: both;}.widecolumn .post {	margin: 0px;	}.narrowcolumn .postmetadata {	padding-top: 5px;
	text-align: center;	}.widecolumn .postmetadata {	margin: 5px 0px;	}	#footer {	background: url(images/cwa_footer.jpg) no-repeat;	height: 29px;	width: 758px;	margin: 0px auto; 	border-left: 4px solid #7E786D;    	border-right: 4px solid #7E786D;}/* End Structure *//*	Begin Headers */.description {	text-align: center;	}h2.pagetitle {	margin-top: 30px;	text-align: center;}.sidebar h2 {
	font-size: 1.2em;
	color: #deb37e;	font-weight: bold;	margin: 5px 0px 0px 5px;	padding: 0px;	}h3 {	padding: 0px;	margin: 5px 0px 5px 0px;	}h3.comments {	padding: 0px;	margin: 40px auto 20px ;	}/* End Headers *//* Begin Images */img	{	margin:0px;	padding:0px;}#centercol img      {    float:left;	margin: 3px 8px 3px 0px;	vertical-align:text-top;}

#sidebar img       {    float:left;	margin: 0px 3px 3px 0px;	vertical-align:text-top;}.imagelink	{	border:0px;	float:left;	margin: 0px 3px 3px 0px;	vertical-align:text-top;}	img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}	img.alignright {	padding: 4px;	margin: 0px 0px 2px 7px;	display: inline;	}img.alignleft {	float:left;	margin:0px 5px 5px 0px;	}.alignright {	float: right;	}	.alignleft {	float: left	}/* End Images *//* Begin Lists	Special stylized non-IE bullets	Do not work in Internet Explorer, which merely default to normal bullets. */html>body .entry ul {	margin-left: 0px;	padding: 0px 0px 0px 30px;	list-style: none;	padding-left: 10px;	text-indent: -10px;	} html>body .entry li {	margin: 7px 0px 8px 10px;	}.entry ul li:before 	{	content: "\00BB \0020";	}.entry ol {	padding: 0px 0px 0px 35px;	margin: 0px;	}.entry ol li {	margin: 0px;	padding: 0px;	}.postmetadata ul, .postmetadata li {	display: inline;	list-style-type: none;	list-style-image: none;	}	.sidebar ul, .sidebar ul ol {	margin: 0px;	padding: 0px;	text-indent:0px;	}.sidebar li {	list-style-type: none;	list-style-image: none;	margin-bottom: 15px;	}.sidebar ul p, .sidebar ul select {	margin: 5px 0px 8px 0px;	}.sidebar ul ul, .sidebar ul ol {	margin: 5px 0px 0px 6px;	}.sidebar ul ul ul, #sidebar ul ol {	margin: 0px 0px 0px 10px;	}ol li, .sidebar ul ol li {	list-style: decimal outside;	}.sidebar ul ul li, .sidebar ul ol li {	margin: 3px 0px 0px 0px;	padding: 0px;	color: #540700;	}

.sidebar ul li ul li{
	color: #ccc;
	line-height: 1.4em;
	font-size: 1.2em;
	}

.sidebar ul li ul li a {
	color: #ccc;
	font-weight: bold;
}/* End Entry Lists *//* Begin Form Elements */#searchform {	margin: 10px auto;	padding: 5px 3px; 	text-align: center;	}#sidebar #searchform #s {	width: 115px;	padding: 2px;	}.sidebar #searchsubmit {	padding: 1px;	margin: 4px;	}.entry form { /* This is mainly for password protected posts, makes them look better. */	text-align:center;	}#commentform input {	width: 170px;	padding: 2px;	margin: 5px 5px 1px 0px;	}#commentform textarea {	width: 90%;	padding: 2px;	}#commentform #submit {	margin: 0px;	float: right;	}/* End Form Elements *//* Begin Comments*/.commentlist {	padding: 0px;	text-align: justify;	}.commentlist li {	margin: 15px 0px 3px;	padding: 5px 10px 3px;	list-style: none;	}.commentlist p {	margin: 10px 5px 10px 0px;	}#commentform p {	margin: 5px 0px;	}.nocomments {	text-align: center;	margin: 0px;	padding: 0px;	}.commentmetadata {	margin: 0px;	display: block;	}/* End Comments *//* Begin Sidebar */.sidebar form {	margin: 0px;	}/* End Sidebar *//* Begin Various Tags & Classes */acronym, abbr, span.caps {	cursor: help;	}acronym, abbr {	border-bottom: 1px dashed #999;	}blockquote {	margin: 15px 30px 0px 10px;	padding-left: 20px;	border-left: 5px solid #ddd;	}blockquote cite {	margin: 5px 0px 0px;	display: block;	}.center {	text-align: center;	}hr {	display: none;	}a img {	border: none;	}.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 20px;	}/* Top Navigation */#topnav {/*	background:#6B6868;    border:1px solid #6B6868;*/	background:#3D0601;
	margin:0px auto;    padding:0px;      height:30px;    line-height:30px;    font-family:Arial, Helvetica, sans-serif;    font-size:1.4em;     font-weight:bold;    text-align: center;
}        #topnav span    {         padding-right:30px;}        #topnav a, #topnav a:visited    {        color:#fff;        text-decoration:none;}        #topnav a:hover {         color:blue;        text-decoration:underline;}ul#navlist	{	margin:0px;	padding:0px;	white-space: nowrap;	text-indent:0px;}#navlist li	{	display: inline;	list-style-type: none;	padding-right:100px;}#navlist a	{ }#navlist a:link, #navlist a:visited	{	color: #b3b1ad;	background-color: #3D0601;	text-decoration: none;}#navlist a:hover	{	text-decoration: underline;}li.page_item	{
	font-size: 14px;	list-style-type:none;}li.pagenav	{	list-style-type:none;}
