/*
Theme Name: Garbage Disco Box
Theme URI: http://www.garbagediscobox.com/news/
Description: The default theme for Garbage Disco Box
Version: 2
Author: Rob Watson
Author URI: http://www.bluhippo.co.uk/
Tags: garbage, shirley manson, butch vig, steve marker, duke erikson
*/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#f0f0f0;
	background: #2B2B2B url(images/body_bg.gif) center top repeat-x
	}
a {
	color:#f0f0f0;
	text-decoration:none;
	}
a:hover, a:focus {
	color:#f0f0f0;
	text-decoration:underline;
	}	
p {
	font-size:0.75em;
	padding:0 0 10px 0;
	line-height:1.2em;
	}	
.clearleft {
	clear:left;
	}
.floatleft {
	float:left;
	}
.floatright {
	float:right;
	}		
.hidden {
	display: none;
	}
#wrapper {
	width:980px;
	margin:0 auto;
	background:#131313;
	}	
#header {
	float:left;
	display:inline;
	width:100%;
	background:#131313;
	}
#maincontent {
	float:left;
	display:inline;
	width:100%;
	background:#131313;
	}	
#leftsidebar {
	float:left;
	display:inline;
	width:220px;
	margin:10px 0 10px 10px;
	}
#leftsidebar p {
	margin:0 0 0 10px;
	}
#leftsidebar a, #rightsidebar a {
	font-weight:bold;
	text-decoration:none;
	color:#f0f0f0;
	}	
#leftsidebar a:hover, #leftsidebar a:focus, #rightsidebar a:hover, #rightsidebar a:focus {
	font-weight:bold;
	text-decoration:underline;
	color:#f0f0f0;
	}		
img.comlogo {
	padding:10px 0 0 10px;
	}
img.hdrpadd {
	padding:10px 0 0 0;
	}
ul.sidebarmenu {
	margin:0 0 0 10px;
	font-size:0.75em;
	}	
ul.sidebarmenu li {
	min-height:16px;
	}			
#content {
	float:left;
	display:inline;
	width:500px;
	margin:10px 0 10px 10px;
	}
#hpvideo {
	/*width:480px;*/
	/*width:425px;*/
	margin: 10px auto 0 auto;
	}	
.ytnew {
	width:480px;
	}
.ytstd {
	width:425px;
	}		
	
.post {
	clear:left;
	margin:0 0 40px 0;
	}	
.post h1, .post h2 {
	text-transform:uppercase;
	font-size:0.85em;
	color:#f0f0f0;
	padding:2px 0 5px 0;
	font-weight:bold;
	}	
.post h2 a	{
	color:#f0f0f0;
	text-decoration:none;
	}
.post h2 a:hover, .post h2 a:focus {
	color:#f0f0f0;
	text-decoration:underline;
	}
.post small {
	font-size:0.69em;
	padding:0 0 5px 0;
	}
.post p {
	text-align:justify;
	clear:left;
	}
.post p img {
	float:left;
	padding: 0 10px 10px 0;
	}	
.post p a {
	font-weight:bold;
	}	
.post ul.postmeta {
	font-size:0.69em;
	}
.post ul.postmeta li {
	float:left;
	display: inline;
	}
.post ul.postmeta li a {
	text-decoration:none;
	color:#f0f0f0;
	}
.post ul.postmeta li a:hover, .post ul.postmeta li a:focus {
	text-decoration:underline;
	color:#f0f0f0;
	}				
.post ul.postmeta li.shoutlink {
	width:120px;
	}	
.post ul.postmeta li.shoutlink a {
	background:url(images/shout_bg.gif) left no-repeat;
	padding:0 0 0 25px;
	}
.post ul.postmeta li.tags {
	width:240px;
	margin:0 0 0 10px;
	}	
.post ul.postmeta li.singletags {
	width:100%;
	}	
.post ul.postmeta li.readmore {
	width:120px;
	margin:0 0 0 10px;
	text-align:right;
	} 	
.post ul.postmeta li.readmore a {
	font-weight:bold;
	}
ul.commentlist {
	width:100%;
	}	
.vcard {
	font-size:0.75em;
	}
.commentmetadata {
	font-size:0.69em;
	margin: 0 0 10px 0;
	clear:left;
	}	
.comment p {
	margin:0 0 20px 50px;
	}
.comment p a {
	font-weight:bold;
	}				
#respond .question {
	width:100%;
	clear:left;	
	}
#respond small {
	font-size:0.69em;
	}	
#respond .question label {
	float:left;
	display:inline;
	width:160px;
	text-align:right;
	font-size:0.69em;
	margin:10px 0 0 0;
	}	
#respond .question input {
	margin:10px 0 0 10px;
	float:left;
	display:inline;
	width:249px;
	}	
#respond .question textarea#comment {
	width:249px;
	margin:10px 0 0 170px;
	}
#respond .question input#submit {
	width:120px;
	margin:10px 0 0 170px;
	}		
.navigation {
	clear:left;
	width:100%;
	font-size:0.69em;
	}
.navigation a {
	color:#f0f0f0;
	text-decoration:none;
	}
.navigation a:hover, .navigation a:focus {
	color:#f0f0f0;
	text-decoration:underline;
	}		
.alignleft {
	float:left;
	display:inline;
	width:245px;
	}		
.alignright {
	margin:0 0 0 10px;
	float:left;
	display:inline;
	width:245px;
	text-align:right;
	}								
#rightsidebar {
	float:left;
	display:inline;
	width:220px;
	margin:10px 0 10px 10px;
	}
#searchform input#s {
	float:left;
	display:inline;
	width:140px;
	margin:0 0 0 10px;
	}	
#searchform input#searchsubmit {
	float:left;
	display:inline;
	width:55px;
	margin:0 0 0 5px;
	}		
#archive-dropdown {
	margin: 0 0 0 10px;
	width:200px;
	}		
#footer {
	float:left;
	display:inline;
	width:100%;
	background:#131313;
	}
#footer p {
	margin: 10px 0 0 20px;
	font-size: 0.69em;
	}				