/*

Theme Name: Coyote Moon

Theme URI: http://guitarchasers.biz/

Description: This is a dark yet easy to read Wordpress theme with a fluid width, laid out in 2 columns with the menu on the right. Black with text colors of copper and copper oxide. Widget enabled, text-zoom friendly, low resource usage. Free to use and redistribute in modified or original form, the only requirement being the following statement is included in the stylesheet and readme file. 'The original Coyote Moon theme was created by Theme Burrito at guitarchasers.biz in May 2007. Released under the Creative Commons Licensing Agreement by-nc-sa'

Author: Theme Burrito

Author URI: http://guitarchasers.biz/





/*-----------Block Level Elements--------------*/
body {
	font-size: 62.5%
}

html,body,form,ul,ol,dl,h1,h2,h3,h4,h5,h6,p,pre,blockquote {
	margin: 0;
	padding: 0
}

th,td {
	font-size: 1em
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	font-size: 1em
}

p {
	margin-bottom: 1ex
}

ul {
	list-style-type: none
}

.lar ul,.bar ul,ul.comment,ul.forum {
	margin-left: 25px;
	list-style-type: disc
}

address {
	font-style: normal
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%
}

.clearfix {
	display: block
}

/* End hide from IE-mac */
Body {
	background: #333 url("images/cont_bg3.gif") repeat;
	font-family: "Arial", "Helvetica", "Sans serif";
	color: #eff;
}

a {
	color: #da7;
	text-decoration: none;
}

a:visited :hover {
	color: #ffc;
	text-decoration: none;
}

a:visited {
	color: #da7;
	text-decoration: none;
}

a:hover {
	color: #ffc;
	text-decoration: none;
}

#page {
	max-width: 90%;
	min-width: 56em;
	margin: 0 auto;
}

#header {
	background: #000 url("images/blogtlo.png") no-repeat center top;
	border: #666 solid 4px;
	width: 100%;
	height: 200px;
	text-align: left;
	text-indent: 3em;
}

#headerimg {
	float: left;
}

#headerimg h1 {
	margin-top: 1em;
	font-size: 3em;
}

.description {
	clear: both;
	font-size: 1.6em;
}

#wrapper {
	width: 100%;
}

#content {
	text-indent: 0;
	float: left;
	width: 70%;
	margin-top: 0;
	padding: 0;
}

#sidebar {
	width: 30%;
	margin-left: 70%;
	margin-top: 1px;
	border-left: #000 solid 3px;
}

#navbar {
	width: 100%;
	height: 26px;
	margin: 3px 0 2px 0;
}

#footer {
	border-top: #000 solid 3px;
	width: 100%;
	margin-top: 4px;
	font-size: 12px;
	text-align: center;
	clear: both;
}

/*-------------Headings-------------*/
h1 {
	font-size: 2.5em;
}

h2 {
	font-family: "Arial", "Helvetica", "Sans serif";
	background: #000;
	border: #666 solid 2px;
	padding: 2px 10px 2px 12px;
	font-size: 2em;
}

h2 a:hover,h2 a:visited,h2 a {
	font-family: "Arial", "Helvetica", "Sans serif";
	background: #000;
	padding: 2px 10px 2px 12px;
}

h3 {
	font-size: 1.8em;
}

h4 {
	font-size: 1.3em;
	padding-left: 0.7em;
	padding-bottom: 0.2em;
	color: #DDDDAA;
}

h5 {
	font-size: 1.1em;
	padding-left: 1.2em;
	padding-bottom: 0.2em;
	color: #DDDDDD;
	text-transform: lowercase;
	font-weight: bold;
}

/*-------------The Post-------------*/
.post h2,.post h3 {
	font-family: "Arial", "Helvetica", "Sans serif";
	background: #000;
	border: #666 solid 2px;
	font-size: 18px;
	padding: 2px 10px 2px 12px;
}

.post h2 a:hover,.post h2 a:visited,.post h2 a,.post h3 a:hover,.post h3 a:visited,.post h3 a
	{
	font-family: "Arial", "Helvetica", "Sans serif";
	background: #000;
	font-size: 18px;
	padding: 2px 10px 2px 12px;
}

.post {
	font-size: 1.4em;
	margin-right: 1em;
	background-color: #111;
	clear: both;
}

.post p {
	padding-right: 0.8em;
	padding-left: 1em;
	text-align: justify;
}

.post p.pictit {
	text-align: center;
	color: #fff;
	padding: 0;
}

.post a {
	
}

.post em {
	font-size: 0.6em;
}

.post ul {
	font-size: 14px;
	padding: 0.1em 0 0.4em 2em;
	list-style: inside;
}

.post ol {
	font-size: 14px;
	padding: 0.1em 0 0.4em 2.2em;
	list-style: inside;
}

.post li {
	padding-right: 10px;
	font-size: 14px;
}

.post small {
	text-align: right;
	display: block;
	padding: 0.2em 1em;
}

.post .postmetadata strong {
	padding: 0 0.5em;
}

.post pre {
	font-size: 0.8em;
	text-align: left;
	padding: 0.6em 0 0.8em 0.6em;
	margin: 0.3em 0 0.3em 0;
	background: #222;
	color: #fff;
	border-left: #ccc solid 2px;
	border-right: #ccc solid 2px;
	line-height: 1em;
	overflow-x: auto;
	font-family: Courier;
}

.entry {
	padding-right: 10px;
	text-align: justify;
}

.entry h4 {
	text-transform: capitalize;
	color: #dda;
}

.entry a {
	padding: 0;
}

.entrytext .attachment {
	margin: 0.5em 0;
}

.entrytext .postmetadata {
	border: #666 solid 2px;
	padding: 4px 4px 4px 4px;
	font-size: 1em;
}

.entrytext .postmetadata a {
	padding-right: 0;
}

.postmetadata alt {
	padding-right: 10px;
	font-size: 14px;
}

.postmetadata a {
	
}

.postmetadata small {
	text-align: justify;
}

.navigation {
	padding-right: 10px;
	font-size: 14px;
}

.alignleft {
	font-size: 14px;
	text-align: left;
}

.previouspost {
	float: left;
}

.alignright {
	font-size: 14px;
	padding-right: 10px;
	text-align: right;
}

.center {
	font-size: 14px;
	text-align: center;
}

.pagetitle {
	width: 90%;
	font-size: 14px;
}

blockquote {
	border-left: 5px solid #000;
	margin-left: 1.5em;
	padding-left: 5px;
	font-style: italic;
}

cite {
	font-size: 14px;
}

a img {
	border: none;
}

acronym,abbr {
	font-size: 14px;
}

/*--------------Sidebar------------*/
#sidebar ul {
	font-size: 1em;
	padding-bottom: 2px;
	list-style: none;
}

#sidebar ul h2 {
	font-size: 1.6em;
	list-style: none;
}

#sidebar ul li {
	margin-left: 1em;
	padding-bottom: 2px;
	list-style: none;
	background-color: #343434;
}

#sidebar ul ul {
	padding-bottom: 2px;
	list-style: none;
}

#sidebar ul ul li {
	padding-bottom: 2px;
	list-style: none;
}

#sidebar ul ul ul {
	padding-bottom: 2px;
	list-style: none;
}

#sidebar p {
	padding-bottom: 2px;
	list-style: none;
}

#sidebar a {
	padding-bottom: 2px;
	list-style: none;
}

#sidebar a:hover {
	padding-bottom: 2px;
	list-style: none;
}

#sidebar a:visited {
	padding-bottom: 2px;
	list-style: none;
}

.textwidget {
	margin-left: 24px;
}

#themeswitcher select {
	width: 93%;
}

.widget_tag_cloud a {
	padding-left: 3px;
}

#sidebar .dp-highlighter li {
	margin-left: 0;
	background-color: #F8F8F8;
	font-size: 0.6em;
	padding-bottom: 0;
}

/*--------------Comments--------------*/
ol.commentlist {
	font-size: 1.2em;
	list-style: inside;
	list-style-type: decimal;
	margin-right: 1em;
}

ol.commentlist li {
	background-color: #333;
	padding: 0.5em 1em;
}

ol.commentlist li.alt {
	
}

ol.commentlist a {
	
}

small.commentmetadata {
	
}

#commentform input {
	background: #eff;
}

#commentform textarea {
	background: #cdd;
	width: 80%;
}

/*--------------Search Form-------------*/
.search {
	width: 15em;
	float: right;
	margin-right: 1em;
	text-indent: 0;
	margin-top: 2em;
}

#searchform {
	
}

#searchform input {
	
}

#searchform #s {
	background: #888;
	border: #222 solid 2px;
	width: 10.3em;
}

#searchform #searchsubmit {
	background: #eff;
	border: #666 solid 1px;
	border-left: #666 solid 2px;
	width: 6.3em;
}

#searchretrap {
	float: left;
	width: 68%;
}

/*-------------Calendar-----------------*/
#wp-calendar {
	
}

#wp-calendar th {
	
}

#wp-calendar a {
	
}

#prev a,#next a {
	
}

#wp-calendar caption {
	
}

#wp-calendar-split {
	
}

#sidebar #wp-calendar-split ul {
	list-style: decimal-leading-zero;
}

#sidebar #wp-calendar-split ul li {
	list-style: decimal-leading-zero;
	list-style-position: outside;
	margin-left: 2.4em;
}

/*-------------Images------------------*/
	/*-------------Other------------------*/
hr {
	display: none;
}

/* begin menu */
div.menu {
	margin: 0em;
}

div.menu ul {
	margin: 0em;
	padding: 0em;
	line-height: 1.28em;
}

div.menu li {
	float: left;
	padding-right: 3px;
	list-style-type: none;
	height: 1.28em;
	width: 7.28em;
	padding-bottom: 3px;
	text-align: center;
	font-family: Verdana, Tahoma, Sans-Serif, Serif, "Courier New", Arial;
}

div.menu li a {
	display: block;
	overflow: hidden;
	text-decoration: none;
}

div.menu li a:link {
	background-color: #000;
	color: #da7;
	font-weight: normal;
	text-align: center;
	border: 2px solid #666;
}

div.menu li a:visited {
	background-color: #000;
	color: #da7;
	font-weight: normal;
	text-align: center;
	border: 2px solid #666;
}

div.menu li a:hover {
	background-color: #000;
	color: #ffc;
	font-weight: normal;
	text-align: center;
	border: 2px solid #da7;
}  /* end menu */

p.listing {
	background-color: #3D4648 !important;
	color: #979B94;
	margin: 0 0 0 0.5em;
	padding: 0.1em 0 0.1em 0.5em;
	width: 300px;
}
#sidebar p.listing {
	width: 80%;
	margin: 0;
}
#sidebar .syntaxhighlighter{
	margin: 0 1em 0 0;
}

#giraffe_calendar { /*height: 15em;*/
	
}

#giraffe_calendar tbody {
	height: 10em;
}

.miniblog {
	
}

.minidate {
	text-align: right;
}

.minititle {
	font-size: 1.4em;
	padding: 0.2em 0;
}

.minititlelink {
	
}

.minicontent {
	font-size: 1.15em;
}

.przypisy {
	font-size: 0.7em;
	text-align: left;
}

.size-thumbnail {
	width: 250px;
	float: left;
	margin: 10px 10px 0 1em;
}

#sidebar #text-314336991 {
	
}

#sidebar #text-314336991 .textwidget {
	margin: 0;
	padding: 0 0 0 10px;
}

#sidebar #text-314336991 .textwidget .JavaFXBox {
	border-bottom: 1px solid white;
	padding: 5px 0 10px 0;
}

p.offtopic {
	color: #999;
	font-size: 0.85em;
	font-family: monospace;
	text-align: center;
}

.entry div.table {
	border: 1px solid #ffddaa;
	margin-left: 1em;
}

.entry div.table_head {
	height: 1.5em;
	border-bottom: 1px solid #ffddaa;
	background-color: #000 !important;
}

.entry div.table_head_cell {
	color: #ffdddd;
	font-weight: bold;
	text-align: center;
	height: 1.5em;
	padding-top: 0.25em;
	border-bottom: 1px solid #fda;
}

.entry div.table_column_1 {
	width: 10em;
	border-right: 1px solid #ffddaa;
	float: left;
}

.entry div.table_column_2 {
	width: 20em;
	border-right: 1px solid #ffddaa;
	float: left;
}

.entry div#ant_maven div.table_column_1 {
	background-color: #444;
	color: #ddd;
	font-weight: bold;
	text-align: center;
}

.entry div#ant_maven div.table_head div.table_column_1,.entry div#ant_maven div.table_head div.table_column_2,.entry div#ant_maven div.table_head div.table_column_3
	{
	background-color: #000;
}

.entry div.table_row {
	clear: both;
	background-color: #111;
}

.entry div.table_cell {
	height: 1.3em;
	border-bottom: 1px solid #fda;
	text-align: center;
	border-right: 1px solid #fda
}

.rating_good {
	color: #00aaaa;
}

.rating_very_good {
	color: #00dd00;
}

.rating_fine {
	color: #aaaa00;
}

.rating_poor {
	color: #d00;
}

.book {
	margin: 1em;
	overflow: auto;
}

.widget_twitter {
	
}

#sidebar .widget_twitter .twitter {
	font-size: 1.3em;
	margin-right: 1em;
}

#sidebar .widget_twitter .twitter-item {
	border-bottom: 1px solid #111111;
	padding: 0.3em 0 0.3em 0.2em;
	text-indent: 1em;
}

.twitter-timestamp,.twitter-timestamp * {
	font-size: 0.8em;
}
