/* @override http://sappho.lib3.de/thirdtext/wp-content/themes/thirdtext/style.css */

/* @override http://sappho.lib3.de/thirdtext/wp-content/themes/thirdtext/style.css */

/*

Theme Name: thirdtext
Version: 1.0
CSS Author: Erik Stein <code@classlibrary.net>
Design: Clement Page / Stefan Heidenreich

--------------------------------------------------*/

/* @group Blueprint Overwrites */

.box {
    background-color: white;
    background-color: white; /* IE fix */
}

.container {
    min-height: 600px;
}

/* @end */


body {
    font-family: "Times New Roman",Times,serif;
    font-size: 75%; /* 14pt */
}

body {
	background-color: #aaa;
}

body.mceContentBody {
    background-color: white;
}

#container {
    background-color: white;
    
    min-height: 1200px;
}

#header {
    background: url(images/header.png) no-repeat #fff;
    height: 127px;
}

#header h1 {
    margin: 2;
}

/* @group Typography */

h1, h2, h3, h4, h5, h6 {
    font-size: 1.09em; /* 16pt */
}

/* @end */

ul.horizontal {
    /*margin: 0;
    padding: 0;*/
    white-space: nowrap;
}

ul.horizontal li {
    list-style-type: none;
    display: block;
    float: left;
    padding: 0 0.2em;
}

/* @group navigation & searchbox */

#nav {
    background: #fff;
    color: #5a5959;
}

#nav ul {
	margin-left:11.5em;
}

#backissues-nav ul {
    margin-top: 1em;
    margin-left: 0;
}

#nav li, #backissues-nav li.cat-item {
    border-bottom: 1px solid gray;
    border-left: 1px solid gray;
    padding: 6px 12px;
    color: #5a5959;
    font-size: 1.09em;
}

#backissues-nav li {
    padding: 6px 16px 6px 0;
}

#nav li.last {
	border-bottom: none;
}

#nav li a, #backissues-nav a {
    text-decoration: none;
    display: block;
}

#nav li a:hover {
    background-color: #EFF8FB;
    color: #000;
    text-decoration: none;
}

#nav li a.active {
    background-color: #eee;
    color: #444;
    text-decoration: none;
}

#searchbox {
    width: 280px;
    float: right;
    padding: 4px 10px;
}

#searchbox .textfield {
    line-height: 16px;
    width: 180px;
    float: right;
}

#subnav {
}

ul.subnav {
    
}

/* @end */

/* @group content */

a {
	color: #444;
    text-decoration: none;
}

#content a:hover {
    color: #000;
}

#content h2, #content2 h2 {
	color: #00612d;
	margin-bottom: 2em;
}

#content h2 a, #content2 h2 a {
    text-decoration: none;
}

#content h3, #content2 h3 {
	margin-top: 2em;
}

#content h1 {
    color: #00612d;
}

.entry p, .entry ul, .entry ol,
.category p, .category ul, .category ol,
.category table, .entry table {
    font-family: Helvetica, Arial, sans-serif;
}

.category table td, .entry table td, #table-of-contents table td {
	padding: 0.2em 0.7em 0 0;
}

table td {
	vertical-align: top;
}

/* @end */

a:hover {
    color: #000;
    text-decoration: none;
    background-color: #EFF8FB;
}

/* @group sidebar */

#sidebar ul {
    list-style: none;
}

#sidebar li {
    list-style: none;
    padding: 3px;
    text-decoration: underline;
    color: #5a5959;
    background: #fff;
    font-size: 1.09em;
}

#sidebar li a:hover {
    color: #000;
    text-decoration: underline;
}

#art-council-logo {
    background: url(images/arts_council_logo.png) no-repeat #fff;
}

/* @end */

/* @group footer */

#footer {
    color: #333;
    margin: 0;
}

/* @end */

/* @group semantic */

h2.issue-number {
    font-size: 2em;
}

#header h1 a:hover, #footer a:hover {
    text-decoration: none;
    color: #333;
    background: #EFF8FB;
}

a, #sidebar li a, #footer a {
	color: inherit;
}

ul.back-issues-grid {
    margin: 0;
}

ul.back-issues-grid li {
	margin-right: 15px;
	height: 150px;
}

#front-cover {
    float: left;
}

#table-of-contents {
    float: left;
}

.alignright {
    float: right;
    margin-left: 1em;
    margin-bottom: 1em;
}

/* @end */

.selected {
    font-weight: bold;
}

.clear {
    clear: both;
}