/*  
Theme Name: Freeth
Description: Custom design for Freeth Cartwright
Version: 1.0
Author: Jupiter Creative
Author URI: http://www.jupitercreative.co.uk/
*/

/*
Edited: 7 April 2007 ()
Website: http://www.freethcartwright.co.uk
Created: 6 April 2007
Author: Laura Zucchetti
Description: This pulls in the common website styles and also has the specific styles just for the blog
*/

@import url("../../../../_includes/css/global.css");/*This controls the global layout*/
/* 
BLOG FLOATS
======================================
*/

#wrap_content {
width:798px!important;/*820-11-11=798 - This overrides the one set in global.css*/
padding:20px 11px 15px 11px!important;
}

#blog_content {
width:600px;
float:right;
}

#blog_nav {
width:161px;
float:left;
}


/* 
BLOG NAV
======================================
*/

#blog_nav h1 {
font-size:1.4em;
font-weight:bold;
background-color:#F5F5F5;
color:#666;
padding:.2em 0;
border-bottom:1px solid #E6E6E6;
margin:0;
}

#blog_nav h2 {
font-size:1.1em;
font-weight:bold;
color:#666;
padding:.2em 0;
border-bottom:1px solid #E6E6E6;
margin:.8em 0 0 0;
}

#blog_nav ul {
margin:0 0 2.5em 0;
padding:0;
list-style-type:none;
}

#blog_nav ul li {
margin:0;
padding:0;
}

#blog_nav ul li a {
display:block;
width:161px;
padding:4px 0 4px 0;
text-decoration:none;
border-bottom:1px solid #E6E6E6;
}

#blog_nav ul li a:hover {
background-color:#F5F5F5;
}

#blog_nav ul li li a {
border-bottom:none;
width:145px;
padding-left:16px;
font-size:.85em;
}

#blog_nav ul li ul {
border-bottom:1px solid #E6E6E6;
margin:0;
}

#blog_nav li.rss a {
width:145px;/*161-16=141*/
background-image: url("images/rss_icon.gif");
background-repeat:no-repeat;
background-position:0 50%;
padding-left:16px;
}

/*BLOG SEARCH*/

#blog_nav dl {
margin:.5em 0 2.5em 0;
padding:0;
height:23px;
}

#blog_nav dl dt {
float:left;
width:126px;
height:23px;
padding:0;
margin:0;
}

#blog_nav dl dt input {
width:121px;
border:1px solid #CCC;
}

#blog_nav dl dd {
float:right;
width:30px;
height:23px;
padding:0;
margin:0;
}

/* 
START ENTRY STYLES
======================================
*/

div.entry {
margin:0 0 3em 0
}

.entry h1 {
color:#000000;
font-size:1.8em;
font-weight:normal;
}

.entry h1 a {
text-decoration:none;
color:#000000;
}

.entry p.meta {
background-image:url(images/meta_bk.gif);
background-repeat:no-repeat;
background-position:bottom left;
background-color:#F1F1F1;
padding:2px 10px;
margin:0 0 .5em 0;
}

.entry ul.entry_nav {
margin:0;
padding:0;
list-style-type:none;
}

.entry ul.entry_nav li {
line-height:1.5em;
}

.entry ul.entry_nav li a {
font-weight:bold;
}

/*
Ulitmate Tag Warrior 3 values
======================================
*/

ul.post-tags {
margin:0 0 1.2em 0;
padding:0 10px;
list-style-type:none;
background-image:url(images/meta_bk.gif);
background-repeat:no-repeat;
background-position:bottom left;
background-color:#F1F1F1;
}

ul.post-tags li {
display:inline;
line-height:1.8em;
}

/*
NEXT AND PREVIOUS BLOG ENTRY LINKS
======================================
*/

ul.next_nav {
margin:0;
padding:0;
list-style-type:none;
}

ul.next_nav li.alignleft {
text-align:left;
width:40%;
float:left;
margin:0 0 2em 0;
}

ul.next_nav li.alignright {
text-align:right;
width:40%;
float:right;
margin:0 0 2em 0;
}

/*
COMMENTS LIST
======================================
*/

#blog_content h3#comments {
border-top:1px #EDEEF1 solid;
padding:1em .2em .2em 0;
font-weight:bold;
font-size:1.3em;
}

#blog_content ol.commentlist {
list-style-type:none;
padding:0 0 0;
margin:0 0 2em 0;
width:380px;
}

#blog_content ol.commentlist li.alt {
padding:.8em;
margin-bottom:.2em;
background-color:#F1F1F1;
border:none;
margin-bottom:1.2em;
}

#blog_content ol.commentlist li {
padding:.8em;
margin-bottom:.2em;
border:1px dashed #CCC;
background-color:#FFF;
margin-bottom:1.2em;
}

#blog_content ol.commentlist li cite {
font-style:normal;
}

span.commentmeta {
display:block;
width:98%;
margin-bottom:0.4em;
font-size:1.1em;
}

span.commentmeta cite {
font-weight:bold;
}

span.date {
display:block;
width:98%;
font-size:0.9em;
margin-bottom:1em;
}

span.date a{
text-decoration:none;
font-style:italic;
}

/*
COMMENTS FORM
======================================
*/

#blog_content h3#respond {
font-weight:bold;
font-size:1.3em;
padding:.8em 0 0 0;
border-top:1px #EDEEF1 solid;
}


#blog_content form dl {
margin:0;
padding:0;
}

#blog_content form dt {
margin:0;
padding:0;
}

#blog_content form dd {
margin:0 0 1em 0;
padding:0;
}

#blog_content label {
color:#999;
font-size:1.2em;
}

#blog_content input,
#blog_content textarea {
border:solid 1px #CCC;
color:#666;
padding:.1em;
margin-top:.3em
}

#blog_content textarea {
width:380px;
}

#blog_content input{
width:235px;
}

#blog_content input#submit {
width:152px;
height:24px;
border:0;
margin:0 0 2em 0;
padding:0;
}

#blog_content input#submit:hover {
cursor:pointer;
}

/*
ARCHIVES PAGE
======================================
*/

/*
inline_nav is used from the 3_col_layout.css
We have just overridden the width here:
*/
.archives ul.inline_nav li a {
width:568px;
}

