/*   
Theme Name: Blackout
Theme URI: http:/www.blackoutpaintball.net
Description: Theme for Blackout Paintball
Author: Matt Miller
Author URI: matt@mtthwmllr.com
Version: 1.0
.
General comments/License Statement if any.
.
*/

@charset "UTF-8";
/* CSS Document */
* {margin:0;padding:0;
}
body  {
	background: #000 url('images/bg02.jpg') no-repeat;
	margin: 0;
	padding: 0;
	color: #FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#wrapper {
	width: 900px;
	margin:25px 0 0 0;
	padding:10px 0 0 0;
	font-size:13px;
	line-height:1.5em;
	color:#CCC;
}
/* ####### HEADER ####### */
#header { 
	height:100px;
	padding:0;} 
#header h1 {
	margin: 0;
	padding:5px 0;
	font-size:16px;
}
/* ####### NAVIGATION ####### */
#Navbar {
	float:left;
	width:120px;
	padding:20px 10px 15px 20px;
	font-size:14px;
	color:#FFF;
}
#Navbar ul {
	margin:5px 0 0 20px;
	padding:0;
	list-style:none;
}
#Navbar ul li {
	margin:0;
	padding:0;
}
#Navbar ul li a {
	width:100%;
	display:block;
	padding:0;
        font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
}
#Navbar ul li a:hover {
	color:#99cc33;
}
#Navbar p {
	margin:0 0 1em 0;
	padding:0;
}
/* ####### RIGHT SIDEBAR ####### */
#Sidebar {
	background:url('images/sidebarbg.png') no-repeat top left;
	float: right;
	width: 160px;
	padding:0px 10px 15px 20px;
}
#Sidebar p {
	margin:0 0 1em 0;
	padding:0;
}
#Sidebar h3 {
	margin:0;
	padding:10px 0 5px 0;
	font-size:14px;
	text-transform:uppercase;
	color:#FFFFFF;
}
#Sidebar ul {
	margin:0 20px 10px;
	padding:0;
	color:#99cc33;
}
#Sidebar ul li {
	margin:0;padding:0;
}
#Sidebar ul li a {
	padding:2px;
	color:#fff;
	text-decoration:none;
	display:block;
}
#Sidebar ul li a:hover{
	color:#99cc33;
}
/* ####### MAIN CONTENT ####### */
#members table td {
background:#000;
color:#999;
}
#members table td strong {
color:#FFF;
}
#members td a {
color:#99cc33;
text-decoration:none;
}
.squad {
text-align:center;
margin:0 auto;
}
#member-darkk {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-darkk.png') no-repeat;
}
#member-pickles {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-pickles.png') no-repeat;
}
#member-dreadfool {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-dreadfool.png') no-repeat;
}
#member-bashy {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-bashy.png') no-repeat;
}
#member-maximus {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-maximus.png') no-repeat;
}
#member-rocko {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-rocko.png') no-repeat;
}
#member-fresh {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-fresh.png') no-repeat;
}
#member-cluck {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-cluck.png') no-repeat;
}
#member-smak {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-smak.png') no-repeat;
}
#member-darr {
	margin: -30px 0 0 120px;
	padding:0;
	height:518px;
	background:url('images/member-darr.png') no-repeat;
}
#content {
	margin: 0 200px 0 160px;
	padding:0 10px;
}

#content h1 {
	margin:0;
	padding:5px 0;
	font-size:20px;
	text-transform:uppercase;
	color:#FFFFFF;
	letter-spacing:-1px;
}
#content h2 {
	margin:0;
	padding:10px 0 5px 0;
	font-size:14px;
	text-transform:uppercase;
	color:#fff;
}
#content h3 {
	margin:0;
	padding:0;
	font-size:11px;
	text-transform:uppercase;
	color:#99cc33;
}
#content h3 span {
	color:#FFF;
}
#content p {
	margin:0;
	padding:10px 0;
}
/* ####### SECONDARY CONTENT ####### */
#secondary-content {
	margin: 0 0 0 160px;
	padding:0 10px;
}
#secondary-content h1 {
	margin:0;
	padding:5px 0;
	font-size:20px;
	text-transform:uppercase;
	color:#FFFFFF;
	letter-spacing:-1px;
}
#secondary-content h2 {
	margin:0;
	padding:10px 0 5px 0;
	font-size:14px;
	text-transform:uppercase;
	color:#fff;
}
#secondary-content h3 {
	margin:0;
	padding:0;
	font-size:11px;
	text-transform:uppercase;
	color:#99cc33;
}
#secondary-content h3 span {
	color:#FFF;
}
#secondary-content p {
	margin:0;
	padding:10px 0;
}

.entry {margin:0;padding:0;
}
.entry ul {
	margin:5px 30px;
	padding:0;
	color:#FFF;
    list-style:square;
}
.entry ul li {
	color:#CCC;
}
.entry a, .entry a:visited { color:#FFF;}
.entry a:hover {text-decoration:none;}
/* ####### FOOTER ####### */
#footer { 
	position:absolute;bottom:0;left:10px;color:#444;font-size:13px;
} 
#footer p {
	margin: 0;
	padding: 10px 0;
}
/* ####### EVENTS ####### */
#members {
width:350px;
}
#members h2.green {
color:#99cc33;
}
#members ul {
margin:0;
padding:0;
list-style:none;
}
#members ul li {
margin:0 0 2px;
padding:0;
}
#members ul li a {

padding:5px;
background:#000;
text-decoration:none;
font-weight:bold;
display:block;
border-bottom:1px solid #333;
color:#999;
}
#members ul li a:hover {
border-color:#99cc33;
color:#fff;
}


#events {
width:550px;
}
#events h2.green {
color:#99cc33;
}
#events ul {
margin:0;
padding:0;
list-style:none;
}
#events ul li {
margin:0 0 5px;
padding:0;
}
#events ul li a {

padding:5px;
background:#000;
text-decoration:none;
font-weight:bold;
display:block;
border-bottom:2px solid #444;
color:#999;
}
#events ul li a:hover {
border-color:#99cc33;
color:#fff;
}

ul.post-meta {
margin:0;
padding:0;
list-style:none;

}
ul.post-meta li {
width:100%;
}
ul.post-meta li span {
font-weight:bold;
color:#99cc33;
width:120px;
display:block;
float:left;
}
/* ####### COMMENTS ####### */
span.comment {
display:block;
text-align:right;
margin:0;
padding:10px 0 0 0;
text-decoration:none;
}
span.comment a, span.comment a:visited {
color:#FFF;
}
span.comment a:hover {
color:#99cc33;
text-decoration:overline;
}

#comment {
margin:0;
padding:10px;
}
#comment form {
	color:#efefef;
	font-size:13px;
}
#comment input {
	width:200px;
	width:188px !important;
	background:#222;
	margin:0;
	padding:5px;
	border:1px solid #444;
	color:#efefef;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#comment textarea {
	width:400px;
	width:388px !important;
	background:#222;
	margin:0;
	padding:5px;
	border:1px solid #444;
	color:#efefef;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#comment input.submitbutton {
	width:100px;
	width:88px !important;
	background:#222;
	margin:0;
	padding:5px;
	border:1px solid #444;
	color:#efefef;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.post {
margin:0 0 10px;padding:0 0 10px 0;border-bottom:1px dotted #444;
}
.page {
margin:0 0 10px;padding:0 0 10px 0;
}
form a, form a:visited {
	color:#fff;
}
form a:hover {
	text-decoration:none;
}
ul.commentlist {
	margin:0 0 20px;
	padding:0;
	list-style:none;
}
ul.commentlist li {
	background:#121212;
	border-bottom:1px dotted #333;
	padding:10px;
	margin:0 0 2px;
}
ul.commentlist li.even {
	background:#171717;
	border-bottom:1px dotted #666;
	padding:10px;
	margin:0 0 2px;
}
.commentbody cite {color:#ccf873;font-size:16px;
}
.commentbody cite a, .commentbody cite a:visited {color:#ccf873;
}
.commentbody cite a:hover {
	color:#99cc33;
	text-decoration:none;
}
.commentmetadata a, .commentmetadata a:visited {
	color:#444;
}
.commentmetadata a:hover {
	color:#FFF;
}
.comment-edit-link a {
	color:#99cc33;
	float:right;
}
.comment-edit-link a:hover {
	 text-decoration:none;
}
/* ####### MISC ####### */
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	margin-right: 8px;
}
.clearfloat {
    width:100%;
    clear:both;
    height:1px;
    font-size:0px;
    background:transparent;
}
#login {position:absolute;top:0;right:5px;font-size:12px;}
#login a {color:#666;text-decoration:none;}
#login a:hover {color:#FFF;}