/*   
Theme Name: Silent Generosity
Theme URI: 
Description: Using thematic to style silent generosity
Author: Charles Shada
Author URI: http://silentgenerosity.com
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Charles Shada
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

@import url('sIFR-screen.css');


body {
background-image: url(graphics/SGBackground.jpg);
}

#blog-title a{
display: block;
background-image: url(graphics/logo.gif);
background-repeat: no-repeat;
overflow: hidden;
width: 460px;
height: 50px;
text-indent: -6000px;
position: relative;
left: 50%;
margin-left: -230px;
}

#branding {
padding: 88px 0 15px;
border-top: 10px solid black;
}

#access {
border-bottom: none;
}

#navigation {
border-top: 1px solid black;
border-bottom: 1px solid black;
height: 30px;
width: 940px;
margin-left: auto;
margin-right: auto;
}

#navigation ul {
text-align: center;
}

#navigation ul li {
display: inline;
font-size: 22px;
line-height: 30px;
height: 30px;
padding-left: 10px;
padding-right: 10px;
}

#navigation ul li a {
letter-spacing: 1px;
text-decoration: none;
font-size: 22px;
}

#content .albumart {
float: left;
margin-right: 20px;
}

#footer {
border-top: none;
position: relative;
}

#subsidiary {
position: relative;
}

#siteinfo {
border-top:1px solid black;
clear:both;
font-family:Georgia,serif;
font-size:11px;
font-variant:small-caps;
letter-spacing:0.5px;
margin-top:10px;
padding-top:2px;
text-align:center;
color: black;
}

#elsewhere {
width: 940px;
margin-left: auto;
margin-right: auto;
background-color: #000000 !important;
position: relative;
height: 50px;
}

#elsewhere ul {
list-style-type: none;
}

#elsewhere a{
width: 140px;
height: 40px;
display: block;
border: 2px solid black;
overflow: hidden;
text-indent: -6000px;
background-color: white;
margin-left: 20px;
position: absolute;
top:3px
}

#elsewhere a:hover {
border: 2px solid white;
}

#myspace {background-image: url(graphics/elselinks/myspace.png); left: -17px;}

#purevolume {background-image: url(graphics/elselinks/purevolume.png); left: 176px;}

#facebook {background-image: url(graphics/elselinks/facebook.png); left: 374px;}

#verb {background-image: url(graphics/elselinks/virb.png); left: 572px;}

#lastfm {background-image: url(graphics/elselinks/lastfm.png); left: 773px;}

#primary {
border: none;
}

#primary ul, ul.gigs {
padding: 0;
list-style-type: none !important;
}

#primary ul li ul, ul.gigs li {
text-indent: -20px;
}

.category-gig .entry-utility, .category-gig .entry-meta {
display: none;
}

.nosides {
float: none !important;
width: 100% !important;
}

.nosides #content {
width: 100%;
}


.edit-link { display: none; }