body { 
	background-color:#000;
}
a:link { color:#FFF; }
a img { border:none; }
a:visited { color:#FFF; }
a:hover { }
a:active { }

#content_wrap {
	position:relative;
	width:915px;
	height:2100px;
	margin:auto;
	background-image:url('../images/lam_bg3.jpg');
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
}

#banner_top1 {
	position:absolute;
	top:0px;
	left:85px;
	width:810px;
	font-weight:bold;
	font-size:58px;
	text-align:right;
}
#banner_top2 {
	position:absolute;
	top:70px;
	left:230px;
	width:665px;
	font-weight:bold;
	font-size:38px;
	text-align:right;
}
#banner_top3 {
	position:absolute;
	top:120px;
	left:321px;
	width:575px;
	font-weight:bold;
	font-size:20px;
	text-align:right;
}
#lucas_logo_top {
	position:absolute;
	top:197px;
	left:0px;
	width:320px;
	height:108px;
	background-image:url('../images/lucaslogo_big.png');
}
#presents {
	position:absolute;
	top:324px;
	left:45px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:32px;
	font-style:italic;
	font-weight:bold;
}
#clarify_top {
	position:absolute;
	top:380px;
	left:545px;
	text-align: center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

/* NEW BAND LIST */
#bandlist {
  position: absolute;
  top: 415px;
  left: 0px;
	width: 915px;
}
#bandlist ul {
	list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
}
#bandlist li {
  margin-bottom: 10px;
}
#bandlist li img {
  float: left;
  margin-right: 15px;
}
#bandlist li p {
  font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	text-align: left;
	margin-top: 0px;
	margin-left: 190px;
}
.bandlist-title {
  font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
.bandlist-tag {
  font-size: 16px;
}
#bandlist-assoc {
  font-family:Verdana, Geneva, sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  padding-top: 20px;
}
#bandlist-assoc img { 
  margin-top: -20px;
}
/* Turns the links into larger clickable boxes */
#bandlist li a {
  display: block;
  text-decoration: none;
}
#bandlist li a:hover {
  color: #FFF;
}
.ie7 #bandlist li a {
  display: block-inline;
}

/* NESTED UL BOTTOM LOGOS */
#bandlist li ul {
	list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
}
#bandlist li ul li {
	float: left;
	margin-top: 20px;
  margin-left: 11px;
  width: 215px;
  text-align: center;
  font-size: 12px;
}
#bandlist li ul li img {
	float: none;
  margin-bottom: 5px;
}
/* NESTED OL CONTACT INFO */
#bandlist li ol {
	list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
}
#lucas-logo {
	float: left;
	width: 245px;
	margin-left: 11px;
}
#lucas-contact {
	float: right;
	margin-top: 35px;
	margin-right: 11px;
	width: 245px;
	text-align: right;
}


/****** START BAND PICS, TITLES, AND BIOS ******/
#bigtime_pic {
	position:absolute;
	top:415px;
	left:0px;
}
#bigtime_title {
	position:absolute;
	top:415px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#bigtime_bio {
	position:absolute;
	top:440px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}

/*** PARTY POSSE ***/
#partyposse_pic {
	position:absolute;
	top:560px;
	left:0px;
}
#partyposse_title {
	position:absolute;
	top:560px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#partyposse_bio {
	position:absolute;
	top:585px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}

/*** THE ELEPHANTS ***/
#elephants_pic {
	position:absolute;
	top:705px;
	left:0px;
}
#elephants_title {
	position:absolute;
	top:700px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#elephants_bio {
	position:absolute;
	top:725px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}

/*** BRUCE CARBONARA ***/
#carbonara_pic {
	position:absolute;
	top:827px;
	left:0px;
}
#carbonara_title {
	position:absolute;
	top:827px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#carbonara_bio {
	position:absolute;
	top:852px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}

/*** ROUTE 4 BAND ***/
#route4_pic {
	position:absolute;
	top:972px;
	left:0px;
}
#route4_title {
	position:absolute;
	top:972px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#route4_bio {
	position:absolute;
	top:997px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}

/*** AUSTIN HOT TRAX ***/
/*
#hotrax_pic {
	position:absolute;
	top:850px;
	left:75px;
}
#hotrax_title {
	position:absolute;
	top:850px;
	left:267px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#hotrax_bio {
	position:absolute;
	top:875px;
	left:267px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}
*/

/*** THE ROCKET BROTHERS ***/
/*
#rocket_pic {
	position:absolute;
	top:1000px;
	left:75px;
}
#rocket_title {
	position:absolute;
	top:1000px;
	left:267px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#rocket_bio {
	position:absolute;
	top:1025px;
	left:267px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}
*/

/*** HIPOWER ***/
#hipower_pic {
	position:absolute;
	top:1120px;
	left:0px;
}
#hipower_title {
	position:absolute;
	top:1120px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#hipower_bio {
	position:absolute;
	top:1145px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}

/*** DJ CLARIFICATION ***/
/*
#lucas_logo_djs {
	position:absolute;
	top:1110px;
	left:77px;
	width:245px;
	height:83px;
}
#clarify_djs {
	position:absolute;
	top:1140px;
	left:339px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
*/


/*** DJ PAGE ***/
/*
#dj_pic {
	position:absolute;
	top:1210px;
	left:75px;
}
#dj_title {
	position:absolute;
	top:1210px;
	left:264px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#dj_bio {
	position:absolute;
	top:1235px;
	left:264px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}
*/

/*** ASSOCIATED ACT CLARIFICATION ***/
#lucas_assoc_logo {
	position:absolute;
	top:1230px;
	left:0px;
}
#clarify_assoc {
	position:absolute;
	top:1250px;
	left:250px;
	width:650px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

/*** JOHNNY RAY WATSON ***/
#johnny_pic {
	position:absolute;
	top:1330px;
	left:0px;
}
#johnny_title {
	position:absolute;
	top:1330px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#johnny_bio {
	position:absolute;
	top:1355px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}
/** DENIM **/
#denim_pic {
	position:absolute;
	top:1480px;
	left:0px;
}
#denim_title {
	position:absolute;
	top:1480px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#denim_bio {
	position:absolute;
	top:1505px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}
/** GARY P NUNN ***/
#gary_pic {
	position:absolute;
	top:1620px;
	left:0px;
}
#gary_title {
	position:absolute;
	top:1620px;
	left:190px;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	color:#F00;
}
#gary_bio {
	position:absolute;
	top:1645px;
	left:190px;
	width:725px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	margin-right:15px;
}


/*** BOTTOM LOGOS & INFO ***/
#logo-wedding {
	position:absolute;
	top:1760px;
	left:50px;
}
#logo-wedding-text {
	position:absolute;
	text-align:center;
	font-size:12px;
	top:1865px;
	left:38px;
	width:125px;
}
#logo-step {
	position:absolute;
	top:1760px;
	left:255px;
}
#logo-step-text {
	position:absolute;
	text-align:center;
	font-size:12px;
	top:1865px;
	left:242px;
	width:125px;
}
#logo-tafe {
	position:absolute;
	top:1760px;
	left:460px;
}
#logo-tafe-text {
	position:absolute;
	text-align:center;
	font-size:12px;
	top:1865px;
	left:447px;
	width:125px;
}
#logo-ifea {
	position:absolute;
	top:1780px;
	left:665px;
}
#logo-ifea-logotext {
	position:absolute;
	text-align:center;
	font-size:10px;
	top:1830px;
	left:660px;
	width:210px;
}
#logo-ifea-text {
	position:absolute;
	text-align:center;
	font-size:12px;
	top:1865px;
	left:665px;
	width:200px;
}


/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements.
   j.mp/bestclearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
.clearfix { zoom: 1; }
