/*
Theme Name:		08 Direct Blog
Theme URI:		http://www.08direct.co.uk
Description:	Wordpress Theme for the 08 Direct blog.
Version:		2.5 (20/05/2009)
Author:			Andy Thomas
Author URI:		http://www.antom.co.uk/
*/

@import "/css/screen.css";


div#content div#column-left div.column-pod h1#blog-h1 {
margin-bottom:-3px!important;
}

div#column-left div#blog-content div.column-pod h1,
div#column-left div#blog-content div.column-pod h2,
div#column-left div#blog-content div.column-pod h3,
div#column-left div#blog-content div.column-pod h4,
div#column-left div#blog-content div.column-pod h5,
div#column-left div#blog-content div.column-pod h6 {
background-image:none;
border-bottom:1px solid #d9d9d9;
color:#fc7217;
margin-bottom:.5em;
margin-top:.2em;
padding:0 0 .2em;
text-indent:.1em;
white-space:normal;
}

div#column-left div#blog-content div.column-pod img {
float:left;
margin:.5em 1em;
}

div#column-left div#blog-content div.column-pod .alignright {
float:right;
margin:0 0 .5em .5em
}

div#column-left div#blog-content div.column-pod .alignleft {
float:left;
margin:0 .5em .5em 0
}

div#column-left div#blog-content div.column-pod .aligncenter {
display:block;
margin-left:auto;
margin-right: auto
}

div#column-left div#blog-content div.column-pod a img.alignright {
float:right;
margin:0 0 .5em .5em
}

div#column-left div#blog-content div.column-pod a img.alignleft {
float:left;
margin:0 .5em .5em 0
}

div#column-left div#blog-content div.column-pod a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto
}

div#column-left div#blog-content div.column-pod div.wp-caption {
border:1px solid #d9d9d9;
}

div#column-left div#blog-content div.column-pod p.wp-caption-text {
color:#b2b2b2;
text-align:center;
}

div#column-left div#blog-content div.column-pod a {
    color:#120652;
    text-decoration:none;
    font-size:0.70em;
}

div#column-left div#blog-content div.column-pod a:hover {
border-bottom:1px dotted #240CA4;
color:#240CA4;
}

div#column-left div#blog-content div.column-pod h2 {
line-height:1.3em!important;
}

div#column-left div#blog-content div.column-pod h2 span {
background-image:none;
}

div#column-left div#blog-content div.column-pod h2 span a {
color:#fc7217;
text-decoration:none;
}

div#column-left div#blog-content div.column-pod h2 span a:hover {
color:#f7941e;
}

div#column-left div#blog-content div.column-pod a img {
border:0;
}

div#column-left div#blog-content div.column-pod a:hover > img {
border:0;
}

div#column-left div#blog-content div.column-pod ol {
margin-left:21px;
}

div#column-left div#blog-content div.column-pod blockquote {
border-left:5px solid #d9d9d9;
color:#b2b2b2;
margin:15px 30px 0 0;
padding-left:20px;
}

div#column-left div#blog-content div.column-pod h3#respond {
margin-top:1em;
}

div#column-left div#blog-content div.column-pod dl#comment-form dt {
clear:left;
float:left;
margin:.5em 0;
width:24%;
}

div#column-left div#blog-content div.column-pod dl#comment-form dd {
float:left;
margin:.5em 0;
width:74%;
}

div#column-left div#blog-content div.column-pod dl#comment-form dd input,
div#column-left div#blog-content div.column-pod dl#comment-form dd textarea {
background-color:#fff!important;
border:1px solid #d9d9d9;
margin:0 auto;
width:98%;
}

div#column-left div#blog-content div.column-pod ul.commentlist {
list-style:none;
margin:0;
padding:0;
}

div#column-left div#blog-content div.column-pod ul.commentlist li {
background-color:#eee;
border:1px solid #b2b2b2;
list-style-position:inside;
margin:.5em auto;
padding:10px;
position:relative;
width:600px;
}

div#column-left div#blog-content div.column-pod ul.commentlist li.alt-blog-comment {
background-color:#e2e2e2;
}

div#column-left div#blog-content div.column-pod ul.commentlist li dl {
margin-left:52px;
width:548px;
}

div#column-left div#blog-content div.column-pod ul.commentlist li dl dt {
color:#333;
font-weight:700;
}

div#column-left div#blog-content div.column-pod ul.commentlist li dl dt a {
color:#666;
text-decoration:none;
}

div#column-left div#blog-content div.column-pod ul.commentlist li dl dt a:hover {
border-bottom:1px dotted #999;
color:#999;
}

div#column-left div#blog-content div.column-pod ul.commentlist li dl dd {
margin-top:-1em;
}

div#column-right div.column-pod ul li.recentcomments {
color:#fff;
background-color:#b2b2b2;
}

div#column-right div.widget_tag_cloud a {
background-color:#b2b2b2;
color:#fff;
line-height:1.4em;
padding:0 .2em;
text-decoration:none;
}

div#column-right div.widget_tag_cloud a:hover {
background-color:#fc7217;
}

div#column-right div#cp-recent-posts h2 {
background:url(/img/hr-recent-posts.png) 0 0 no-repeat;
border-bottom:1px solid #b2b2b2;
height:20px;
margin:.8em .2em .8em;
overflow:hidden;
padding:0 0 .8em;
text-indent:-32767px;
}

div#column-right div#cp-recent-comments h2 {
background:url(/img/hr-recent-comments.png) 0 0 no-repeat;
border-bottom:1px solid #b2b2b2;
height:20px;
margin:.8em .2em .8em;
overflow:hidden;
padding:0 0 .8em;
text-indent:-32767px;
}

div#column-right div#cp-tag_cloud h2 {
background:url(/img/hr-tags.png) 0 0 no-repeat;
border-bottom:1px solid #b2b2b2;
height:20px;
margin:.8em .2em .8em;
overflow:hidden;
padding:0 0 .8em;
text-indent:-32767px;
}

div#column-left div#blog-content div.column-pod div.blog-post-info {
margin-right:.3em;
position:relative;
text-align:right;
top:-1em;
}

div#column-left div#blog-content div.column-pod div.blog-post-info span.blog-post-time,
div#column-left div#blog-content div.column-pod div.blog-post-info span.blog-post-comments {
font-size:1.3em;
line-height:16px;
margin-left:.5em;
padding-left:20px;
}

div#column-left div#blog-content div.column-pod div.blog-post-info span.blog-post-time {
background:url(/img/date.png) 0 0 no-repeat;
}

div#column-left div#blog-content div.column-pod div.blog-post-info span.blog-post-comments {
background:url(/img/comments.png) 0 0 no-repeat;
}

div#column-left div.column-pod {
clear:both;
}
p {
    font-size:1.5em;
}

}

