/*
Stylesheet for template 1
Author: Eugene Fedorenko	Date: 08/09/2006	(c) Wildbit, LLC
*/

BODY {
	background: #D0D0D0 url(img/bg_main.gif) repeat-y 0 0;
	color: #666;
	font: 100%/1.5 "Lucida Grande", "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
}

A:link		{ color: #06C; }
A:visited	{ color: #63C; }
A:hover		{ color: #C30; }
A:active	{ color: #900; }

H1 { color: #000; }
	#header H1 { color: #AAA !important; height:100px!important; overflow: hidden; } /* error page */

H2 { color: #000; }
	H2 A { color: #000 !important; }

.highlight { background-color: #1B4CB2; color: #FFF; }

#subscribe h3, #search h3 { text-shadow: 2px 2px 0px #FFF; color: #666!important; font-size: 85%; }
.subscribe-count { color: #666!important; text-shadow: 2px 2px 0px #FCFCFC; font-size: 85%!important; }

/* Headlines
============================== */

#h-recent-comments,
#h-post-comment,
#h-text {
	background: #C7C7C7 url(img/h_bg_silver.gif) no-repeat 100% 0;
	color: #333;
	/*text-shadow: 2px 2px 0px #FFF;*/
}
#h-about-show span {
	padding: 11px 0 2px 34px;
	background-image: url(img/h_about_show.gif) !important;
}
#h-recent-comments span {
	padding: 10px 0 3px 14px;
	background-image: url(img/h_recent_comments.gif);
}
#h-post-comment span,
#h-text span {
	padding: 10px 0 3px 14px;
	background-image: url(img/h_post_comment.gif);
}

#h-about-show,
.column-title,
#h-related-episodes,
#h-show-navigation,
#h-episodes-navigation {
	background: #C7C7C7 url(img/h_bg_blue.gif) no-repeat 100% 0 !important;
	color: #333 !important;
	/*text-shadow: 2px 2px 0px #FFF;*/
}
.column-title span,
#h-related-episodes span,
#h-show-navigation span {
	padding: 11px 0 2px 14px!important;
	background-image: url(img/h_show_navigation.gif) !important;
}
#h-episodes-navigation span {
	padding: 11px 0 2px 14px!important;
	background-image: url(img/h_episodes_navigation.gif);
}

#h-new-entries,
#h-tag,
#h-archive,
#h-search {
	background: #CCC url(img/h_bg_green.gif) no-repeat 100% 0;
	color: #000 !important;
	/*text-shadow: 2px 2px 0px #FFF;*/
}
#h-new-entries span,
#h-tag span,
#h-archive span,
#h-search span {
	padding: 10px 0 3px 34px;
	background-image: url(img/h_new_entries.gif);
}
#h-tag strong,
#h-archive strong,
#h-search strong {
	color: #360;
}
#h-tag em,
#h-archive em,
#h-search em {
	color: #9FC55E;
}

#h-latest-episode {
	background: #1B4CB2 url(img/h_bg_yellow.gif) no-repeat 100% 0;
	color: #FFF;
	/*text-shadow: -2px -2px 0px #1B4CB2;*/
}
#h-latest-episode span {
	padding: 10px 0 3px 34px;
	background-image: url(img/h_latest_episode.gif);
}


#h-todays-featured-episodes {
	background: #1B4CB2 url(img/h_bg_orange.gif) no-repeat 100% 0;
	color: #FFF;
	/*text-shadow: -2px -2px 0px #1B4CB2;*/
}
#h-todays-featured-episodes span {
	padding: 11px 0 2px 34px;
	background-image: url(img/h_todays_featured_episodes.gif);
}


/* Header
============================== */
#header {
	background: transparent url(img/bg_header.png) no-repeat 0 0;
	height: 108px;
	margin: 0;
}
#header H3 {
	color: #AAA;
}
#header .wrap {
	margin-top:33px;
}
#show-logo { 
	margin-top: 9px;
	color: #FFF;
	 }
#subscribe .subscribe-count { color:#AAA }

/* Main
============================== */

#main {
	background-color: #E3E3E3;
}
#main #footer {
	margin-left: -5px;
	margin-bottom: -5px;
	border-top-color: #BABABA;
	background-color: #CCC;
	width: 920px;
}

#latest-episode dl {
	margin-bottom: 10px;
	background: #FFF url(img/bg_episode_feat_bottom.gif) no-repeat 0 100%;
}
#latest-episode dl dd.stat {
	color: #CCC;
}


/* About this show */

#about-show .wrap {
	border-bottom-color: #C7C7C7;
	background: #D6D6D6 url(img/bg_about_show.gif) repeat-x 0 0;
	/*text-shadow: 2px 2px 1px #FFF;*/
}
#about-show .ad {
	background: #D6D6D6 url(img/bg_about_show_ad_t.gif) no-repeat 0 0;
}
#about-show .ad .wrap {
	background: transparent url(img/bg_about_show_ad_b.gif) no-repeat 0 100%;
	color: #AAA;
	font-size: 90%;
}
#about-show .wrap a { text-shadow: 0 0 0 ; }

/* Author details */

dl.author-details dt {
	color: #000;
}


/* Featured Episodes  */

#featured-episodes {
	border-bottom-color: #C7C7C7;
	background-color: #D6D6D6;
}


/* Sidebar */

#sidebar h2 {
	color: #F60;
}
#sidebar .ad {
	background-color: #D6D6D6;
}


/* Episode's comments
------------------------------ */

#recent-comments ol {
	background: #FFF url(img/bg_episode_gray_b.gif) no-repeat 0 100%;
}
html>body #recent-comments ol { margin-left: -1px; }

#recent-comments ol li {
	border-bottom-color: #FFF;
	width: 600px;
}
#recent-comments p.details {
	color: #AAA;
	font-style:italic;
}


/* Sidebar - Episodes Navigation
------------------------------ */

#episodes-navigation li {
	border-color: #B7B7B7;
	background-color: #F1F1F1;
}
#episodes-navigation li.last {
	border-color: #E0E0E0;
	background-color: #E3E3E3;
	color: #999;
	/*text-shadow: 2px 2px 1px #FFF;*/
}
#episodes-navigation li.last .episode-title {
	/*text-shadow: 2px 2px 1px #333;*/
}


/* Sidebar - Related Episodes
------------------------------ */

#related-episodes {
	border-bottom: 1px solid #C7C7C7;
	background-color: #D6D6D6;
	width: 213px;
}
#related-episodes .episode {
	background-image: url(img/bg_episode_sidebar_t.gif);
}
#related-episodes .episode dl {
	background-image: url(img/bg_episode_sidebar_b.gif);
}
#related-episodes .episode dl dd.stat {
	color: #999;
}


/* Tags listing
------------------------------ */

ul.tags-listing {
	color: #999;
}
ul.tags-listing li {
	margin-left: -10px;
	padding-left: 14px;
	list-style: none;
	background: transparent url(../../img/i_tags.gif) 0 .45em no-repeat;
}
	ul.tags-listing li.highlight { background-color: transparent }
		ul.tags-listing li.highlight a {
			color: #FFF;
			/*text-shadow: -2px -1px 0px #336;*/
			background-color: #1B4CB2;
		}
		ul.tags-listing li.highlight strong {
			color: #FFF;
			/*text-shadow: -2px -1px 0px #336;*/
			background-color: #1B4CB2;
		}
		
	/* Cloud */
	ul.cloud-view li { background-image: none; }
	ul.cloud-view li.one a { color: #69D; }
	ul.cloud-view li.ten a { }
	ul.cloud-view li.hundred a {  }
	ul.cloud-view li.thousand a { color: #039; }
	
	ul.tags-listing a { color: #06C }
	ul.tags-listing a:hover { color: #C30!important }


/* Monthly archive
------------------------------ */

ul.monthly-archive li ul {
	color: #999;
}
ul.monthly-archive li.highlight {
	color: #CCB87A;
}
ul.monthly-archive li ul li.highlight {
	color: #CCC;
	/*text-shadow: -2px -1px 0px #336;*/
}
ul.monthly-archive li.highlight strong {
	color: #FFF;
	/*text-shadow: -2px -1px 0px #336;*/
}


/* Paging
------------------------------ */

#paging {
	border-top: 1px solid #BBB;
	background: #CCC url(img/bg_paging.gif) left bottom no-repeat;
}
#paging dt {
	font-weight: normal!important;
	/*text-shadow: 2px 2px 1px #EEE;*/
}
#paging .go {
	color: #999;
	font-weight: normal!important;
	/*text-shadow: 2px 2px 1px #EEE;*/
}
#paging .go a { text-shadow: 0 0 0; font-weight: bold; }

#paging strong {
	color: #000;
	/*text-shadow: 2px 2px 1px #EEE;*/
}

/* Entry
------------------------------ */
#list-entries { margin-bottom: 0; }

dl.entry {
	border: 0px solid;
	background: #FFF;
}
dl.entry dt.calendar {
	background: transparent url(img/bg_calendar.gif) no-repeat 0px 0px;
	height: 43px;
}
dl.entry dt.calendar .calendar-month {
	color: #99A;
}
dl.entry dt.calendar .calendar-day {
	color: #000;
}
dl.entry dd.entry h2 a:hover {
	color: #C30!important;
}
dl.entry dd.episode {
	background-image: url(img/bg_episode_entry_t.gif);
}
dl.entry dd.episode dl {
	background-image: url(img/bg_episode_entry_b.gif);
}

/* Sponsored */

dl.entry dd.episode .sponsor {
	background-color: #FFF;
}



/* Episode
------------------------------ */

.episode {
	background: #F1F1F1 url(img/bg_episode_t.gif) no-repeat 0 0;
}
.episode dl {
	background: transparent url(img/bg_episode_b.gif) no-repeat 0 100%;
}
.episode dl dt a { color: #000!important; }
.episode dl dt a:hover { color: #C30!important; }

.episode dl dd.preview { border-color:#CCC; }
.episode dl dd.preview img { border-color:#FFF; }

.episode dl dd.buttons {
	color: #999;
}

.episode dl dd.buttons a.btn-small { background-image: url(../../img/btn_small_gray_r.gif); }
.episode dl dd.buttons a.btn-small span { background-image: url(../../img/btn_small_gray_l.gif); padding-top: 1px; /*text-shadow: 2px 2px 1px #FFF;*/ }


/* Post comment
------------------------------ */

#post-comment {
	background: #FFF url(img/bg_episode_gray_b.gif) no-repeat 0 100%;
}
#post-comment a.btn { background-image: url(../../img/btn_bg_r.gif);}
#post-comment a.btn span {
	background-image: url(../../img/btn_bg_l.gif);
	font-size: 90%;
	/*text-shadow: 2px 2px 1px #FFF;*/
}


/* Sponsored
============================== */

.sponsor {
	color: #999;
}



/* Episode Layout
============================== */

/* Episode
------------------------------ */

#episode {
	margin-bottom: 10px;
	background: #FFF url(img/bg_episode_gray_b.gif) no-repeat 0 100%;
}
#episode h1 {
	background: transparent url(img/bg_episode_gray_t.gif) no-repeat 0 0;
}
#episode .ad {
	border-color: #EEE;
	background-color: #F9F9F9;
	color: #999;
	font-size: 90%;
	/*text-shadow: 2px 2px 1px #FFF;*/
}
#episode dl dd.stat {
	color: #999;
}

#episode a.btn-small { background-image: url(../../img/btn_small_r.gif); }
#episode a.btn-small span { background-image: url(../../img/btn_small_l.gif); }


/* Related photos */

#related-photos {
	background: transparent url(img/bg_related_photos.gif) no-repeat 0 0;
}
#related-photos h2 {
	background: transparent url(img/bg_related_photos_h.gif) no-repeat 100% 0;
	color: #666;
	/*text-shadow: 2px 2px 1px #FFF;*/
}
#related-photos ul li a { border-color: #CCC; }
#related-photos ul li a img { border-color: #FFF; }



/* Modalbox
============================== */

#MB_overlay {
	background-color: #000;
}
#MB_window {
	border-color: #F1F1F1;
	background-color: #FFF;
}
#MB_frame {
	border-color: #CCC;
	color: #666;
}
#MB_header {
	background-color: #1B4CB2;
}
#MB_caption {
	color: #FFF;
	/*text-shadow: -2px -2px 1px #006;*/
}
#MB_close {
	color: #FFF;
}
	#MB_close:hover {
		color: #FFF;
	}

#mb-download .comment {
	color: #AAA;
}


/* Widgets
=============================== */
/* Flickr */
#wdg_flickr a { border-color: #CCC }
	#wdg_flickr a img { border-color: #FFF }
	#wdg_flickr a:hover { border-color: #339 }
	#wdg_flickr a:hover img { border-color: #1B4CB2 }
