/* ================ */
/* = The 1Kb Grid = */     /* 12 columns, 60 pixels each, with 20 pixel gutter */
/* ================ */

.grid_1 { width:60px; }
.grid_2 { width:140px; }
.grid_3 { width:220px; }
.grid_4 { width:300px; }
.grid_5 { width:380px; }
.grid_6 { width:460px; }
.grid_7 { width:540px; }
.grid_8 { width:620px; }
.grid_9 { width:700px; }
.grid_10 { width:780px; }
.grid_11 { width:860px; }
.grid_12 { width:940px; }

.column {
	margin: 0 10px;
	overflow: hidden;
	float: left;
	display: inline;
}

.light {color:#fff;}

.row {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
}
.row .row {
	margin: 0 -10px;
	width: auto;
	display: inline-block;
}

body, input, textarea {
    font: 12px Helvetica,Arial,sans-serif,"Lucida Grande","Lucida Sans Unicode","Lucida Sans";
    color: #BB9678 ;
    line-height:20px;
    background:#101010 url(images/bak.jpg);
    margin: 0;
}

a:link, a:visited {
color:#EE2A24;
text-decoration: none;
font-weight: bold;}

a:hover{
color:#fff;}

a img {
border:none}

#head {
background-image:url(images/bak_top.png);
background-repeat:repeat-x;
margin-bottom:10px;
}

#head h1   {
display:block;
float:left;
height:92px;
text-indent:-5000px;
width:604px;
background:url(images/h1.png);
margin: 0;
}

#head ul {
display:block;
float:right;
width:196px;
margin-top:17px;
}
	
#head ul li 

.aboutsel {	
background:transparent url(images/sprites.png) no-repeat scroll  0 -31px !important;
	}
	
	#head ul li {
display:block;
float:left;
list-style-type:none;
}


#head li a {
	text-indent: -9000px;
background:transparent url(images/sprites.png) no-repeat scroll  0 0;
	height: 59px;
	width: 69px;
	display: block;
	opacity: 0.7;
	}

#head li a:hover {	
opacity: 1;
	}

#head li a.nav-work, #heada li a.nav-worksel {
	
background:transparent url(images/sprites.png) no-repeat scroll  -70px 0;
	width: 63px;
	
	}
	



#head li a.nav-blog {
	
background:transparent url(images/sprites.png) no-repeat scroll  -133px 0;
	width: 56px;
	
	}

.rightcol  {
padding-left:20px;
width:440px;
}

.leftcol p {
width:430px;
}
.cover {
clear: both;
margin: 20px 0 3px 0}
	
.quote {
clear: both;
font-size: 11px;
margin: 3px 0 18px;
width:450px;}

.column h3, .column h4 a {
	text-indent: -9000px;
background:transparent url(images/sprites.png) no-repeat scroll  0 -82px;
	height: 33px;
	width: 140px;
	display: block;
	margin-bottom: 3px;
}

.column h4 {
margin-bottom: 3px;}

.column h3.video {

background:transparent url(images/sprites.png) no-repeat scroll  0 -121px;
}

.column h3.press {

background:transparent url(images/sprites.png) no-repeat scroll  -246px -126px;
}

.column h3.lyrics {

background:transparent url(images/sprites.png) no-repeat scroll  -246px -84px;
}

.column h3.preorder {
width: 352px;
	height:63px;
background:transparent url(images/sprites.png) no-repeat scroll  0 -155px;
}

.column h3.banas {
width: 352px;
	height:33px;
background:transparent url(images/sprites.png) no-repeat scroll  0 -521px;
margin-top:30px;
}

.column h3.tracklist {
width: 352px;
	height:33px;
background:transparent url(images/sprites.png) no-repeat scroll  0 -561px;
margin-top:30px;
}


.downlo {
font-size: 17px;
margin-top: 3px}

.column h4 a.downme{
	text-indent: -9000px;
background:transparent url(images/sprites.png) no-repeat scroll  0 -663px;
	height: 33px;
	width: 402px;
	display: block;
	margin-bottom: 3px;
}

.column h4 a.downmeani{
	text-indent: -9000px;
background:transparent url(images/sprites.png) no-repeat scroll  0 -613px;
	height: 33px;
	width: 402px;
	display: block;
	margin-bottom: 3px;
	clear:both;
}

.column h4 a.basic {

background:transparent url(images/sprites.png) no-repeat scroll  0 -218px;
width:368px;
height:38px;
}

.column h4.clothing {
text-indent:-9999px;
background:transparent url(images/sprites.png) no-repeat scroll  0 -722px;
width:368px;
height:42px;
}

.column h4 a.deluxe {

background:transparent url(images/sprites.png) no-repeat scroll  0 -264px;
width:368px;
height:38px;
}

.column h4 a.poster {

background:transparent url(images/sprites.png) no-repeat scroll  0 -308px;
width:419px;
height:38px;
}

.rightcol ul {
margin-top:3px;
}

.rightcol  {
*margin-top:20px;
}

.column h3.news {
background:transparent url(images/sprites.png) no-repeat scroll  0 -352px;
}

.column h3.tour {
background:transparent url(images/sprites.png) no-repeat scroll  0 -386px;
clear: both;
}

.column h3.bdolan {
background:transparent url(images/sprites.png) no-repeat scroll  0 -421px;
clear: both;
}

.alignleft {
float: left;
padding: 0 10px 10px 0}

.alignright {
float: right;
padding: 0 10px 10px 0}

#footer {
background:#0E0E0C;
clear:both;

color:#BC9678;
font-size:11px;}

.leftfoot {
float: left;
width:600px;
padding-left:30px;}
#footer a:link, #footer a:visited{ color:#BD130B }
#footer a:hover { color:#fff }

#footban {
background:#0E0E0C;
padding:10px 0 13px 0;
margin:40px 0 0 0;
}
.dark {color:#333;}

#testdiv {width:700px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff;color:#333;overflow:auto;height:100%;}

