/*
Theme Name: Busman
Theme URI: http://blogs.barkingdogstudios.com/busman/
Description: the_busman_chronicals wordpress theme
Author: Jonathan Eckmier
*/

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration:none;
}

body {
	margin:0;
	padding:0;
		font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:#fffae6;
	font-size:62.5%;
	/* set 

default font to 10px - makes using EMs easier). */
	text-align:center;
}

a {
	color:#535148;
}

a:visited {
	color:#333;
}

li {
	list-style-type:disc;
	list-style-image:none;
}

#linkcat-1 {
	list-style-type:none;
}

#linkcat-1 li {
  margin: 0 0 0 -25px;
  padding: 0;
  list-style-type:disc;
}

#linkcat-1 h2 {
	list-style-type:none;
	font:bold 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#linkcat-2 {
	list-style-type:none;
}

#linkcat-2 li {
  margin: 0 0 0 -25px;
  padding: 0;
  list-style-type:disc;
}

#linkcat-2 h2 {
	list-style-type:none;
	font:bold 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#wp-calendar #prev a {
	font-size:9pt;
}

.module h3 {
	list-style-type:none;
	font:bold 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

#wp-calendar a {
	text-decoration:none;
}

#wp-calendar caption {
	font:bold 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align:center;
}

#wp-calendar th {
	font-style:normal;
	text-transform:capitalize;
}

#wp-calendar {
	empty-cells:show;
	margin:10px auto 0;
	width:155px;
}

#wp-calendar #next a {
	padding-right:10px;
	text-align:right;
}

#wp-calendar #prev a {
	padding-left:10px;
	text-align:left;
}

#wp-calendar a {
	display:block;
}

#wp-calendar caption {
	text-align:center;
	width:100%;
}

#wp-calendar td {
	padding:3px 0;
	text-align:center;
}

#wp-calendar td.pad:hover {


/* Doesn't work in IE */
	background-color:#fff;
}

.clear {
	clear:both;
	width:0;
	height:0;
	overflow:hidden;
}

a img {
	border:none;
}

#wrapper {
	margin:0 auto;
	width:960px;
	text-align:left;
	background:#FFF url(images/bg_cols.gif) repeat-y;
	position:relative;
}

#header {
	width:960px;
	min-height:140px;
	height:140px;
	background:url(images/bg_header.gif) repeat-y;
	color:#FFF;
}

html>body #header {
	height:auto;
}

#header #masthead {
	float:left;
	width:770px;
}

#header #masthead h1 {
	margin:84px 20px 0;
	padding:0;
	font:normal 5.0em "Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#header #masthead h1 a {
	text-decoration:none;
	color:#FFF;
}

#header #masthead p.subtitle {
	margin:0 20px;
	padding:0;
	font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:2.0em;
}

#header #logo {
	float:left;
	text-align:center;
	width:190px;
}

#header #logo a {
	display:block;
	margin:5px auto 5px;
	width:170px;
	height:209px;
	background:url(images/sue.jpg) no-repeat center center;
	text-indent:-9999px;
	overflow:hidden;
}

#content {
	padding-left:190px;
	/

* LC Width */
	padding-right:190px;
/*

RC Width */
}

#content .column {
	float:left;
	position:relative;
}

#content #center {
	width:580px;
}

#content #center .entry {
	margin:10px 37px;
	font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	border-bottom:1px dotted;
}

#content #center .entry h2 {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	color:#535148;
}

#content #center .entry h2 a {
	color:#535148;
	text-decoration:none;
}

#content #center .entry h3.categories {
	margin:0;
	padding:0;
	font-size:1.2em;
	color:#535148;
}

#content #center .entry h3.categories a {
	color:#535148;
	text-decoration:none;
	font-weight:normal;
}

#content #center .entry h3.categories a:hover {
	border-bottom:1px dotted;
}

#content #center .entry p {
	font-size:1.2em;
	line-height:1.7em;
}

#content #center .entry p img {
	padding:0px;
	border:0px solid #AAA;
}

#content #center .entry p a {
	color:#535148;
	font-weight:bold;
	text-decoration:none;
}

#content #center .entry p a:hover {
	text-decoration:underline;
}

#content #center .entry p.comments_trackbacks, #content #center .entry p.entry_footer {
	margin:0;
	padding:0;
	font-size:1em;
	font-family:Helvetica, Arial, Sans-Serif;
}

#content #center .entry p.comments_trackbacks {
	float:right;
}

#content #center .entry #comments {
	padding-top:8px;
	border-top:1px dotted;
}

#content #center .entry #comments form {
	border:none;
	padding:0;
	margin:0;
}

#content #left {
	width:190px;
	right:190px;
	margin-left:-580px;
	color:#535148;
}

#content .module {
	border-bottom:3px solid #FFF;
	padding:15px;
	font-size:1.2em;
}

#content #right {
	width:190px;
	margin-right:-190px;
	font-size:1.0em;
	color:#535148;
}

#footer {
	padding:8px 0;
	background:#eb833e;
	font-family:Helvetica, Arial, Sans-Serif;
	font-size:1.1em;
	color:#FFF;
}

#footer p {
	margin:0;
	padding:0;
}

#footer p.copyright {
	float:left;
	display:inline;
	width:460px;
	margin-left:20px;
}

#footer p.footer_links {
	text-align:right;
	width:460px;
	margin-left:480px;
	margin-right:20px;
	color:#FFF;
}

#footer p.footer_links a {
	color:#FFF;
}

div.lastfm_quilt {
	margin-top:-10px;
	margin-left:-7px;
	padding:0;
}

div.lastfm_quilt_black a,div.lastfm_quilt_black div {
	height:20px;
	margin:0;
	overflow:hidden;
	text-decoration:none;
	padding:0;
	background:url("http://static.last.fm/quilts/buttons/generic_images/bg_black.gif") repeat-x 0 0;
	width:100%;
	float:right;
	display:inline;
}

div.lastfm_quilt a:hover {
	background-position:0 0 !important;
}

div.lastfm_quilt_vertical {
	width:184px;
}

div.lastfm_quilt_black a.lastfm_quilt_artists,div.lastfm_quilt_black a.lastfm_quilt_artists:hover {
	background:url("http://static.last.fm/quilts/buttons/top_artists_images/header_black.gif") no-repeat 0 -20px;
}

div.lastfm_quilt_black a.lastfm_quilt_albums,div.lastfm_quilt_black a.lastfm_quilt_albums:hover {
	background:url("http://static.last.fm/quilts/buttons/top_albums_images/header_black.gif") no-repeat 0 -20px;
}

div.lastfm_quilt_black .lastfm_quilt_profile a,div.lastfm_quilt_black .lastfm_quilt_profile a:hover {
	background:url("http://static.last.fm/quilts/buttons/generic_images/ft_black.gif") no-repeat 0 -20px;
}

div.lastfm_quilt_black .lastfm_quilt_noprofile a,div.lastfm_quilt_black .lastfm_quilt_noprofile a:hover {
	background:url("http://static.last.fm/quilts/buttons/generic_images/npft_black.gif") no-repeat 0 -20px;
}

div.lastfm_quilt a.get_your_own {
	width:92px;
	border-right:solid 1px #000000;
}

div.lastfm_quilt a.visit {
	width:91px;
	background-position:-93px -20px;
}

div.lastfm_quilt a.visit:hover {
	background-position:-93px 0 !important;
}

.feed-list {
  margin: 0 0 5px 5px;
  padding: 0;
  list-style-type: none;
}

.feed-list li {
  margin: 0 0 10px 0;
  padding: 0;
  list-style-type: none;
}

.feed-list li a {
  padding: 0 0 0 19px;
  background: url("http://blogs.barkingdogstudios.com/busman/images/feed-icon-14x14.png") no-repeat 0 50%;
  list-style-type: none;
}

#linkcat-3 {
  list-style-type:none;
}

#linkcat-3 li {
  margin: 0 0 0 -25px;
  padding: 0;
  list-style-type:disc;
}

#linkcat-3 h2 {
	list-style-type:none;
	font:bold 1.3em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

