/*
THEME NAME: TransmissionV3
THEME URI: http://www.tranmissionhq.org/
DESCRIPTION: Transmission Magazine's website version three based on plaintxt.org
VERSION: 3.0
AUTHOR: Stephen Ireland
*/
	/*background-image: url('/wp-content/themes/TransmissionV3/images/grid.png');*/	

/* BODY */

html {
    background-color: #e9e4dc;
}

body.content {
	background-color: #e9e4dc;
	font-size: 1.5em;
	padding-top: 20px;
	text-align: center;
}

/* 	Layout fundamentals
	-------------------------------------------*/

#wrapper {
	width: 960px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	background-image: url(images/lineGrid.gif);
	background-repeat: repeat-y;
	background-position: 639px 0px;	
	margin-bottom: 0;
}

div#tspace {
	margin: 1px;
	border: 1px solid #e1d0c2;
	padding: 0;
}

div#container {
	float: left;
	width: 638px;
	background-color: transparent;	
	}

div.sidebar {
	float: right;
	width: 280px;
	background-color: transparent;
	}
	
div.sidebar h3, div.sidebar p, div.sidebar ul, div.sidebar ol {
	padding-right: 30px;
}

div#content {
	padding: 0 40px 0 40px;
	background-color: transparent;	
}

div#infoBar {
	clear: both;
	border-top: 1px solid #e1d0c2;
}

div#footer {
	background-color: #e9e4dc;
}

/* 	Header styles
	-------------------------------------------*/

div#header {
	position: relative;
	height: 200px;
	background-color: #bca693;
	background-image: url("images/t12header.jpg");
	background-repeat: no-repeat;
}

#blog-title {
	position: absolute;
	top: 135px;
	right: 32px;
	width: 326px;
	height: 36px;
	background-image: url("images/transmission-MastHead.png");
	background-repeat: no-repeat;
}

#blog-title a {
   display: block;
   text-indent: -9999px;
}


/* 	Navigation styles
	-------------------------------------------*/

#navigation {
	border-top: 1px solid #e1d0c2;
	height: 51px;
}

#navigation ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
	
#navigation ul li {
	float: left;
	width: 160px;
	height: 50px;
}

#navigation ul li a:link, #navigation ul li a:visited {
	display: block;
	height: 50px;
	text-indent: -9999px;
	background-repeat: no-repeat;		
	background-image: url("images/transmissionMainNav4.gif");
}

#navigation li.page-item-126 a {background-position: 0px 0px;}
#navigation li.page-item-126 a:hover {background-position: 0px -50px;}
body.pageid-126 #navigation li.current_page_item a {background-position: 0px -100px;}

#navigation li.page-item-2 a {background-position: -160px 0px;}
#navigation li.page-item-2 a:hover {background-position: -160px -50px;}
body.pageid-2 #navigation li.current_page_item a {background-position: -160px -100px;}


#navigation li.page-item-10 a {background-position: -320px 0px;}
#navigation li.page-item-10 a:hover {background-position: -320px -50px;}
body.pageid-10 #navigation li.current_page_item a {background-position: -320px -100px;}

#navigation li.page-item-6 a {background-position: -480px 0px;}
#navigation li.page-item-6 a:hover {background-position: -480px -50px;}
body.pageid-6 #navigation li.current_page_item a {background-position: -480px -100px;}

#navigation li.page-item-122 a {background-position: -640px 0px;}
#navigation li.page-item-122 a:hover {background-position: -640px -50px;}
body.pageid-122 #navigation li.current_page_item a {background-position: -640px -100px;}

#navigation li.page-item-19 a {background-position: -800px 0px;}
#navigation li.page-item-19 a:hover {background-position: -800px -50px;}
body.pageid-19 #navigation li.current_page_item a {background-position: -800px -100px;}


/* 	General styles
	-------------------------------------------*/

.content ul{list-style:none outside}
.content ol{list-style:none outside}
.content ul, .content ol {margin-left: 0;}

.content h2, .content h3, .content h4 {
	font-weight: bold;
}

/* 	Sidebar styles
	-------------------------------------------*/
	
ul.content #sidebar li {
	list-style-type: none;
}

/* 	Content styles
	-------------------------------------------*/

.content #tspace {
	color: #636363;
}

.content #tspace h1, .content #tspace h2, .content #tspace h3 {
	color: #231f20;
}

.content #tspace h4 {
	color: #4d4446;
}

.content #tspace a {
	color: #914c1f;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 0;
}

.content #tspace a:hover {
	text-decoration: none;
}

.content #tspace li.current_page_item a {
	font-weight: bold;
	text-decoration: none;
 	color: #553f2f;
}

.content blockquote {
	color: #333;
}

.content blockquote span {
	font-style: italic;
	color: #636363;
}

/* 	infoBar styles
	-------------------------------------------*/
	
div#infoBar .cm {
	float: left;
	padding: 0 40px;
	font-size: .8em;
	width: 557px;
	/*background-color: yellow;*/
}

div#infoBar .mag {
	float: right;
	font-size: .8em;
	width: 280px;	
}

div#infoBar .mag h3, div#infoBar .mag p {
	padding-right: 40px;
}

div#infoBar span.label {
	color: #553f2f;
	font-weight: bold;
}

div#infoBar span.label, div#infoBar span.spacer, div#infoBar span.multiple span {width:120px;float:left;} 
div#infoBar span.multiple {float:left;} 
div#infoBar span.button {padding-left:120px;} 
div#infoBar div.clear {clear:both;padding-top:5px;} 

.clearfix { clear: both;}

/*  Footer
	-------------------------------------------*/

div#footer {
	border-top: 1px solid #e9e4dc;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: .7em;
	letter-spacing: 1px;
	color: #553f2f;
}

div#footer a {
	color: #bca693;
}

div#footer a:hover {
	text-decoration: none;
}

div#footer p {
	margin: 5px 40px 0 40px;
	padding: 0;
}

div#footer p span {
	font-weight: normal;
	font-family: Georgia;
}


/* 	Custom pages styles
	-------------------------------------------*/

.content #content img {
	border: 5px solid #ccc;
	margin: 0 12px 1.2em 0;
}

.pageid-10 #content h3, .pageid-10 #content h4, .pageid-122 #content h3, .pageid-122 #content h4 {
	display: block;
	clear: both
}

/* 	Edit links
	-------------------------------------------*/


span.edit-link {
	background-color: red;
	padding: 5px;
}

.content table.buy-issue, .content table.buy-issue td {
	border: none;
	margin: 0;
	padding: 0;
}

.content table.buy-issue td strong {
/*	line-height: 0;*/
    margin-top: 0;
    padding: 0;
	margin-right: 6px;
}

.content table.buy-issue td form {
	margin-top: 20px;
}