/*   
Theme Name: Colonel 2010
Theme URI: http://www.colonelradioshow.co.uk
Description: All new Colonel revamp
Author: John Griffiths
Author URI: http://www.colonelradioshow.co.uk
Version: V2010

colours:

text brown - 35160b
mid brown - 9f7956
hover red -c70000 
on - purple 6553a2
light yellow f3edc4
*/

@media screen {

* { margin: 0; padding: 0; }
body {  background:url(images/comedypadcast-wallpaper.jpg) repeat;  }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */


#page-wrap { width: 960px; margin: 0 auto; font-family:"Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;  color:#35160b;}

h1, h2, h3 { font-weight: normal; margin: 0; }
h1 { }
h2 { font-size:2.2em; margin-bottom:10px; }
h3 { }
hr { border:none; border-bottom:dotted 2px #fbfcc4; width:99%; margin-bottom:10px;}
p { margin: 10px 0; word-wrap: break-word;  }
a { text-decoration:none; color:#6553a2; }
a:hover {  color:#c70000; }
img, img a { border:none;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
:focus {outline: 0;}
.alignright {float: right;}
.alignleft {float: left}

blockquote { }
blockquote p { }

ul, ol { margin: 0 0 10px 0; list-style:none; }

.post { }

.entry p { line-height:1.5em; clear:both; text-align:justify; }
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

.meta {  padding-bottom:10px; font-size:90%; float:left; clear:both; }
.postmetadata { margin:10px 0; }



.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
	#s { }
	#searchsubmt { }
	
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 2px dotted #c70000; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #9f7956; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #f3edc4; }
ol.commentlist li.odd { background: #f6ecb9
; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }

/* Subscribe by email itunes rss */
#comedy-subscribe {width:960px; margin:0; padding:10px 0 0 0; }
#comedy-subscribe img {float:left;}
#email-subscribe { width:254px; float:left;}
#comedy-subscribe form { float:left; margin-left:5px;}
#comedy-subscribe form { width:235px;}
#comedy-subscribe input[type=text], input.text { border: 2px #9f7956 solid; padding:3px; color:#9f7956; margin-top:15px; overflow:hidden; display:inline; float:left;  }
#comedy-subscribe input[type="reset"],
#comedy-subscribe input[type="button"], 
#comedy-subscribe input[type="submit"] { float:right; text-indent:9999px;font-size: 0;line-height: 0;
 background:url(images/itunes-subscribe-icons.gif) transparent; background-position:0 0; color:none; width:75px; height:35px; overflow:hidden; border:medium none; margin-top:10px; display:block;}
#comedy-subscribe input:focus, #comedy-subscribe select:focus, #comedy-subscribe textarea:focus, #comedy-subscribe input:hover { border: 2px #c70000 solid; }
#comedy-subscribe  input:focus#go, #comedy-subscribe  select:focus#go, #comedy-subscribe  textarea:focus#go, #comedy-subscribe input:hover#go { background-position:  0 -35px; border:none; cursor:pointer; height:35px; overflow:hidden; }



#itunes a { float:left; display:block;background:url(images/itunes-subscribe-icons.gif) transparent no-repeat; background-position:-75px 0; height:35px; width:175px; overflow:hidden; text-indent:-2999px; margin-top:10px;}
#itunes a:hover { background-position:-75px -35px;}
#comedy-rss a { float:left; display:block;background:url(images/itunes-subscribe-icons.gif) transparent no-repeat; background-position:-250px 0; height:35px; width:150px; overflow:hidden; text-indent:-2999px; margin-top:10px;}
#comedy-rss a:hover { background-position:-250px -35px;}

/* navigation */
#comedy-navigation {clear:both; width:956px; height:103px; overflow:hidden; margin-left:4px; }
#comedy-navigation ul li {float:left; list-style:none;}
#latest-episodes a { background:url(images/comedy-navigation.jpg) no-repeat; width:220px; height:103px; display:block; background-position: 0 0; text-indent:-2999px; }
#latest-episodes a:hover { background:url(images/comedy-navigation.jpg) no-repeat; background-position: 0 -103px; }

body.blog #latest-episodes a { background-position: 0 -206px;}

#archive a { background:url(images/comedy-navigation.jpg) no-repeat; width:180px; height:103px; display:block; background-position: -220px 0; text-indent:-2999px; }
#archive a:hover { background:url(images/comedy-navigation.jpg) no-repeat; background-position: -220px -103px; }

#gallery a { background:url(images/comedy-navigation.jpg) no-repeat; width:161px; height:103px; display:block; background-position: -400px 0; text-indent:-2999px; }
#gallery a:hover { background:url(images/comedy-navigation.jpg) no-repeat; background-position: -400px -103px; }

#knobbrothers a { background:url(images/comedy-navigation.jpg) no-repeat; width:218px; height:103px; display:block; background-position: -550px 0; text-indent:-2999px; }
#knobbrothers a:hover { background:url(images/comedy-navigation.jpg) no-repeat; background-position: -550px -103px; }

#contact a { background:url(images/comedy-navigation.jpg) no-repeat; width:174px; height:103px; display:block; background-position: -780px 0; text-indent:-2999px; }
#contact a:hover { background:url(images/comedy-navigation.jpg) no-repeat; background-position: -780px -103px; }

body.page-id-407 #contact a { background-position: -780px -206px;}
body.category-knob-brothers #knobbrothers a { background-position: -550px -206px;}

/* Main Body */
#header { width:960px; height:236px; overflow:hidden;}
#book-contents { background: url(images/bookcontentsbg.gif) repeat-y; width:960px; margin:0; padding:0; display:block; }
#page-contents { width:600px; float:left; overflow:hidden; display:block;}
#page-contents-email { background: url(images/emailphoto.jpg) no-repeat; width:600px; height:500px; padding:25px 0 0 25px; font-size:80%;  float:left; overflow:hidden; display:block;}

#footer { background:url(images/comedyfooter.gif) no-repeat; width:960px; margin:0; height:96px; padding:0 0 20px 0;}
.dropcap{float: left;font-size: 5em;line-height: 0.7em;padding: 8px 4px 0 0;}

.podPress_content { clear:both; padding-bottom:10px; width:99%; display:block;}

/* Child page jquery */
div[class^=content-] { visibility:hidden;}

/* Sidebar */
#donate {border: 2px solid #c1a983; margin-left:25px; margin-bottom:10px;}
#donateinner {border: 2px solid #f9f7be; padding:5px; background:#fff; font-size:110%; }
#donateinner form { float:right; width:45%;}
#donate p { color:#35160b; font-weight:bold;}
#sidebar { padding:0 30px 20px 15px; width:255px; float:left; overflow:hidden; font-size:85%; }
.sidebar-titles h3 { font-size:130%; margin-left:20px;}
.sidebar-titles h3 a { padding:14px 0 0 50px; width:212px; height:58px; overflow:hidden; display:block;background:url(images/series-title.jpg) no-repeat top; background-position:0 0;}
.sidebar-titles h3 a:hover { background-position:0 -72px;}
#sidebar ul { margin-left:25px;}
#sidebar ul li {  display:block;}
span.thumbnail img {float:left; padding:0 5px 5px 0; }

ul.latest-posts { font-weight:bold; font-size:115%; line-height:1.45em; margin-bottom:0;}

.show-posts11,
.show-posts10,
.show-posts9,	
.show-posts8,	
.show-posts7,	
.show-posts6,	
.show-posts5,	
.show-posts4,	
.show-posts3,	
.show-posts2,	
.show-posts1,
.show-posts-specials {overflow:hidden; display:none;}


/* footer */
#socialicons {width:99%; display:block; clear:left; overflow:hidden; padding:28px 0 0 250px;}
#youtube, #myspc, #facebk, #twitter {  float:left; overflow:hidden; height:43px; display:block; margin-right:40px;}
#youtube a {background:url(images/social-icons.gif) top left no-repeat; background-position: 0 0; width:110px; height:43px; display:block;}
#twitter a {background:url(images/social-icons.gif) top left no-repeat; background-position: -170px 0; width:120px; height:43px; display:block;}
#facebk a {background:url(images/social-icons.gif) top left no-repeat; background-position: -320px 0; width:120px; height:43px; display:block;}
#myspc a {background:url(images/social-icons.gif) top left no-repeat; background-position: -500px 0; width:150px; height:43px; display:block; margin-right:0;}


#youtube a:hover { background-position: 0 -43px; }
#twitter a:hover { background-position: -170px  -43px; }
#facebk a:hover { background-position: -320px  -43px; }
#myspc a:hover { background-position: -500px  -43px; }

.copyright { clear:both; margin: 35px auto 10px; width:90%; text-align:center; font-size:0.75em;}

#TB_window { background-color:#ddf;}

.sociable_tagline {margin:10px 0;}

} /* END screen media */



