/*   
Theme Name: Black 3column
Theme URI: http://www.ikovacic.net/test-blog/index.php?preview\_theme=black3column
Description: Black 3 column fixed width
Author: Igor Kovacic
Author URI: www.ikovacic.net
Version: 1.1
Tags: three columns, fixed width, valid CSS, valid XHTML, right sidebar, black, simple
.
License: GNU General Public License (GPL) version 3
.
*/

* { margin: 0; padding: 0; }

body { background-color:#000A09; 
background: url('http://destructure.org/site/wp-content/themes/black-3column/images/bg.jpg') fixed no-repeat;
	margin: 0;
	padding: 0;
	height: 100%;
	background-position:center center;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	line-height: 18px;

 }
 
 
body ul li {
  list-style-type: none;
  padding: 0;
  margin: 0;
} 

body h1 {
	color:#B72928;
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
font-size: 12px;
letter-spacing:3px;
	font-weight: bold;
	margin-top:5px;
}


body h2 {
	color:#B72928;
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
font-size: 10px;
letter-spacing:3px;
	font-weight: bold;
}

body h2 a{
	text-decoration:none;
	}
	
body h2 a:hover{
	color:#B72928;
	text-decoration:underline;
	}	

#container {
	width: 976px;
	margin: 0 auto;
}

#header {
	height: 171px;
	background: url(images/entete.jpg) no-repeat #000A09; 
}

#truc{
clear:both;
}




#menu{
margin-left:25px;	
height: 56px;
background: url(images/menu.png) no-repeat;
}


#menu-bands{
float:left;
height:37px;
}

#menu-releases{
float:left;
height:37px;
}

#menu-tours{
float:left;
height:37px;
}

#menu-radio{
float:left;
height:37px;
}

#menu-contact{
float:left;
height:37px;
}

#menu-store{
float:left;
height:56px;
margin-left:670px;
}

#test{
width: 976px;
min-height:300px;
background: /*url(images/fond.jpg) top no-repeat*/ #000A09; 
}


.execphpwidget{
border:1px solid #333333;
width:280px;
}

#releases-table{ 
}

#gigpress-2{
color:#ffffff;
}

.widget_gigpress{
color:#ffffff;
}

.textwidget{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px;
	color:#ffffff;
	margin-top:10px;
    margin-bottom:20px;
	margin-left:10px;
}

.textwidget a, a:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px;
	color:#ffffff;
}


.textwidget a:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px;
	color:#B72928;
}

.textwidget h1 {
	color:#B72928;
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
font-size: 12px;
letter-spacing:3px;
	font-weight: bold;
	margin-top:5px;
}


#info-footer{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; color: #ffffff; 
line-height: 20px;  
letter-spacing:3px;
margin:auto;
width:800px;
text-align:center;
margin-top:25px;
margin-bottom:25px;
}

#info-footer a{
text-decoration:none;
color:#B72928;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
letter-spacing:3px;
}
#info-footer p{
margin-top:8px;
margin-bottom:8px;
}

#info-footer a:hover{
text-decoration:none;
color: #ffffff; 
}

#columns {
	padding-top: 10px;
}

#content {
	width: 552px;
	margin-left: 10px;
	/*border-right: 1px solid #565656;*/
	float: left;
}

#content .entry {
	margin-left:15px;
	margin-bottom: 5px;
}

#content .entry h3{
	color:#B72928;
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
font-size: 12px;
letter-spacing:3px;
}



#content .entry img{
margin-right: 10px;
border:1px solid #ffffff;	
}



.order{
float:right;	
}


.order a{
	color:#B72928;
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
font-size: 16px;
letter-spacing:2px;
font-weight:bold;	
}



#content .entry .alignright img{
	border:none;
}


.bigbands{
border:1px solid #333333;
}

#content .entry a, a:visited {
	text-decoration: none;
	color: #B72928;
}

#content .entry a:hover {
	text-decoration: underline;
	color: #ffffff;
}

#content .entry h1 {
	color:#B72928;
	font-family: Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
font-size: 12px;
letter-spacing:3px;
	font-weight: bold;
	padding-bottom:10px;
}

#content .entry h1.archive {
	font-size: 8pt;
	font-weight: bold;
}

#content .entry p {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	line-height: 15px;
	text-align: justify;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 2px;
}


#content .entry .premiere p {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	line-height: 15px;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

#content .entry .info {
	/*border-top: 1px solid #565656;*/
	/*border-bottom:  1px solid #737373;*/
}

#content .entry .info p.infoleft {
	float: left;
	font-size: 7pt;
	border-bottom: none;
}

#content .entry .info p.inforight {
	float: right;
	font-size: 7pt;
	border-bottom: none;
	text-align: right;
}

#content .line-news{
	height:13px;
	width:552px;
	background: url(images/line-news.jpg) no-repeat #000A09;
	margin:auto;
	align:center;
	margin-top:3px;
	
}


#content .line-news-sec{
	height:7px;
	width:552px;
	background: url(images/line-news-sec.jpg) no-repeat #000A09;
	margin:auto;
	align:center;
	margin-top:5px;
	
}





#other-releases{
	height:31px;
	width:547px;
	background: url(images/recent-releases.jpg) no-repeat #000A09;
	margin:auto;
	align:center;
	margin-bottom:10px;
	
}


#page-releases{
	height:31px;
	width:547px;
	background: url(images/page-releases.jpg) no-repeat #000A09;
	margin:auto;
	align:center;
	margin-top:20px;
	margin-bottom:10px;
	
}

.recent-releases{
line-height:1.5em; font-size:7.5pt;
color:#FFFFFF;
}

.recent-releases strong{
color:#B72928;
font-size:9.5pt;
}


.lireleases{
border: 1px solid #737373;
margin-right:5px;
}

.refreleases{
font-size:6.5pt;
}

#full-content{
width: 966px;
margin:auto
}

#full-content a, a:visited {
	text-decoration: none;
	color: #B72928;
}

#full-content a:hover {
	text-decoration: underline;
	color: #ffffff;
}

#sidebar {
	float: left;
	width: 976px;
}

#sidebar #sidebar1 {
	float: left;
	padding: 0px 0px;
	border-right: 1px solid #737373;
	/*width: 201px;*/
	width:0px;
}

#sidebar #sidebar1 a, a:visited {
	color: #B72928;
	text-decoration: none;
}

#sidebar #sidebar1 a:hover {
	color: #ffffff;
	text-decoration: underline;
}




#sidebar #sidebar2 {
    padding-left: 3px;
	padding-right: 3px;
	float: right;
	margin-right:20px;
	width: 343px;
}

#sidebar #sidebar2 a, a:visited {
	color: #B72928;
	text-decoration: none;
}

#sidebar #sidebar2 a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#sidebar #sidebar1 h2, #sidebar #sidebar2 h2 {
	color: #B72928;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
}

#sidebar #sidebar2 p {
	text-align: justify;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

#sidebar #sidebar2 img.clreleases{
border: 1px solid #ffffff;
}

#sidebar #sidebar1 ul, #sidebar #sidebar2 ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#sidebar #sidebar1 ul li, #sidebar #sidebar2 ul li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}


.widget widget_sp_image ul li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

#sidebar #sidebar1 .advertising, #sidebar #sidebar2 .advertising {
	width: 99%;
	border: 1px solid #ffffff;
	margin: 5px 0px 10px 0px;
	height: 100px;
}

#sidebar #sidebar1 p.menupages{
font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; 
font-weight: bold; 
color: #FFFFFF; 
font-size: 19px;
}

#sidebar #sidebar1 p.menupages a{
color: #FFFFFF;
text-decoration:none; 
}

#sidebar #sidebar1 p.menupages a:hover{
color: #ffffff;
text-decoration:none; 
}


.sidebar-band a{
color: #FFFFFF;
text-decoration:underline; 
}


.sidebar-band a:hover{
color: #FFFFFF;
text-decoration:none; 
}


.sidebar-band #sidebar #sidebar2 a, a:visited {
	color: #ffffff;
	text-decoration:underline;
}

.sidebar-band #sidebar #sidebar2 a:hover {
	color: #ffffff;
	text-decoration:none;
}

.website-band a, a:visited {
	color: #ffffff;
	text-decoration:underline;
}


.website-band a:hover {
	color: #ffffff;
	text-decoration:none;
}

#footer {
	color: #7D7D7D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	margin-bottom: 5px;
}

#footer a, a:visited {
	color: #B72928;
	text-decoration: none;
}

#footer a:hover {
	color: #ffffff;
	text-decoration: underline;
}

#sidebar #sidebar1 .searchbox #s, #sidebar #sidebar2 .searchbox #s {
	width: 180px;
	border: 1px solid #737373;
	color: #E5E5E5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	padding: 2%;
	margin: 10px 0px;
	background:transparent none repeat scroll 0 0;
	color:#E5E5E5;
	font-family:Tahoma;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:auto;
	line-height:normal;
	padding: 6px 10px 5px;
}

#sidebar #sidebar1 .searchbox #x, #sidebar #sidebar2 .searchbox #x {
	display: none;
}

#distronews{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight:bold;
}

.titres{
font-weight:normal;
font-size: 7pt;
}

.tagcloud {
	font-family: Tahoma;
	font-weight: normal;
}

/* Wordpress required */

.aligncenter {
	margin-left: auto;
	margin-right: auto;
	width: 552px;
	
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

/* If logo isn't hardcoded */

h1.logo1, h1.logo1 a, h1.logo1 a:visited, h1.logo1 a:hover {
	color: #ffffff;
	font-weight: normal;
	font-family: Georgia,"Bitstream Vera Serif","Times New Roman",serif;
	font-style: normal;
	font-size: 50px;
	line-height: 1.2em;
}

p.logo1 {
	color: #FFFFFF;
	font-size: 7pt;
	font-family: tahoma;
}


/* Contact Form */

.labelform label{
color:#ffffff;
}

label{
color:#ffffff;
}