
/*Layout***********/

#BananAlbum {
	width:700px; 
        height:600px; 
        position:absolute; 
        z-index:100; 
        left:0px; 
        top:0px;
}



body {
	background:#400F0F;
	background-attachment:fixed;
	margin:0;
	padding:0;
	font-family: Verdana, Arial, sans-serif;
	text-align:center;
	font: 13px verdana, arial, sans-serif;
	color: #352410;
}
	

	

div#header {
	width: 700px;
	margin: 0 auto;
	height:  243px;
}
	

	
	
div#header_tshirt h1 {
	background: url(header_tshirt1.jpg) 
        center top no-repeat;
	width: 700px;
	height: 243px;
	position: relative;
	margin: 0 auto;
}

div#header_tshirt h1 a {
	text-indent: -9999px;
	width: 700px;
	height: 243px; 
	position: absolute;
	top: 0;
	left: 0;
}


div#header {
	background: url(/img/header04.jpg) 
        center top no-repeat;
	width: 700px;
	height: 243px;
	position: relative;
	margin: 0 auto;
}
		
div#header h1 a {
	text-indent: -9999px;
	width: 500px;
	height: 243px; 			
        position: absolute;					
        top: 0;
	left: 0;
}
			

div#tshirt_page a{
	text-indent: -9999px;
	width: 200px;
	height: 130px;
	position: absolute;
	top: 0;
	left: 700;
}



/*div#contest a{
	text-indent: -9999px;
	width: 700px;
	height: 130px;
	position: absolute;
        top: 150;
	left:0;
} */			

div#container {
	width: 700px;
	margin: 0 auto;
        text-align: left;
	background: #F1F0F3;
        padding-top: 10px;        padding-bottom: 1px;	
}

div#wrapper { 
	float: left;
        width: 100%;
	background: #F1F0F3;
        position: relative;		        margin-bottom: 10px;
        text-align: left;
	padding-bottom: 1px;
}

div#content{
	float: left;
        width: 660px;
	background: #F1F0F3;
	padding: 0px 20px 20px 20px;
}				


/* =NAVIGATION
********************************************************************************/
		#bottom_nav {
	position: relative;
	width: 680px;
	margin: 0 auto;	
        border-width:1px 0 0px 0;
	border-style:dotted;
	border-color:#836B4C;
}
				
#nav {
	position: relative;
        width: 700px;
	margin: 0 auto;
}


#navigation {
        margin: 0;
	padding: 5px;
	list-style: none;
        background: #9C5D5D;
	text-align: center;
}


#navigation li {
	display: inline;
	margin: 0 5px;
}


#navigation li a {
	font-size: 1em;
	color: white;
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
        font-weight: regular;
	text-transform: uppercase;
}


#navigation li a:hover {
	color: #fff;
	text-decoration: none;
}

#navigation li a:active {
        color: #fff;
	font-weight: regular;	
}


#navigation li#active 	a {
	color: #fff;
}				
				
/* =LINKS
********************************************************************************/
		
a:link {
	font-weight: normal;
	text-decoration: underline;
	color: #a46826;
}

a:visited { 
        color: #a46826;					
        text-decoration: underline
}			
        
a:hover {
        color: #531B1B;
	text-decoration: underline;
}

body#contact ul li a {
        background-position:xxx;
}


a img { 
        border: 0; text-decoration: none
}


				
/* =TYPOGRAPHY
********************************************************************************/	

				
p, td, th, dt, dl, input, textarea, span { 
        font: 13px verdana, arial, sans-serif;
}
				

h1, h2, h3, h4, h5, h6, h7 {
        font-weight: normal;
	color: color: #efefef;
}				


h1 { 
        font-size: 3em; 
}

h2{
	color:#531B1B;
	letter-spacing:1px;
	font-weight:normal;
	text-align:center;
	border-width:1px 0 1px 0;
	border-style:dotted;
	border-color:#836B4C;
	padding:5px 0 5px 0;
	font-size: 1.4em; 
	text-transform: uppercase; 
}

h3 { 
        color:#531B1B;
        font-size: 1.8em; 
}
				
h4 { 
        font-size: 1.4em; 
	padding:0px;
	margin:0px;
}

h5 { 
        font-size: 1.4em;
        color: #a46826;
	padding: 5px 0 5px 0;
	border-style:dotted;
	border-color:#836B4C;
	border-width:1px 0 0px 0;
	margin: 0px;

}

h6 {
	color:#531B1B;
	letter-spacing:1px;
	font-weight:normal;
	text-align:center;
	border-width:1px 0 1px 0;
	border-style:dotted;
	border-color:#836B4C;
	padding:5px 0 5px 0;
	font-size: 1.4em; 
	
}

h7 {
	color:#531B1B;
	letter-spacing:1px;
	font-weight:normal;
	text-align:center;
	border-width:1px 0 1px 0;
	border-style:dotted;
	border-color:#836B4C;
	padding:5px 0 5px 0;
	font-size: 1.4em; 
	text-transform: uppercase; 
}

				
/********table, booo *************/

table {
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	color: #352410;


	}
	
div#shows table tr{border-top:dotted;
	border-color:#836B4C;
	}
	
	
div#shows table td{border-top:dotted;
		border-color:#836B4C;
		border-width:1px 0 1px 0;
		}	
	

/****** music page layout ********/


div#item

	{

	margin:10px 0 0 0;

	padding:10px 0 10px 0;

	border-width:1px 0 1px 0;

	border-style:dotted;

	border-color:#836B4C;
	
	font-size: 1em;
	}



	 #header
	{
	margin-bottom: 10px;
	}

	#col1
	{
	float: left;
	width: 25%;
	margin-left: 0 10px 10px 0;
	padding-right: 20px;
	display: inline;
	border-right:1px solid #836B4C;
	}

	#col2
	{
	float: left;
	width: 30%;
	margin-left: 3%;
	font-size: 1.1em;
	
	}

	#col3
	{
	float: left;
	width: 30%;
	margin-left: 3%;
	font-size: .95em;
	}

	#footer
	{
	clear: both;
	}

/*div#albumcover

	{
	float:left;
	padding-right:20px;margin:0 10px 10px 0;
	border-right:1px solid #836B4C;
	}	

div#albumtitle

{

	text-align: center;
	padding:  5 0 5 0px;
	clear: both;}	

div#albumdescription

	{margin:  0 0 0 50%;
	clear:left !important;
	padding-bottom: 10px;}
	
div#mid-col-4 {
	clear: right !important;
  	position:relative;
  	top:0%;
  	left:70%;
  	width:30%;
  }
	

*/

div#video

	{
	text-align: center;
	/*margin-left: 120px;*/}

div#itunes

{float:  right;
	color: #bec8bc; 
	line-height: 2.2em;}
	
div#itunes a

{color: #bec8bc;}


/****** shows layout ********/

.soldout {
   font-size: 11px;
   font-weight: bold;
   color: #ff0000;
}


#secondary-nav {
background-color: #d2a4a6; position: relative; width: 700px; height: 40px; margin: 0 auto;
}

#launch-music-player {
float: left; width: 640px; height: 40px; margin-left: 10px;
}

#form-container {
   float: left;
   margin: 5px 0 0 10px;
   width: 460px;
   _width: 450px;
}

form {
   margin: 0;
   padding: 0;
}

legend {
   display: none;
}

fieldset {
   border: 0;
   padding: 0;
}

label {
   display: block;
   line-height: 18px;
}

#form-container input, #form-container select, #form-container textarea {
   font: 11px Arial, Helvetica, sans-serif;
   color: #000;
}

input#email {
   width: 150px;
}
input#postalcode {
   width: 83px;
}
select#country {
   width: 100px;
}

.form-control {
   float: left;
   padding: 5px;
   /*border: 1px solid red;*/
}

.form-control a {
   display: block;
   padding-top: 5px;
   font-size: 10px;
}

.submit {
   padding: 3px 5px 0 5px;
}