/* CSS File */

/* Generic Links */

a {
  color:#FFFFFF;
  text-decoration:underline;
}

a:visited {
  color:#FFFFFF;
  text-decoration:underline;
}

a.gigslink {
  color:#FFFFFF;
  text-decoration:none;
}

a.gigslink:hover {
  color:#FFFFFF;
  text-decoration:underline !important;
}

a.gigslink:visited {
  color:#FFFFFF;
  text-decoration:none;
}

.anchor {
  text-decoration:none;
  font-weight:bold;
  color:#D08F40;
  font-size:17px;
}

body {
  margin:0px;
  border:0px;
  background-image: url("images/tile.jpg"); 
  background-repeat: repeat-y; 
  background-position: center;
  background-color:#000000;
}

/* Header and Nav Section */

.top_spacer {
  background-image: url("images/top_tile.jpg"); 
  background-repeat: repeat-x; 
  height:59px;
  border-bottom:3px solid #FFFFFF;
}

.nav {
  height:59px;
  float:left;
  text-align:center;
}

.header {
  padding:8px 5px 5px 0px;
}

.header_container {
  background-color:#FFFFFF;
}

/* Main Content Area */

.main_container {
  
  font-family:arial;
  font-size:12px;
  color:#FFFFFF;
  line-height:1.8;  
}

.quoteby {
  width:100%;
  text-align:right;
  padding:5px 10px 0px 0px;
  font-style:italic;
}

.content {
  padding:15px 15px 5px 8px;
  font-family:arial;
  font-size:12px;
  color:#FFFFFF;
  line-height:1.8;
}

.title {
  padding-bottom:5px;
}

.gallery {
  float:left;
  height:auto;
  margin-right:10px;
  margin-bottom:10px;
  border:1px solid #6B4E21;  
}

.address {
  color:#D08F40;
}

/* Right-Hand Side Section - Photo and Gig Box */

.rhs {
  padding:15px 16px 0px 0px;
}

.right_img {
  border:3px solid #FFFFFF;
}

.gigs {
  border:3px solid #FFFFFF;
}

.gigs th {
  background-color:#FFFFFF;
  text-align:left;
  padding:3px;
}

.gigs_table td {
	padding: 5px 10px;
	font-family: arial;
	color: #FFFFFF;
	font-size:12px;
	line-height: 1.8;
}

/* Central Gigs Table */

.gigtable {
  border:2px solid #FFFFFF;  
  width:97%;
}

.gigtable th {
  border-bottom:2px solid #FFFFFF;
  text-align:left;
  background-image: url("images/gigtile.jpg"); 
  background-repeat: repeat-x;     
  height:28px;
  padding-left:8px;
}

.gigtable td {
  padding:2px 8px;
}

/* Footer Section */

.footer_container {
  background-color:#000000;
  color:#FFFFFF;
  font-family:arial;
  font-size:12px;
  color:#FFFFFF;
  line-height:1.8;
  border:3px solid #FFFFFF;
  margin-left:8px;
}

.footer_container .left {
  padding:10px 0px 10px 25px;  
}

.footer_container .right {
  padding:10px 25px 10px 0px;  
}

.footer_container a {
  color:#FFFFFF;
  text-decoration:underline; 
}

/* Contact Us Forms */

option {
  font-family:arial;
  font-size:12px;
  color:#000000;
}

input {
  font-family:arial;
  font-size:12px;
  color:#000000;
}

textarea {
  font-family:arial;
  font-size:12px;
  color:#000000;
}

.button {
  font-family:arial;
  font-size:12px;
  color:#000000;
  cursor:pointer;
  cursor:hand;
}


