@charset "utf-8";
/* CSS Document */

html {

	margin:0px;

}

body {

	margin:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
}


.wrapper {
	position:absolute;
	width:1000px;
	left:50%;
	margin-left:-500px;
	top:50%;
	margin-top:-335px;

}

.banner {
	position:relative;
	width: 1000px;
	height: 123px;
	background-image: url(backgrounds/background_banner.jpg);
	background-repeat: no-repeat;
	
}


.buttons {

	width:485px;
	height:18px;
	float:right;
	margin-top:89px

}


.bottom {
	width:1000px;
	height:547px;
	background-image: url(backgrounds/background_content.jpg);
	background-repeat: no-repeat;
}


iframe {
	

}

.feature_photo {
	margin-top:40px;
	float:left;
	height:300px;
	width:230px;
	border: 0px dotted #CCCCCC;	

}


.feature_photo_flashvideo {
	margin-top:40px;
	float:left;
	height:300px;
	width:230px;
	border: 0px dotted #CCCCCC;
	background-color: #CCCC00;
}


.content_main {
	float:left;
	width:450px;
	margin-left:25px;
	font-size:13px;
	line-height:18px;
	/*background-color: #00FF00;*/
}


.content_main_flashvideo {
	float:left;
	width:380px;
	height:350px;
	margin-left:25px;
	font-size:13px;
	line-height:18px;
	/*background-color: #00FF00;*/
}


h1 {
	font-size:15px;
	color:#540C18;
	margin-top:0px;

}


.gig_dates {
	width:220px;
	height:410px;
	font-size:10px;
	margin-left:12px;
	padding-left:10px;
	float:left;
	overflow:auto;
	line-height:11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;	
}

.gig_dates li {

	list-style-type: none;
	list-style-position: outside;

}

.audio_player {

	height:15px; 
	position:relative; 
	clear:both; 
	padding-top:25px; 
	padding-left:20px;

}


.clear {

	clear:both;
	margin-bottom:20px;

}

ul  {
  
  margin-left: 0;
  padding-left: 15px;

  }
  
li  {

  margin: 0;
  padding: 0;
 
  }


.picbox {
	border: 1px solid #E2B0B9;
	
}

hr {
	color: #FFBBBB;
	background-color:#FFBBBB;
	border:0px;
	height:2px;
	line-height:1px;

}


A:link {color: #970F00; text-decoration: none; font-weight: normal;}
A:visited {color: #970F00; text-decoration: none; font-weight: normal;}
A:hover {color: #333333; text-decoration: underline; font-weight: normal;}