/*
Theme Name: InkNoise Redux
Theme URI: http://idiozeitgeist.com/
Description: This is a recreation and evolution of my customized layout from my old blog at InkNoise.com. Theme code built (with heavy modification) on "2 Column Fluid - Menu Right" by Will Healey.
Author: St. Chris
Author URI: http://idiozeitgeist.com/


/*-----------Block Level Elements--------------*/

Body {
	margin: 0px 20px;
}

#page {
	max-width: 800px;
	min-width: 620px;
	margin: 0px auto;
}

#header {
	width: 100%;
	height: 54px;
	background-color: #000000;
	background-image: url('/iz/wp-content/themes/inknoise_redux/images/inknoise_idiozeit_banner.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	padding: 0px;
}

#headertitle {
	width: 160px;
	height: 34px;
	margin: 0px;
	padding: 12px 10px 8px;
	float: right;
	font-family: Georgia, 'Times New Roman', sans-serif;
	font-size: 12px;
	line-height: 34px;
	letter-spacing: 0.3em;
	color: #666666;
}

#headertitle a {
	color: #666666;
	text-decoration: none;
}

#headertitle a:hover, #headertitle a:active, #headertitle a:visited:hover, #headertitle a:visited:active {
	color: #999999;
}

.description {

}

#wrapper {
	width: 100%;
}

#content {
	margin-right: 180px;
	margin-left: 0;
	padding: 0px 10px;
}

#sidebar {
	float: right;
	width: 160px;
	padding: 4px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

#footer {
	clear: both;
	width: 100%;
	Xpadding: 5px;
	background-color: #000000;
	text-align: right;
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
}

#footer p {
	padding: 5px;
	margin-bottom: 0px;
}

#footer a {
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	text-decoration: underline;
}

/*-------------Headings-------------*/

h1 {
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	border-width: 1px 0px 0px;
	border-style: solid;
	border-color: #c0c0c0;
	padding: 1em 0em 0em;
	margin-top: 1em;
}

h1:first-child {
	border-width: 0px;
	border-style: none;
	padding: 0em;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000000;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
}

h4 {

}

h5 {

}

/*-------------The Post-------------*/

h2 a, h2 a:visited, 
h3 a, h3 a:visited {
	font-family: inherit;
	font-size: inherit;
	color: #000000 !important;
	text-decoration: none;
}

h2 a:hover, h2 a:active, h2 a:visited:hover, h2 a:visited:active {
	text-decoration: underline;
}

.post {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12pt;
	line-height: 1.25em;
	color: #666666;
	border-width: 1px 0px 0px;
	border-style: dotted;
	border-color: #c0c0c0;
}

h1 + .post, div#content div.post:first-child {
	border-width: 0px;
	border-style: none;
}

.post p {

}

.post a {
	color: #336699;
	text-decoration: none;
}

.post a:hover {
	text-decoration: underline;
}

.post a:active {
	color: #ff6600;
	text-decoration: underline;
}

.post a:visited, .post a:visited:active {
	color: #666699;
	text-decoration: none;
}

.post a:visited:hover {
	text-decoration: underline;
}

.post ul {

}

.post li {
	margin-top: 0.5em;
}

.post li:first-child {
	margin-top: 0em;
}

.post small { /* image captions */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999;
}

.entry {

}

.entrytext {
	
}


.postmetadata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
}

p.postmetadata {
	clear: left;
}

.postmetadata alt {

}

.postmetadata a {

}

.postmetadata span.inknoisePermalink a {
	background-image: url('/iz/wp-content/themes/inknoise_redux/images/permalink-icon.gif');
	background-repeat: no-repeat;
	background-position: -2px 0px;
	padding-left: 12px;
}
	
.postmetadata span.inknoiseComments a, .postmetadata span.inknoiseComments span.noLink {
	background-image: url('/iz/wp-content/themes/inknoise_redux/images/comments-icon.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
}

.navigation {
	margin: 1em 0em;
	padding: 1em 0em;
	border-width: 1px 0px 0px;
	border-style: solid;
	border-color: #c0c0c0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
}

.navigation a {
	color: #336699;
	text-decoration: none;
}

.navigation a:hover {
	text-decoration: underline;
}

.navigation a:active {
	color: #ff6600;
	text-decoration: underline;
}

.navigation a:visited, .post a:visited:active {
	color: #666699;
	text-decoration: none;
}

.navigation a:visited:hover {
	text-decoration: underline;
}

.prevlink {
	float: right;
}

.nextlink {
	float: left;
}

.center {

}

.pagetitle {

}

blockquote {
	border-width: 1px 0px;
	border-style: dotted;
	border-color: #cccccc;
	padding: 0.5em;
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 95%;
	color: #999;
}

blockquote p {
	margin-bottom: 0em;
}

blockquote p:first-child {
	margin-top: 0em;
}

cite {

}

a img {

}

acronym, abbr {

}

div.footnotes {
	
}

div.footnotes ol {
	margin-left: 0px;
	padding-left: 0px;
}

div.footnotes ol li {
	list-style-position: inside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
}

/*--------------Sidebar------------*/

#sidebar ul {
	padding-left: 0px;
	margin-left: 0px;
}

#sidebar ul:first-child {
	margin-top: 0px;
}

#latestTweet {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	overflow: hidden;
}

#latestTweet a {
	color: #666;
}

#latestTweetTime {
	padding-left: 0.5em;
	color: #999999;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	letter-spacing: normal;
	text-transform: none;
	white-space: nowrap;
}

#sidebar ul h2 {
	margin: 2em 0em 0.75em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ccc;
	text-transform: uppercase;
	letter-spacing: 0.3em;
}

#sidebar ul li.twitterBadge h2, #sidebar ul #latestTweet a, #sidebar ul li.stcTwitterLink a {
	color: #666;
}

#sidebar:hover ul h2 {
	color: #666;
}

#sidebar ul li {
	list-style-type: none;
}

#sidebar ul:first-child li:first-child h2:first-child {
	margin-top: 0px;
}

#sidebar ul ul {
	
}

#sidebar ul ul li {
	list-style: square inside;
	margin-bottom: 4px;
	margin-left: 9px;
	text-indent: -9px;
	color: #d8d8d8;
}

#sidebar ul ul ul {

}

#sidebar p {
	color: inherit;
}

#sidebar a:link, #sidebar a:visited {
	color: #ccc;
	text-decoration: none;
}

#sidebar:hover a:link, #sidebar:hover a:visited {
	color: #666;
}

#sidebar a:hover, #sidebar a:active {
	text-decoration: underline;
	color: #666;
}

#sidebar a:active {
	color: #ff6600;
}

#sidebar a.tweet {
	text-decoration: none;
}

/*--------------Comments--------------*/

ol.commentlist {

}

ol.commentlist li, ol.commentlist li.alt {
	font-family: Georgia, 'Times New Roman', serif;
	font-size: 12px;
	line-height: 1.25em;
	color: #666666;
	border-width: 0px 0px 1px;
	border-style: dotted;
	border-color: #c0c0c0;
}

ol.commentlist li:first-child {
	border-width: 1px 0px 1px;
}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a, .commentmetadata a {
	color: #336699;
	text-decoration: none;
}

ol.commentlist a:hover, .commentmetadata a:hover {
	text-decoration: underline;
}

ol.commentlist a:active, .commentmetadata a:active {
	color: #ff6600;
	text-decoration: underline;
}

ol.commentlist a:visited, .post a:visited:active, .commentmetadata a:visited, .commentmetadata a:visited:active {
	color: #666699;
	text-decoration: none;
}

ol.commentlist a:visited:hover, .commentmetadata a:visited:hover {
	text-decoration: underline;
}

.commentmetadata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
}

.commentmetadata span.commentAuthor {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.commentmetadata span.inknoisePermalink a {
	background-image: url('/iz/wp-content/themes/inknoise_redux/images/commalink-icon.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
}
	
.commentmetadata span.inknoiseComments a, .commentmetadata span.inknoiseComments span.noLink {
	background-image: url('/iz/wp-content/themes/inknoise_redux/images/comments-icon.gif');
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 14px;
}

div.commentForm label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

textarea#comment {
	width: 580px;
}

/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}


/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/




/*-------------Other------------------*/

hr {
	display: none;
}
