@import url(http://www.danwashburn.com/mt-static/themes/base-weblog.css);
/*
name: Retro-Kottke
developer: Timothy Appnel
developer_url: http://www.appnel.com/
description: A simple and elegant layout old school Kottke style.
layouts: one-column, two-column-left, two-column-right, three-column
*/

/*
Here are some other retina burning colors if yellow doesn't do it for you.

#64FF0A Lime Sherbert
#0ADEFF Death Ray Teal
#A50AFF Anil Dash Purple
#FF8AEF Panther Pink
#FFA50A Traffic Cone Orange
#de083f Bliss and Dan Red
#DFFF0C Kottke Yellow
*/

body {
	color: #333333;
	font: 11px/16px verdana, geneva, arial, san-serif;
	background: white;
}

a {
	color : #000000;
	text-decoration : underline;
}

a:visited {
	color: #333333;
}

a:active {
	color: #333333;
}

#container {
	width: 100%;
}

#banner {
	background: #de083f;
	margin-bottom: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	margin-top: 22px;
	width: 100%;
}

#banner-inner {
	padding: 22px;
}

#banner-header {
	font-weight: bold;
	color: #000000;
	font-size: 10pt;
	text-transform: uppercase;
	display: inline;
}

#banner-header a {
	text-decoration: none;
}

#banner-description {
	display: inline;
	color: #000000;
	font-size: 10pt;
}

.module {
	font: 11px/14px "ms sans serif", Arial, Geneva, Verdana;
	color: #333333;
}

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

.module a.highlight {
	text-decoration: none;
        border-bottom: 1px dotted #666;
	color: #de083f;
        font-weight: bold;
}

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

.module a.highlight:hover {
	text-decoration: underline;
        border-bottom: 0;
}

.module-header {
	font-weight: bold;
	font-size: 11px;
	line-height: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	text-transform: uppercase;
}

.module-header a {
	color: #333333;
}

.module-list {
	line-height: 16px;
}

.module-list-item {
	padding: 0;
	margin: 0 0 7px;
	display: list-item;
}

.module-categories .module-list-item {
	margin: 0;
	list-style: none;
	padding: 0 0 0 7px;
	text-indent: -7px;
}

#alpha {
	margin: 0 32px 0 22px;
}

#beta {
	margin: 0 22px 0 0;
}

.date-header {
	font-size: 9pt;
	text-transform: uppercase;
	font-weight: bold;
}

.entry a {
	color: #de083f; //cc0000
	text-decoration: none;
	border-bottom: 1px dotted #C99;
}

.entry-header {
	margin: 0 0 3px;
	padding: 0;
	font: 14px/normal bold Verdana, Geneva, Arial, sans-serif;
}

.entry-body {
	margin: 0 0 5px;
	padding: 0;
	font-size: 11px;
	line-height: 16px;
	color: black;
	font-family: Verdana, Geneva, Arial, sans-serif;
}

.entry-userpic {
	display: none;
}

.entry-footer {
	font: bold 9px Verdana, Geneva, Arial;
	text-align: right;
	color: #666666;
	margin: 0 0 24px;
}

.entry-footer a {
	color: #666666;
	text-decoration: none;
}

.content-nav {
	font-size: 8pt;
}

.content-nav a {
	color: #A6A6A6;
}

.trackbacks-header {
	font: 14px/normal bold Verdana, Geneva, Arial, sans-serif;
}

#trackbacks-info {
	font-size: 10px;
	color: #666666;
}

.trackback-footer {
	font-size: 8pt;
	text-align: right;
	color: #666666;	
}

.trackback-footer a {
	color: #666666;
}

.comment-userpic {
	display: none;
}

.comments-header {
	font: 14px/normal bold Verdana, Geneva, Arial, sans-serif;
}

.comment-footer {
	font-size: 8pt;
	color: #A6A6A6;	
}

.comment-footer a {
	color: #A6A6A6
}

.commenter-profile {
	border-bottom-style: none;
}

.comments-open {
	font-size: 8pt;
}

.comments-open-header {
	font: 14px/normal bold Verdana, Geneva, Arial, sans-serif;
}

#comment-text {
	width: 90%;
	font-size: 12pt;
}

/* Layout Type Specific Settings */

#pagebody {
	width: 709px;
}

.layout-one-column #alpha {
	width: 600px;
}

.layout-two-column-left #alpha {
	width: 218px;
}

.layout-two-column-left #beta {
	width: 415px;
}

.layout-two-column-right #alpha {
	width: 415px;
}

.layout-two-column-right #beta {
	width: 218px;
}

.layout-three-column #pagebody {
	width: 959px;
}

.layout-three-column #alpha {
	width: 218px;
}

.layout-three-column #beta {
	width: 415px;
}

.layout-three-column #gamma {
	width: 218px;
	margin-left: 10px;
	margin-right: 22px;
}


