/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Custom Chris Bradley styles */

a {
color:#e55a05;
}

a:hover {
color:#e55a05;
text-decoration:underline;
}

a:visited {
color:#e55a05;
}

a.sidebara {
text-decoration:none;
}

ul.featurelist {
width:650px;
margin-left:-40px;

}

li.featureitem {
list-style-type:none;
width:120px;
height:30px;
background-color:#f6f6f6;
margin-right:50px;
display:inline;
font-size:11px;
color:#232323;
font-weight:bold;
}

.rsscontent {
margin-top:50px;
}

.adshere {
margin-top:25px;
margin-left:40px;
margin-bottom:10px;
height:30px;
}


iframe.fb {
margin:0;
padding:;
float:left;
margin-top:-7px;
margin-left:10px;
}

.rsscontent li {
margin-bottom:10px;
list-style-type:none;
text-decoration:underline;
}

img.podcastimage {
float:left;
width:150px;
border:4px solid #DDDCDC;
margin-top:13px;
}

a.aboutlink {
text-decoration:underline;
color:#E55A05;
}

.podcastsection  {
height:220px;
width:550px;
margin-top:30px;
background-color:#f6f6f6;
}

img.podcastimg {
border:4px solid #818181;
margin-right:20px;
width:150px;
float:right;
margin-top:-150px;
}


img.podcastimgtwo {
border:4px solid #818181;
margin-right:20px;
width:150px;
float:right;
margin-top:-130px;
}

.subscribeboxfeed {
margin-top:20px;
width:500px;
background-color:#f6f6f6;
padding:10px;
padding-left:20px;
}

.subscribebox {
margin-top:20px;
width:500px;
height:120px;
background-color:#f6f6f6;
padding:10px;
padding-left:20px;
}

#twitter_div {
margin-top:20px;
}

ul#twitter_update_list {
margin-top:50px;
}

ul#twitter_update_list li {
padding-bottom:20px;
border-bottom:1px solid #ea6b1e;
margin-bottom:10px;
list-style-type:none;
}


.subscribeboxtop {
margin-top:75px;
width:500px;
height:120px;
background-color:#f6f6f6;
padding:10px;
padding-left:20px;

}


.dictionarybox {
margin-top:20px;
padding-top:10px;
width:500px;
height:190px;
background-color:#fff;
padding:10px;
margin-left:25px;
margin-bottom:20px;
border: 4px solid #e2e2e2;
}

.dicktext {
width:450px;
padding-left:20px;
font-size:12px;
line-height:20px;
color:#232323;
font-family:Arial, Helvetica, sans-serif;
font-style:italic; 
}

.archivecontent {
margin-top:30px;
margin-left:40px;
text:decoration:underline;
}

.archivecontent a {
text-decoration:underline;
}

.archivebox {
margin-top:40px;
height:30px;
background-color:#f6f6f6;
padding:10px;
padding-left:20px;
text-decoration:underline;
}

ul.subscribelinklist {
margin-top:30px;
float:left;
}
subscribebox a {
border:none;
}

img.button {
border:none;
}

li.subscribelinkitem {
list-style-type:none;
display:inline;
margin-right:40px;
margin-left:10px;
}

span.section {
margin-left:20px;
font-weight:bold;
text-transform:uppercase;
font-size:12.5px;
}

.averagesection {
margin-left:15px;
padding-bottom:30px;
}


p.podcastdes {
float:right;
width:320px;
text-align:left;
padding-left:10px;
line-height:20px;
font-size:13px;
}

p.podcastdestwo {
float:right;
width:320px;
text-align:left;
padding-left:10px;
line-height:20px;
font-size:13px;
margin-top:15px;
}

.podcastheader {
height:160px;
}

.podcastheaderlarger {
height:160px;
}



iframe.form {
margin-left:60px;
}

span.underline {
text-decoration:underline;
color:#e55a05;
}

a.posttitle {
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e55a05;
text-decoration:none;
}

h2 {
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e55a05;
}

a.posttitle2 {
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#424242;
text-decoration:none;
}

body {
background: url('/wp-content/uploads/2010/05/pin.png');
background-color:#313131;
background-repeat:repeat;
background-attachment:fixed;
width:840px;
margin:0 auto;
padding:0;
text-align:center;
}


ul.topnav {
list-style-image:url("/wp-content/uploads/2010/04/liststyle.png");
float:right;
width:580px;
margin-top:100px;
padding-right:10px;
}

span.orange {
color:#ea6b1e;
}

ul.footernav {
margin-left:115px;
margin-top:-10px;
padding-bottom:15px;
width:500px;
}

ul.footernav a {
color:#fff;
}

li.footernavitem {
display:inline;
margin-left:10px;
font-size:1em;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
padding:2px;
}

li.topnavitem {
font-family: "trebuchet ms", sans-serif;
font-weight:bold;
display:inline;
color:#ffffff;
margin-left:20px;
font-size:1.3em;
text-transform:uppercase;

}

#header a {
color:#ffffff;
text-decoration:none;
}

#page {
width:600px;
text-align:center;
float:left;
}

#sidebar {
margin-top:144px;
width:200px;
float:left;
list-style-type:none;
text-align:left;
}

#sidebar li {
list-style-type:none;
}

.contentheader {
margin-top:4px;
width:584px;
height:22px;
background-image: url('/wp-content/uploads/2010/05/bgtopn1.png');
background-repeat:no-repeat;

}

.contentbgcontainer {
width:584px;
background-image: url('/wp-content/uploads/2010/05/bgmiddlen.png');
background-repeat:repeat-y;
padding-bottom:20px;
}

.contentfooter {
width:584px;
height:22px;
background-image: url('/wp-content/uploads/2010/05/bgbottomn.png');
background-repeat:no-repeat;
padding-bottom:20px;
}

.sidecontenttop {
margin-top:9px;
width:240px;
height:24px;
background-image: url('/wp-content/uploads/2010/05/sidebgtopn.png');
background-repeat:no-repeat;
}

.sidecontentmiddle {
width:240px;
padding-bottom:20px;
background-image: url('/wp-content/uploads/2010/05/sidemidn.png');
background-repeat:repeat-y;
}

.sidecontentbottom {
width:240px;
height:24px;
background-image: url('/wp-content/uploads/2010/05/sidebgbottomn.png');
background-repeat:no-repeat;
}

.titlebg {
width:550px;
height:30px;
background-color:#f6f6f6;
margin-left:3px;
padding:0;
}

h3 {
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
}

.morelink {
float:right;
padding-right:30px;
text-decoration:underline;
color:#e55a05;
}


.titlebgside {
width:200px;
height:25px;
/*background-image: url('/wp-content/uploads/2010/04/sidebg.jpg');*/
background-color:#f6f6f6;
margin-left:20px;
padding:0;
margin-top:-10px;
}


.titlebgsidetop {
width:200px;
height:30px;
background-color:#f6f6f6;
margin-left:4px;
padding:0;
}

.paddedcontent {
padding-left:20px;
margin-top:20px;
font-size:1.4em;
margin-bottom:20px;
width:500px;
}

span.title {
padding-left:15px;
font-size:1.5em;
font-weight:bold;
float:left;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#424242;
margin-top:-5px;
}

span.dicktitle {
padding-left:15px;
font-size:1.5em;
font-weight:bold;
float:left;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
/*width:450px;*/
color:#e55a05;
margin-top:-5px;
}

p.podcastsectionlink {
text-decoration:underline;
font-weight:bold;
float:left;
width:150px;
padding-left:180px;
margin:0;
color:#e55a05;
margin-top:-10px;
}


a.srssfetcher-link {
color:#424242;
}

p.podcastsectionlink a {
color:#e55a05;
}

p.latestpodcast {
text-decoration:underline;
float:left;
width:360px;
margin:0;
margin-bottom:20px;
height:20px;
margin-left:15px;
}

p.latestpodcastother {
float:left;
margin:0;
margin-bottom:20px;
height:20px;
margin-left:15px;
}

span.podcastsectiontitle {
padding-top:20px;
margin-left:15px;
font-size:1.4em;
font-weight:bold;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
width:450px;
color:#d55000;
float:left;
}




span.podcastsectiontitle a {
text-decoration:none;
}

span.podcastsectiontitlesmall a {
text-decoration:none;
}


span.podcastsectiontitlesmall {
padding-top:20px;
font-size:1.2em;
margin-left:15px;
font-weight:bold;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
width:450px;
color:#d55000;
float:left;
text-decoration:none;
}

p.podcastsectiondes {
float:left;
width:330px;
margin-left:15px;
margin-top:15px;
}

span.subtitle {
margin-top:10px;
font-size:1.4em;
font-weight:bold;
float:left;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
width:450px;
color:#e55a05;
}

span.archivetitle {
text-align:center;
margin-top:10px;
font-size:1.3em;
font-weight:bold;
float:left;
text-transform:uppercase;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
width:450px;
color:#424242;
}

img.linklogo {
float:left;
}

a.podlink {
color:#424242;
}


span.subscribe{
float:left;
font-family:  Arial, sans-serif;
font-size:1.0em;
margin-left:40px;
font-weight:bold;
text-decoration:underline;
}

.podcastlinks {
margin-top:30px;
height:150px;
margin-left:10px;
}

.podcastlinksapp {
margin-top:30px;
height:100px;
margin-left:10px;
}

.recentshows {
margin-top:30px;
margin-left:10px;
}

.podcastlinkscontent {
margin-top:30px;
margin-left:20px;
margin-bottom:50px;
}

.posttitle {
color:#292929;
}

span.more {
text-decoration:underline;
color:#e55a05;
}

span.titlesmall {
padding-left:25px;
font-size:1.2em;
font-weight:bold;
float:left;
margin-top:5px;
font-family: "trebuchet ms", Arial, Helvetica, sans-serif;
font-weight:bold;
color:#424242;
}

p.subtitle {
padding-left:15px;
font-weight:bold;
font-size:1.3em;
}


p.paragraph {
padding-left:20px;
font-size:12.5px;
width:570px;
line-height:20px;
color:#232323;
}

.entry {
color:#232323;
line-height:18px;
}

.entry p {
font-size:0.9em;
}

img.icon {
float:right;
padding-right:10px;
padding-top:8px;
}

img.arrow {
float:right;
padding-right:10px;
margin-top:8px;
}

.featurecontent {
margin-left:40px;
margin-top:30px;
}

span.feature {
margin-right:40px;
}

img.featureimg {
border:6px solid #dddcdc;
}

.sidepodcasts {
margin-left:55px;
margin-top:15px;
}

.podcasttitle {
font-size:1.4em;
margin-left:10px;
/*font-style:italic;*/
font-weight:bold;
}

.sidetitlebg {
width:180px;
height:30px;
background-image: url('/wp-content/uploads/2010/04/sidebg.jpg');

}

/* End of Chris Bradley styles */

/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
        font-family: Arial, sans-serif;;
	}

#page {
	text-align: left;
	}

#header {
	background: #ffffff;
margin-top:20px;
	}

#headerimg 	{
	
	width: 843px;
        height:128px;
        background-color:#373737;
        background-repeat: no-repeat;
        background-image: url('/wp-content/uploads/2010/05/header1.png');
	}



.narrowcolumn .postmetadata {
	text-align: center;
	}


#footer {
	border: none;
	}

small {
	font-family: Georgia;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: Georgia;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

element.style {
font-size:12px;
}


.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.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;
	}

#sidebar {
	font-family:Arial, Helvetica, sans-serif;
	}














/* End Typography & Colors */


