@charset "utf-8";
/* CSS Document */
/*   
Theme Name: Glasnost
Theme URL: http://www.bigspring.co.uk
Description: illuminatus
Author: BigSpring
Author URI: http://www.bigspring.co.uk
Version: 1.0
(c) 2010 BigSpring.co.uk - All Rights Reserved.  No part of this design may be used without written persmission of the authors.
*/

@import url("960.css");

body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #000000;
}

/* Globals */

.alignleft {
	float: left;
	margin-right: 10px;
}

/* Global Links */

a {
	color: #ccc;
}

a:hover {
	color: #fff;
}


/* Main Layout */

#mainwrapper {
}


/* Header & Logo */

#header {
	margin-top: 30px;
}

#header_wrapper {
	border-bottom: 1px solid #333;
	padding-bottom: 5px;
}

#toplogo {
	position:relative;
	z-index:999;
}

#header #toplogo a {
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 60px;
	display: block;
	outline: none;
}

#wide {

	padding: 0;
}

#wide img {
	border: none;
	border-bottom: 1px solid #333;
}

/* Masthead Position */

#masthead {

}

/* Navigation Area */

#nav_inner {
	position: relative;
	top: 62px;
}

#nav_inner ul {
	margin: 0px;
	padding:0;
	list-style:none;
	position: absolute;
	right: 0;
	bottom: 0;
}

#nav_inner ul li {
	float:left;
	color: #fff;
	letter-spacing: -1px;
	margin-left: 15px;
	text-shadow: 1px 1px 2px #000;
}

#nav_inner ul li a {
	color: #555;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}

#nav_inner ul li a:hover, .current_page_item a {
	color: #cccccc !important;
	
}

/* Center */

#center_inner {
	color: #999999;
}

/* Posts & Pages */

.blogtitle {
	font-family:Arial;
	font-size: 150%;
	letter-spacing:-2px;
}

.blogtitle a {
	text-decoration: none;
}

.blogtitle a:hover {
}

.post {
}

.page_title {
	color:#666;
	font-family:Arial;
	letter-spacing:-1px;
	font-size: 100%;
	border-bottom:1px solid #333;
}

/* Footer Stuff */

#bottom_wrapper {
	background: #D3C398 url(images/bg3.png) center top repeat-x;
	border: 1px solid #000;
	border-top: 0;
	font-size: 75%;
}

#footer { 
	font-size:70%;
	color: #fff;
}

#footer_inner {
	border-top: 1px solid #333333;
}

.bs_logo {
	color:#fff;
	background:url('http://www.bigspring.co.uk/logos/build/builtbybigspring_w.png') no-repeat left center;
	height:50px;
	width:220px;
	display: block;
}

#logos  {
	text-align:right;
	padding:10px 0;
}

/* Typography */

#mainwrapper { 
	margin-top: 10px;
	padding-bottom: 10px;
}

h1 {
	letter-spacing: -1px;
	text-transform: uppercase;
	color: #000;
	
}

h2 {
	letter-spacing: -1px;
	color: #ffffff;
}

/* Posts */

.metadata {
	text-transform:uppercase;
	font-size:65%;
	font-weight:bold;
	display:block;
	margin-top:-20px;
	color:#B48551;
}

#blog_content, #page_content {
	font-size: 13px;
	line-height: 1.8em;
}

#postmetadata, .postmetadata {
	font-size: 85%;
	clear:both;
	font-size:75%;
	padding:15px 0;
	text-align:left;
	border-bottom: 1px solid #111;
	border-top: 1px solid #111;
	color: #333;
}

#postmetadata a, .postmetadata a {
	color: #333;
}

.blog_commentlink {
	font-weight:bold;
	line-height:23px;
}

/* Widgets */

.sidewidget {
}

/* Replies */

#blog_interactions {
	font-size:90%;
	color:#555;
	padding-top:5px;
}

#respond {
	font-family:trebuchet MS;
	font-size:80%;
}

#respond #comment, #respond input {
	background:none repeat scroll 0 0 #222222;
	border:1px solid #333333;
	color:#CCCCCC;
	font-family:Trebuchet MS;
	font-size:100%;
	padding:5px;
}

/* Links */

.widget_links img {
	width:16px;
	border:none;
	top:3px;
	position: relative;
}
.widget_links a:hover {
	text-decoration:none !important;
}

#right_column .sidewidget {
	margin-bottom: 10px;
	font-size:75%;
	color: #999;
}

#right_column .widget_text, #right_column .sidewidget {
	padding:10px;
}

.box {
	padding: 10px;
}

.sidewidget h4, .box h4 {
	border-bottom:1px solid #333333;
	color:#666666;
	font-family:Arial;
	margin:0 0 5px;
	padding-bottom:5px;
	text-transform:uppercase;
}

.box h4 {
	color: #7F755B;
	border-color: #A99C7A;
	text-shadow: none;
}

.sidewidget ul, .box ul {
	list-style:none;
	margin:10px 0;
	padding:0;
}

.sidewidget ul li, .box ul li {
	line-height:20px;
}

.sidewidget a , .box a {
	color:#666;
	text-decoration:none;
}
.sidewidget a:hover, .box a:hover {
	color:#fff;
	text-decoration:underline;
}

/* Gigs */

.Month  {
	font-size:120%;
	letter-spacing:-1px;
	color:#fff;
	text-align:left;
	padding-top: 10px;
}

.dtstart {
	border:0;
	font-weight:bold;
	color:#B48551;
}

.vevent li {
	list-style:none;
	padding:0;
	margin:0;
}
.vevent ul {
	margin:0;
	padding:0;
}

.amrcol1  {
	width:120px;
}

.amrcol3 {
	display: none;
}

.wp-caption-text {
	font-size:90%;
	text-align:center;
	margin-top:0;
	font-style:italic;
	color:#555;
}

.more-link {
	font-size:120%;
	text-decoration:none;
	letter-spacing:-1px;
	font-weight:bold;
	color:#B48551;
	clear:both;
	display:block;
}
