div#btn {
	background-image: url(http://www.bandarchive.com/images/btn.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 134px;
text-align: center;
line-height: 30px;
}

div#digg {


}

div#pagedrop {
	float: left;
	position: relative;
	height: auto;
	width: 936px;
	background-image: url(images/pagedrop.jpg);
	background-repeat: repeat-y;
margin-right: auto;
	margin-left: auto;
}
div#tagcloud {
	position: absolute;
	height: 131px;
	width: 440px;
	left: 40px;
	top: 89px;
	padding-bottom: 15px;
	list-style-image: none;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #d14040;

}
div#lower {
	float: left;
	position: relative;
	height: 229px;
	width: 936px;
	background-image: url(images/lower.jpg);
	background-repeat: no-repeat;
}
div#promo {
	position: absolute;
	height: 151px;
	width: 540px;
	left: 40px;
	top: 50px;
	color: #c3b7b7;
	font-family: "Trebuchet MS";
	font-size: 14px;
}


.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #FFFFFF;
}
.bandtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #aedee8;
}

.bluetitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #aedee8;
}
.redtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #d14141;
}
.subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
}
.midtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
}
div#hosting {
	position: absolute;
	width: 352px;
	left: 431px;
	top: 3px;
	height: 150px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-size: 3px;
	padding: 15px;
}
div#dir {
	background-image: url(images/dir.jpg);
	background-repeat: no-repeat;
	height: 650px;
	width: 936px;
	float: left;
	margin-right: auto;
	margin-left: auto;
position: relative;
}

div#box1 {
	position: absolute;
	width: 225px;
	left: 50px;
	top: 84px;
	height: 111px;
}
div#box2 {
	position: absolute;
	width: 225px;
	left: 345px;
	top: 85px;
	height: 111px;
}div#box3 {
	position: absolute;
	width: 225px;
	left: 640px;
	top: 84px;
	height: 111px;
}div#box4 {
	position: absolute;
	width: 225px;
	left: 54px;
	top: 261px;
	height: 111px;
}div#box5 {
	position: absolute;
	width: 225px;
	left: 342px;
	top: 256px;
	height: 111px;
}
div#box6 {
	position: absolute;
	width: 225px;
	left: 637px;
	top: 259px;
	height: 111px;
}
div#box7 {
	position: absolute;
	width: 225px;
	left: 50px;
	top: 437px;
	height: 111px;
}
div#box8 {
	position: absolute;
	width: 225px;
	left: 339px;
	top: 438px;
	height: 111px;
}
div#box9 {
	position: absolute;
	width: 225px;
	left: 642px;
	top: 443px;
	height: 111px;
}


div#logopng {


	position: absolute;
	height: 226px;
	width: 656px;
	left: -51px;
	top: -150px;
z-index: 100;
}

div#searcher {
	position: absolute;
	width: 466px;
	left: -18px;
	top: 32px;
	height: 38px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ef5d5d;
}

div#redbox {
	background-image: url(images/redbox.gif);
	background-repeat: repeat-x;
	width: 936px;
	height: 240px;
	float: left;
	margin-top: 25px;
position: relative;
z-index: 500;
}
body {
	background-image: url(bg.gif);
	background-repeat: repeat;
}
div#menu {
	float: right;
margin-top: 65px;
height: 25px;
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #ffeaea;
z-index: 5000;

}


/*  -----|  Globals  |------------------------------------------------------  */



.newtitle {

	font-family: Georgia, "Times New Roman", Times, serif;
line-height: 23px;
	font-size: 18px;

	color: #aedde8;

}



a.newtitle {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

line-height: 23px;

	color: #aedde8;

}

a.newtitle:visited {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

line-height: 23px;
	

}
a.bandtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #aedee8;
}
a.bandtitle:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #aedee8;
}




body { 

	background-image: url(images/bg.gif);

	font: 77.5%/125% 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;

	margin: 0;

	padding: 0;

	}



/* hr { display: none; } */



hr {

	
	background-image: url(http://www.bandarchive.com/images/hr.png);
	background-repeat: no-repeat;
	height: 25px;

	



	}

	

a:link, a:visited, a:active { color: #dbdbd8; text-decoration: none; }

.menu { color: #dbdbd8; text-decoration: none; font-size: 1.25em; font-weight: bold;}

a.title { color: #89932f; text-decoration: none; font-size: 1.25em; font-weight: bold;}

a.title:visited { color: #89932f; text-decoration: none; font-size: 1.25em; font-weight: bold;}

a:hover { color: #dbdbd8; text-decoration: none; }



ul { list-style: none; }



input, textarea {
font-family: Georgia, "Times New Roman", Times, serif;

	color: #333333;

	font-size: 18px; 

	text-decoration: none; 

border: 1px solid #752727;

	padding: 1px;

	}

	

blockquote {

	background: #1b1814;

	padding: 1px 15px 5px;

	border-bottom: 1px solid #35302a;

}



table { border-collapse: collapse; }

	th { border-bottom: 1px solid #35302a; }



pre {

	padding: 5px 0;

	border-top: 1px dotted #35302a;

	border-bottom: 1px dotted #35302a;

}







/*  -----|  Structure  |----------------------------------------------------  */

	

#page {

	margin: 10px auto 25px;

	padding: 0;

	width: 936px;

	}

	

#header {

	

	}



#wrapper, #headerimg { float:left; width: 936px; }

#wrapper { }



#indexcontent { width: 936px; }

#indexcontent { }



.image {

	background: #22201d url('images/image_left.png');

	border: 1px solid #363430;

	height: 149px;

	width: 372px;	

	}

.image#digg {

	background: #22201d url('images/image_left.png');

	border: 0px solid #363430;

	height: 149px;

	width: 372px;	

	}

	

	.bkgleft { background: url('images/image_left.jpg'); float: left; }

	.bkgright { background: url('images/image_right.jpg'); float: right; }

	

#footer {
text-indent: 40px;
	font-family: Georgia, 'Times New Roman', serif; 
font-size: 18px;

	color: #999;
float:left;

height: 49px;
	width: 936px;
	background-image: url(images/footer.jpg);
	}

	

#content, #sidebar { 

	border-left: 0px solid #363430;

	border-right: 0px solid #363430;

	padding: 0 10px; 

	}

	

	#content { 



margin-left: 20px;
float: left; font-size: 1.1em; width: 800px; }

	#content h2 { margin: 0 0 10px; }

	#content p { line-height: 1.5em; }

	

	#sidebar { border-left: 0; float: right; width: 200px; }

	#sidebar h3 { color: #bd934f; margin: 15px 0 5px; font-variant: small-caps; }

	#sidebar ul { margin: 0 0 10px; padding: 0; border-top: 1px solid #363430; border-bottom: 1px solid #363430; }

	#sidebar li { display: block; padding: 4px 10px; background: #22201d; margin: 1px 0; }

	#sidebar li:hover { background: #363430; }



#searchform {  text-align: center; }

	#s { width: 140px; }

	

.goleft { float: left; }

.goright { float: right; }



ul.navigation { 

	border-top: 1px solid #363430; 

	border-bottom: 1px solid #363430; 

	}

	

	ul.navigation li { display: block; padding: 4px 10px; background: #22201d; margin: 1px 0; }

	ul.navigation li:hover { background: #363430; }



/* Post Structure */



.post { padding: 10px 0 0; }

	.widecolumn .post { padding: 0; margin: 0; }

	

.top { padding: 15px 10px 0px; background: #1b1814; margin-bottom: 15px; border-bottom: 1px solid #35302a; }

.lastfive { padding-left: 10px; padding-right: 10px; }

	.postmetadata { margin: 3px 0; padding: 0; }

	.postmetadata a { font-weight: bold; }

		#sidebar .postmetadata { line-height: 1.5em; }

	.continue { font-weight: bold; font-size: 1.3em; }

	

	.top .entry { font-size: 1.1em; }

	.entrytext { padding: 0 10px 0; color:#c6bcbe; line-height: 2em; font-size: 1.1em; }

	

	.entrytext h2 { border-bottom: 1px solid #bd934f; display: block; }

	.entrytext ul { list-style-type: square; }

	

/* Comments Structure */



.comments { padding: 10px; margin-top: 15px; position: relative; }

	#commentform p { float: left; margin: 0 10px 10px 0; }

	

.commentlist { list-style: none; margin: 0; padding: 0; }

	.commentlist li { 	background-image: url(images/bg.gif);
	background-repeat: repeat; margin-top: 10px; padding: 5px 0 0; }

	.commentlist li p { padding: 5px 10px 0; margin: 0; }

	.commentlist li p.commentmetadata { color:#d3cfcf; background-image: url(images/bg.gif);
	background-repeat: repeat; padding: 5px 10px; margin-top: 10px; }

	

ul.archive { list-style: none; padding: 0; margin: 0 10px 25px; font-size: 1.3em; }	

ul.archive li { display: inline; }





/*  -----|  Typography  |---------------------------------------------------  */



h1, h2, h3, h4, h5, h6 { font-family: Georgia, 'Times New Roman', serif; font-weight: normal; }



h1 { color: #abb840; font-size: 2em; margin: 0 0 8px; }

h1:before, h1:after { content: " . . "; color: #abb840; }

h1 span { color: #abb840; }



h2 { color: #abb840; font-size: 1.25em; margin: 0; padding: 1px 0; display: inline; }

	.post h2 a { color: #aedde8; } /*listing band titles */

	.post h2.first { font-size: 1.75em; }

	

	.widecolumn h2.title { 

		display: block; 

		padding: 13px 10px;

		color:#aedde8;

		margin: 0 0 15px; 

		font-size: 1.75em; }



.description { color: #666; font-weight: bold; }



.comments h3 { margin: 0 0 10px 0; color: #bd934f; }







/*  -----|  Miscellaneous  |------------------------------------------------  */



.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}
