/* CSS Document */

body {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #000;
	}

a:link, a:visited, a:active {
	text-decoration:none;
	color:#f00;
        font-weight: bold
	}

a:hover {
	text-decoration:none;
	color:#0af;
	}

.main {
	width:780px;
	margin:auto;
	background: #ffd;
	}

.header {
	height:148px;
	}

.menu {
	text-align: right; 
	padding-right: 10px; 
	background:#ffd;
	}

.menu ul {
	display:inline
	}

.menu li {
	display:inline
	}

.content {
	background:#ffd; 
	padding:10px; 
	text-align: justify;
	}

.footer {
	height:80px;
	text-align:center;
	}

.track_listing_container {
	width: 700px;
	margin: auto;
	}	

.track_name {
	float: left;
	width: 160px;
        height: 85px;
        background: #eec;
        padding: 5px;
	}

.track_description {
	float: right;
	width: 520px;
        height: 85px;
	padding: 5px;
        background: #ddb; 
}

.floatright {

        float:right; 
        padding: 0px 0px 5px 5px; 
        }

.floatleft {
        float:left; 
        padding: 0px 5px 5px 0px; 
        }

.clearboth {
	clear: both;
	line-height: 1px;
	}

h4 {text-decoration: underline}

#gigs_table {
  margin: auto;
  text-align:left;
  width: 700px;
  border: 5px outset #9aa;
  text-transform: uppercase;
  }

#gigs_table td {
  border: 1px solid #fff;
  background: #9aa;
  padding: 15px;
  font-weight: bold;
  }

#gigs_table th {
  border: 1px solid #fff;
  background: #800;
  color: #fff;
  padding: 5px;
  font-weight: bold;

  }












