/*
Theme Name: IPLJ Blog
Theme URI: http://iplj.net/blog
Description: 
Version: 0.5
Author: Chris Reid
Author URI:
Tags: 2 column
Template: thematic

.
License: GNU GPL
.
*/


@import url('../thematic/style.css');


#blog-title {
border-bottom:1px solid #242A30;
font-size:36px;
font-weight:bold;
letter-spacing:1px;
line-height:54px;
padding:15px 0 0;
}

body {
font-family:Verdana,sans-serif;
}

/* Links, visted links, hover style etc. */
a, a:visited {
color:#21759B;
/*color:#006699;*/
text-decoration:none;
}

a:hover {
color:#D54E21;  
/*color:#d52b1e;*/
 text-decoration:none;
}


/* Super and Subscript */
sup, sub {
font-size: 8px;
}

blockquote {
font-size: 11px
}

/* Emphasis */

blockquote em, blockquote cite, blockquote i, em, i, cite {
font-style: italic;
}

small {
font-size: 10px
}

.entry-title {
font-family: Georgia, serif;
font-weight: normal;
font-size: 20px;
line-height: 22px;
}

.entry-title a:hover {
color: #000000;
}

.entry-title a:visited {
color: #000000;
}

#searchsubmit {
font-family: Verdana, sans-serif;
font-size: 11px;
}

#wrapper {
border-top:medium none;
padding-top:9px;
background: #8B0000;
}

#content {
margin-left: 30px;
}

#header {
width: 960px;
background:#fff; /* Makes the background white */
}

#main {
background: #FFFFFF;
}

#footer {
width: 960px;
padding:15px 0 0;
}

div {
margin: auto;
}

div#header, div#main, div#footer {
border-right: 1px solid #242A30;
border-left: 1px solid #242A30;
}

div#header {
border-top: 1px solid #242A30;
}

div#footer {
border-bottom: 1px solid #242A30;
}

.hentry {
border-top: 1px solid #C0C0C0;
}

#blog-title a {
display:block; /* We do this so we can add a background image */
text-indent:-9000px; /* Hides the text--but not from search engines */
height: 123px; /* height of your logo, like 123px */
width: 458px; /* width of your logo, like 458px */
background:url(images/iplj_header.jpg) no-repeat top right; /* adds in the logo image */
}

#blog-description {
text-indent:-9000px;
padding:8px 0 0px;
}

.main-aside {
border-left:1px dashed #C0C0C0;
padding-left:20px;
}

.menu a, .menu a:visited {
color: #000000;
border-top: 1px solid #21759B;
border-bottom: 1px solid #21759B;
}

.menu a:hover {
color: #FFFFFF;
border-top: 1px solid #D54E21;
border-bottom: 1px solid #D54E21;
}

.menu {
margin-left: 30px;
}

.more-link a:visited {
display:block;
font-style:italic;
font-weight:bold;
}