@font-face{
	font-family:"Essays 1743";
	src:url("f/essays1743-min.eot");
	src:local("Essays 1743"),url("f/essays1743-min.ttf")
}
@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family:"Drescher Grotesk BT Light";
	src:url("fonts/tt2042m_.eot");
	src:local("Drescher Grotesk BT Light"),url("fonts/tt2042m_.ttf"); /* non-IE */
}
@font-face {
	font-family:"Drescher Grotesk BT Roman";
	src:url("fonts/tt2044m_.eot");
	src:local("Drescher Grotesk BT Roman"), url("fonts/tt2044m_.ttf"); /* non-IE */
}
@font-face {
	font-family:"Drescher Grotesk BT Demi";
	src:url("fonts/tt2045m_.eot");
	src:local("Drescher Grotesk BT Demi"), url("fonts/tt2045m_.ttf") format("truetype"); /* non-IE */
	src:url("fonts/tt2045m_.ttf");
}
@font-face {
	font-family:"Drescher Grotesk BT Bold";
	src: url("fonts/tt2047m_.eot");
	src: local("Drescher Grotesk BT Bold"), url("fonts/tt2047m_.ttf") format("truetype"); /* non-IE */
	src: url("fonts/tt2047m_.ttf");
}
html,body {
	background:url(images/countdown.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-color:#000000;
	padding:0 0 0 0;
	margin:0 0 0 0;

}

a {
	text-decoration:none;
	border:none;
}
a img {
	border:none;
}
a:link {color:#FFFFCC;}      /* unvisited link */
a:visited {color: #E4D3A6;}  /* visited link */
a:hover {color:#FD5A1E;}  	/* mouse over link */
a:active {color: #B0B0B0;}  /* selected link */
p {
	font-family:"Drescher Grotesk BT Roman", Helvetica, Arial, sans-serif;
	font-size:14px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
/*	text-indent:20px; */
	margin:0px;
	padding-bottom:1em;
}
h1 {
	font-family:"Drescher Grotesk BT Bold", Helvetica, Arial, sans-serif;
	font-size:12px;
	
	
	color:#CC0000;

	font-weight:700;
	font-variant:normal;
	font-style:normal;
	padding:0;
	margin:0px;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);	/* IE Specific */
	-webkit-transform: rotate(90deg); 									/* webkit Specific */
	-moz-transform: rotate(90deg);										/* mozilla Specific */
	position:relative;
	left:-65px;
	top:50px;

}

h2 {
	font-family:"Drescher Grotesk BT Light", Helvetica, Arial, sans-serif;

	font-weight:bold;
	color:#FFFFFF;
	font-size:55px;
	opacity:.35;														/* wont work for some browsers */
	filter:alpha(opacity=35);											/* IE 4-7 */
	-ms-filter: "alpha(opacity=35)"; 									/* IE 8 */
	zoom: 1;															/* for IE 7 and below to trigger haslayout */
	-moz-opacity:0.35;
	-khtml-opacity: 0.35;
	margin-bottom:-50px;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  	/* IE Specific */
	-webkit-transform: rotate(90deg); 									/* webkit Specific */
	-moz-transform: rotate(90deg);										/* mozilla Specific */
	position:absolute;
	left:-50px;
	top:-5px;
	padding-left:0px;
	margin-left:0px;
}
h3 {
	font-family:"Drescher Grotesk BT Bold", Helvetica, Arial, sans-serif;
	font-size:18px;
	margin-bottom:-35px;
	color:#222222;
}


h4 {
	font-family:"Drescher Grotesk BT Demi", Helvetica, Arial, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	margin-bottom:-25px;
}

.popupbox {
	background-image:url(images/transition.png);
	background-size:100%;												/* may not work with some browsers */

	z-index:9999;
	display:none;
	position:absolute;
	background-color:#CCCCCC;
	border:2px solid darkgray;
	padding-left:5px;
	padding-top: 5px;
	left:3px;
	font-family:Drescher Grotesk BT Light, Helvetica, Verdana, sans-serif;
}
#ontopofeverything {
	position:relative;
	z-index:9998;
}


#sectionheader {
	margin-bottom:-50px;
	position:absolute;
	left:0px;
	top:0px;
	padding-left:0px;
	margin-left:0px;
}
/* begin logo styles */
#logo{
	position: absolute;
	top: 0;
	left:57px;	
	padding:0;
	margin:0;
	z-index:9999;


}




/* begin column styles */
#sect_contact {
	background-image:url(images/transition.png);
	background-size:100%;												/* may not work with some browsers */
	position: fixed;
	top: 0;
	left: 0px;
	width: 101px;
	text-align: left;
	height:454px;

	padding-top:50px;


	
	color:#333333;
	font-size: 12px;
	z-index: 7000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
/* begin transparent 
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
/* end transparent */

}

#col_main {
	background-image:url(images/transition.png);
	background-size:100%;												/* may not work with some browsers */
	position: absolute;
	top: 0;
	left: 100px;
	width: 415px;
	text-align: left;
	height:454px;
	margin-left:1px;
	border-left:1px solid white;
	border-right:1px solid white;
	padding-top:50px;

	color: #CCCCCC;
	font-size: 12px;
	z-index: 7000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
/* begin transparent 
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
/* end transparent */

	z-index: 7000;

}
#sect_projects {
	background-image:url(images/transition.png);
	background-size:100%;												/* may not work with some browsers */
	position: fixed;
	top: 0;
	left: 516px;
	width: 150px;
	height:493px;
	text-align: left;
	margin-left:1px;
	margin-bottom:1px;
	border-left:1px solid white;
	border-right:1px solid white;
	padding-top:10px;
	
	margin-right:0px;
	padding-right:0px;
	
	color:#333333;
	font-size: 12px;
	z-index: 7000;
}

#sect_about {
	background-image:url(images/transition.png);
	background-size:100%;												/* may not work with some browsers */
	position: fixed;
	top: 0;
	left: 667px;
	width: 200px;
	height:491px;
	text-align: left;
	margin-left:1px;
	margin-bottom:1px;
	border-left:1px solid white;
	padding-top:10px;

	color:#222222;
	font-size: 12px;
	z-index: 7000;
}

#main_entry {
	margin-bottom:0px;
	padding:5px;
	position:relative;
}
#main_bandname {
	font-weight:bold;
	color:#E4D3A6;
	font-size:16px;
}

#main_date {
	font-weight:bold;
	color:#FFCC33;
	font-size:14px;
}

#minor_bandname {
	font-weight:bold;
	font-size:14px;
}

#minor_date {

}
#minor_venue {

}
#img_icon {
	position:relative;
	top:3px;
}
#show_deets {
	position:absolute;
	left:5px;
	bottom:0px;
	text-align:left;
	height:40px;
	margin-top:20px;
}

#show_socialmedia {
	position:absolute;
	left:155px;
	bottom:0px;
	text-align:center;
	height:25px;
	margin-top:35px;
}

#show_tix {
	position:absolute;
	left:310px;
	bottom:0px;
	text-align:center;
	height:25px;
	margin-top:35px;
}
#deetsandtixbox {
	padding:5px;
}

