	a {
		color:white;
		outline: none;
	}
	body {
	  background: url(/images/billyraycyrus/background.jpg) repeat top left;
	}
  #tour_table {
	margin-top: 10px;
  }

	#tour_table td {
	vertical-align: top;
	padding: 10px 0 20px 0;
	margin:0px;
	border-top: 1px solid #CCC;
	border-left:0;
	border-right:0;
	}
  .event_link a {
    color: rgb(25%, 16%, 5%);
  }

	
	#layout {
		width:1280px;
		margin: -16px auto;
		height: 900px;
		padding:0px;
		z-index:100;
	}
	#belt_buckle {
		width: 288px;
		height:208px;
		padding:0px;
		margin:0px;
		margin-left:180px;
		z-index:30;
		position:absolute;
		top:0px;
	}
	#belt_buckle_link {
		width: 288px;
		height:208px;
		padding:0px;
		margin:0px;
		margin-left:160px;
		z-index:90;
		position:absolute;
		top:0px;
	}
	#home_collage {
		position:absolute;
		z-index:20;
		top:28px;
		margin:0;
		margin-left:15px;
		padding:0;
	}
	#other_collage {
		position:absolute;
		z-index:20;
		top:28px;
		margin:0;
		margin-left:0px;
		padding:0;
		display:none;
	}
	#itunes {
		position:absolute;
		z-index:100;
		top:510px;
		padding:0;
		margin:0;
		margin-left:175px;
	}
	#itunes img {
		border:0;
	}
	#billy_on_left {
		width: 302px;
		padding:0px;
		margin:0px;
		margin-left:40px;
		z-index:40;
		position:absolute;
	}
	.billy_on_left {
		width: 302px;
		padding:0px;
		margin:0px;
		z-index:40;
		position:absolute;
		top:70px;
	}
	#main {
        width:785px;
        margin: 0px 0px 0px 390px;
        position:absolute;
        top:10px;
	}
	#main_top {
		background: url(/images/billyraycyrus/wood_top-trans.png) no-repeat top left;
		z-index:0;
		margin-top:-10px;
		padding-left: 0px;
		width:830px;
		height:154px;
	}
	#main_bottom {
		display:block;
		position:absolute;
		top:355px;
		height:228px;
	}
	#navigation {
		margin-left:465px;
		position:absolute;
		z-index:80;
		margin-top:60px;
		width:850px;
	}

	#header {
		position: absolute;
	}
	#content {
		margin-left: 390px;
		position: absolute;
		z-index:0;
		top:100px;
		background-color: white;
		background-image: url(/images/billyraycyrus/wood_bottom.jpg);
		background-repeat: no-repeat;
		background-position: bottom;
		width:788px;
		height:600px;
		padding-left:40px;
		padding-top:85px;
	  padding-bottom:100px;
	}
	#content_body {
	  overflow:auto;
	  height:600px;
	}
	#content_body p {
	margin-top:0px;
	}
	#content_home {
		padding-left: 390px;
		position: absolute;
		z-index:0;
		padding-top:110px;
	}
	.image_button {
		border:0;
		margin:0;
		padding:0;
	}
	.me2you_button {
		border:0;
		margin:0;
		padding:0;
		position:absolute;

		margin-left:105px;
		margin-top:5px;
	}
	#news_wood {
		z-index:100;
		position:absolute;
		top:470px;
		left: 90px;
		width:306px;
		padding:0px;
	}
	#news_wood_content {
		z-index:110;
		width:276px;
		position:absolute;
		top:660px;
		left:90px;
		padding:10px;
		overflow: hidden;
		cursor: pointer; cursor: hand;
	}
	#news_wood_content .blog_subject {
	  color: rgb(25%, 16%, 5%);
		font-size:13px;
		font-family:verdana;
	}
	#news_wood_content .blog_posted_on {
    color: rgb(25%, 16%, 5%);
		font-size:11px;
		font-style:italic;
		font-weight:normal;
		font-family:verdana;
	}
	#tour_wood {
		z-index:100;
		position:absolute;
		width:276px;
		top:440px;
		left: 450px;
	}
	#tour_wood_content {
		z-index:110;
		width:276px;
		position:absolute;
		top:665px;
		left:450px;
		padding:10px;
		overflow: hidden;
	  cursor: pointer; cursor: hand;
	}
	#tour_wood_content #official_events .official_event_venue {
		font-size:13px;
		font-family:verdana;
		color: rgb(25%, 16%, 5%);
	}
	#tour_wood_content #official_events .official_event_at {
		font-size:11px;
		font-style:italic;
		font-weight:normal;
		font-family:verdana;
	  color: rgb(25%, 16%, 5%);
	}
	#tour_wood_content #official_events .official_event_location {
		font-size:11px;
		font-weight:normal;
		font-family:verdana;
	  color: rgb(25%, 16%, 5%);
	}
	
	.blog_posted_on {
		display:block;
		font-size:8px;
	}
	#audio_player {
		position:absolute;
		margin-top:50px;
		margin-left:1043px;
		z-index:80;
		width:140px;
		height:60px;
	}
	#home_movie_feature {
		position:absolute;
		margin-top:200px;
		margin-left:490px;
		z-index:100;
		width:283px;
		height:215px;
	}
#newsletter_signup {
    position:absolute;
    z-index:100;
		top:130px;
		padding:0;
		margin:0;
		margin-left:70px;
}
body a {
  color:#003777;
}
/** style for newsletter form **/
#newsletter_signup_form {
  width:300px;
  margin: 10px 0px 0px 0px;
}
#newsletter_signup_form dt 	{  
  margin:8px 0 0 0;
  padding:0px	;
}
#newsletter_signup_form dd	{  
  margin:0;
  padding:0px	;
}
#newsletter_disclaimer {
  margin-top:10px;
}
