/*   
Theme Name: XentriX theme
Theme URI: xentrix.org
Description: WordPress theme for Xentrix.
Author: Tom Bush
Author URI:
Template: thematic
Version: 1.0
Tags: XentriX, Thematic
.
XentriX v0.01
.
*/

/* 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('default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

body, input, textarea {
	color: #fff;

background-attachment: fixed;
	background-color: #000;
	font-family: sans, arial;
}

textarea, input {
background-color: #000;
}

#main {
padding: 10px;
}

#content {
	margin: 0 0 0 0;
	padding: 20px 20px 20px 20px;
	background-color: #111;
	filter: alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

#branding {
	text-align: center;
padding: 20px 0px 0px 0px;
}

#blog-title a {
	color: #fff;
}

#blog-title {
background:transparent url('http://www.xentrix.org/wp-content/uploads/2010/04/xentrix-logo-e1272393094900.jpg') no-repeat top center;
width: 400px;
height: 112px;
text-indent: -9000px;
}

#blog-description {
display: absolute;
text-indent: -9000px;
} 

.entry-title a {
	color: #fff;
}

#primary {
	border: 0;
	text-align: right;
	background-color: #111;
	filter: alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

#primary li {
	list-style: none;	
}

#primary .entry-content {
	color: #fff;
	padding: 0 0 0 0;
}

#secondary {
	background-color: #111;
	filter: alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

#access {
	border: 0;
	
}


.menu {
	border: 0 none;
}

#footer {
	border: 0 none;
}

.sf-menu {
    border: 0;
	float:left;
	font-size: x-large;
}

.sf-menu a {
	border: 0;
	padding:9px 13px;
	text-decoration:none;
}

.sf-menu ul {
}

.sf-menu li {
	background-color: transparent;
}


/* COMMENTS */
#comments-list li {
    background:#111;
    border-bottom:1px solid #ccc;
    padding:18px 1.5em 0 1.5em;
    position:relative;
}

#comments-list li.alt {
    background:#111;
}

#comments-list li.bypostauthor {
    background:#111;
}

#respond {
    background:#111;
    margin-bottom:22px;
    overflow:hidden;
    padding:18px 0 0 0;
    position:relative;
}