*{
margin:0;
padding:0;
}

#meta
{
position:absolute;
text-align:justify;
right:3000px;
width:300px;
height:400px;
overflow:scroll;
}

body
{
font-family:Arial, Helvetica, sans-serif;
background-color:white;
background-image:url(images/master_gradient.gif);
background-repeat:repeat-x;
}

a img {
border-style:none;
} 

.big_photo
{
position:relative;
float:right;
}

#master_container
{
width:900px;
margin:0px auto;
}

.photo_gallery li
{
width:100px;
height:100px;
display:inline;
list-style-type:none;
}

.video_gallery li
{
position:relative;
left:20px;
display:inline;
list-style-type:none;
padding-right:10px;
}

#registration input
{
background-color:#CCCCCC;
font-size:10px;
}

#registration
{
position:relative;
float:left;
top:8px;
left:12px;
font-size:12px;
}

.registration input
{
background-color:#CCCCCC;
font-size:10px;
}

.registration
{
position:relative;
float:left;
top:8px;
left:12px;
font-size:12px;
}

#media_player_store_tales
{
top:135px;
z-index:500;
position:relative;
left:230px;
float:left;
width:388px;
height:73px;
}

#media_player_store_rock
{
top:105px;
z-index:500;
position:relative;
left:230px;
float:left;
width:388px;
height:73px;
}

.media_player
{
top:45px;
position:relative;
left:30px;
float:left;
width:388px;
height:73px;
}

#block_one
{
width:900px;
height:190px;
}

.title_bar_gradient li
{
bottom:25px;
right:35px;
position:relative;
display:inline;
list-style-type:none;
float:right;
}
.album_master
{
position:relative;
width:389px;
left:10px;
top:10px;
background-position:center;
}

.t-shirt_ad
{
position:relative;
float:right;
right:55px;
display:inline;
}

.title_bar_gradient
{
position:relative;
top:18px;
width:491px;
height:58px;
background-image:url(images/title_gradient.gif);
background-repeat:repeat-x;
float:left;
display:inline;
}

#block_two
{
height:443px;
width:900px;
}

#block_two a:link
	{
	color:white;
	text-decoration:none;
	}

#block_two a:active
	{
	color:white;
	text-decoration:none;
	}
#block_two a:hover
	{
	color:black;
	text-decoration:underline;
	}
#block_two a:visited
	{
	color:white;
	text-decoration:none;
	}
#block_two a:visited: hover
	{
	color:black;
	text-decoration:underline;
	}


#block_two
{
height:443px;
width:900px;
}

.viewer
{
position:relative;
display:inline;
z-index:5;
float:right;
top:18px;
width:407px;
height:407px;
background-image:url(images/viewer.gif);
}

.white_background
{
z-index:50;
position:relative;
width:491px;
top:10px;
}

.title
{
position:relative;
z-index:300;
top:6px;
left:20px;
}

.left
{
text-align:left;
}

.two_sixteen
{
width:216px;
}
.white_background li 
{
z-index:20;
position:relative;
margin-bottom:0; 
padding-bottom:0; 
margin-top:0; 
padding-top:0; 
background-color:#006699;
width:493px;
border-top-style:solid;
border-top-color:white;
border-top-width:1px;
border-bottom-style:solid;
border-bottom-color:white;
border-bottom-width:1px;
height:26px;
list-style-type:none;
padding-top:1px;
color:white;
font-size:14px;
text-indent:50px;
line-height:25px;
font-weight:bold;
}

.twenty_four_point
{
font-size:24px;
font-weight:bold;
}

#block_three
{
height:40px;
width:900px;
}

#block_four
{
height:142px;
width:900px;
}

#block_five
{
z-index:50;
width:900px;
font-size:12px;
text-align:justify;
}
#block_five_two
{
z-index:50;
height:510px;
width:900px;
font-size:12px;
}
#block_five li
{
list-style-type:none;
display:inline;
}

.date
{
color:#006699;
font-size:18px;
}

#block_five_two li
{
list-style-type:none;
}

#block_six
{
width:100%;
background-color:black;
}

#footer
{
position:relative;
width:900px;
margin:0px auto;
background-color:black;
height:200px;
}

.foot_container
{
width:900px;
height:200px;
margin:0px auto;
}

.track_list_title
{
z-index:200;
position:relative;
display:inline;
float:right;
right:60px;
line-height:1.4em;
}
.track_list_title_two 
{
z-index:200;
position:relative;
display:inline;
float:right;
right:315px;
line-height:1.4em;
}

.dirty_queen
{
position:relative;
display:inline;
float:right;
bottom:300px;
}
.foot_sections li
{
list-style-type:none;
display:inline;
}

.twelve_point li
{
font-size:12px;
}

.album_one li
{
position:relative;
left:97px;
display:inline;
}
.album_two li
{
position:relative;
display:inline;
float:left;
width:219px;
}
.album_three li
{
position:relative;
display:inline;
float:right;
right:97px;
}

.section_up li
{
background-color:white;
}

.minus_ten_two
{
position:relative;
bottom:50px;
width:216px;
}
.minus_ten_two
{
position:relative;
display:inline;
float:right;
bottom:50px;
width:216px;
}

.section_select
{
color:#006699;
}

.foot_sections
{
position:relative;
width:900px;
text-align:center;
color:#999999;
font-size:11px;
line-height:14px;
letter-spacing:.15em;
}

.title_float 
{
position:relative;
width:475px;
height:51px;
left:270px;
display:inline;
}

.foot_icons
{
position:relative;
height:100px;
display:inline;
float:left;
}

.foot_icons li
{
list-style-stype:none;
display:inline;
}

.album_art
{
position:relative;
bottom:70px;
font-size:11px;
}
.album_description h2
{
position:relative;
z-index:400;
display:inline;
float:right;
right:10px;
text-align:justify;
width:300px;
line-height:1.4em;
font-size:12px;
font-weight:normal;
}
.second_album_tier
{
top:100px;
position:relative;
display:inline;
width:445px;
height:236px;
background-image:url(images/other_album_backing.gif);
float:right;
background-position:center;
}

.second_album_tier li
{
list-style-type:none;
display:inline;
}
.track_list_title ul li  h2 
{
text-align:left;
font-size:12px;
font-weight:normal;
}
.track_list_title_two ul li  h2 
{
text-align:left;
font-size:12px;
font-weight:normal;
}

.album_one_store_right li
{
position:relative;
z-index:200;
right:290px;
top:30px;
float:right;
display:inline;
list-style-type:none;
}

.album_two_store_right li
{
position:relative;
z-index:200;
right:350px;
float:right;
display:inline;
list-style-type:none;
}

.album_one_store
{
position:relative;
bottom:40px;
}

.album_two_store
{
position:relative;
bottom:70px;
}

.far_right_track_listing  
{
list-style-type:none;
position:relative;
float:right;
bottom:320px;
right:10px;
font-size:10px;
display:inline;
}

.far_right_track_listing h2
{
font-size:10px;
font-weight:normal;
}

#block_five a:link
	{
	color:black;
	text-decoration:underline;
	}
#block_five a:active
	{
	color:black;
	text-decoration:underline;
	}
#block_five a:hover
	{
	color:#006699;
	text-decoration:underline;
	}
#block_five a:visited
	{
	color:black;
	text-decoration:underline;
	}
#block_five a:visited:hover
	{
	color:#006699;
	text-decoration:underline;
	}

#block_five_two a:link
	{
	color:black;
	text-decoration:underline;
	}
#block_five_two a:active
	{
	color:black;
	text-decoration:underline;
	}
#block_five_two a:hover
	{
	color:#006699;
	text-decoration:underline;
	}
#block_five_two a:visited
	{
	color:black;
	text-decoration:underline;
	}
#block_five_two a:visited:hover
	{
	color:#006699;
	text-decoration:underline;
	}

.photo_sub
{
position:relative;
display:inline;
width:389px;
right:10px;
text-align:center;
float:right;
}

#block_five li a:link
	{
	color:black;
	text-decoration:underline;
	}
#block_five li a:active
	{
	color:black;
	text-decoration:underline;
	}
#block_five li a:hover
	{
	color:#006699;
	text-decoration:underline;
	}
#block_five li a:visited
	{
	color:black;
	text-decoration:underline;
	}
#block_five li a:visited:hover
	{
	color:#006699;
	text-decoration:none;
	}

.foot_sections li a:link
	{
	color:white;
	text-decoration:none;
	}
.foot_sections li a:active
	{
	color:white;
	text-decoration:none;
	}
.foot_sections li a:hover
	{
	color:#CCCCCC;
	text-decoration:none;
	}
.foot_sections li a:visited
	{
	color:white;
	text-decoration:none;
	}
.foot_sections li a:visited:hover
	{
	color:#CCCCCC;
	text-decoration:none;
	}
	
.lr_videos
{
position:relative;
right:10px;
display:inline;
width:900px;
list-style-type:none;
}
.lr_videos li
{
position:relative;
float:left;
display:inline;
list-style-type:none;
}

#video_nudge
{
position:relative;
left:100px;
}

.video_two li
{
position:relative;
left:10px;
list-style-type:none;
width:425px;
}

a:link
	{
	color:white;
	text-decoration:none;
	}

a:active
	{
	color:white;
	text-decoration:none;
	}
a:hover
	{
	color:black;
	text-decoration:underline;
	}
a:visited
	{
	color:white;
	text-decoration:none;
	}
a:visited:hover
	{
	color:black;
	text-decoration:underline;
	}

.album_column_two
{
position:relative;
display:inline;
float:right;
border-style:solid;
border-width:thin;
color:blue;
}

.chris_photos
{
top:50px;
left:180px;
position:relative;
display:inline;
float:left;
}
.bio_column_one
{
position:relative;
float:left;
left:50px;
display:inline;
text-align:left;
width:400px;
}
.about_text
{
top:50px;
left:10px;
position:relative;
width:890px;
font-size:14px;
text-align:justify;
}

.contact_section
{
top:50px;
left:10px;
position:relative;
width:850px;
font-size:14px;
text-align:justify;
}

.album_column_one
{
position:relative;
display:inline;
width:300px;
float:left;
border-style:solid;
border-width:thin;
color:blue;
}

.directory_indent
{
position:relative;
width:400px;
left:50px;
}
.directory_two
{
position:relative;
float:right;
top:165px;
width:400px;
height:300px;
font-size:14px;
color: #006699;
text-align:right;
}
.number
{
font-size:20px;
color:#006699;
}

.address
{
font-size:18px;
color:black;
}
.arsenal_title
{
font-size:24px;
font-weight:bold;
color:#006699;
}

.album_column_three
{
width:300px;
position:relative;
display:inline;
float:left;
border-style:solid;
border-width:thin;
color:blue;
}
.album_column_four
{
width:300px;
height:400px;
position:relative;
display:inline;
float:left;
border-style:solid;
border-width:thin;
color:blue;
}

