		* {
		margin: 0;
		padding: 0 0 0 0;
		}

		body {
		margin:0;
		padding:0px 0 0 0;
		font-family:  Helvetica, Verdana, "Trebuchet MS", Arial san-serif;
		font-size: 62.5%;
		margin-left: auto;
		margin-right: auto;
		overflow: visible;
		background: #524f45;
		}
		
			
		div#wrapper {
		text-align:left;
		margin:0 auto;
		min-width: 800px;
		max-width: 1600px;
		background: #524f45;
		}
		
		div#header_left.fox {
		margin-top: 0px;
		height: 220px;
		background: url(../images/tinderbox-songs-header.jpg) top left repeat-x #ffffff;
		}
		
		div#header_left {
		margin-top: 0px;
		height: 190px;
		background: url(../images/tinderbox-songs-header.jpg) top left repeat-x #ffffff;
		}
	
		div#header_left h1, div#header_left h2 {
		text-indent: -3500px;
		}
			
		
		#contact_details p {
		font-size: 1.3em;
		margin-bottom: 1.4em;
		color: #2d2b23;
		padding-left: 24px;
		}
		
		
		#contact_details h3 {
		padding-top: 0px;
		padding-bottom: 0px;
		color: #2d2b23;
		width: 144px;
		height:15px;
		display: block;
		text-indent: -3456px;
		text-transform: uppercase;
		font-size: 19px;
		margin-left:24px;
		margin-bottom: 8px;
		padding-left: 30px;
		background: url(../images/title_contact-details.gif) top left no-repeat;
		}
		
		#contact_details a {
		color: #ca1515;
		text-decoration: none;
		}
		
		#contact_details a:hover {
		text-decoration: underline;
		} 
		
		h1 {
		float:left;
		display: inline;
		margin-top: 40px;
		margin-left: 60px;
		_margin-left: 30px;
		height: 120px;
		width: 550px;
		background:url(../images/tinderbox-songs-logo-v2.0.gif) top left no-repeat;
		}
		
		h1.fox {
		float:left;
		display: inline;
		margin-top: 30px;
		margin-left: 60px;
		_margin-left: 30px;
		height: 190px;
		width: 550px;
		background:url(../images/tinderbox-songs-logo_fox.gif) top left no-repeat;
		}
		
		h2 {
		float:left;
		}
		
		#first_column_holder, #header_left {
		position: relative;
		float: left;
		width: 76%;
		margin-right: 0%;
		display: inline;
		background: #444239;
		}
		
		#header_left {
		margin-left: 0;
		width: 100%;
		}
		
		.intro {
		float: left;
		width: 99%;
		margin-bottom: 1%;
		padding-bottom: 1px;
		padding-top: 20px;
		}
		
		.intro p {
		color: #dedcd7;
		margin-left: 44px;
		padding: 0 20px 0 20px;
		}
		
		.intro h3 {
		margin-left: 44px;
		}
		
		#song_columns {
		margin-left: 44px;
		padding-bottom: 30px;
		}

		div#column_1, div#column_2 {
		position: inherit;
		width:48%;
		min-width: 272px;
		float:left;
		display: inline;
		padding-bottom: 4%;
		}
		
		div#column_1 {
		margin-right: 1%;
		}	
	
		div#column_3, #contact_details {
		float:right;
		width:23%;
		min-width: 184px;
		margin-bottom: 1%;
		background: #524f45;
		padding-top:20px;
		}
		
		#contact_details {
		float: right;
		background: none;
		font-size:9px;
		width:375px;
		margin-bottom: 1%;
		padding-top: 50px;
		}
		
		#column_3 h3 {
		padding-left: 20px;
		_padding_left: 15px;
		padding-right: 30px;
		_padding-right: 30px;
		}
	
		#column_3 p {
		font-size: 1.2em;
		margin-bottom: 1.4em;
		margin-right: 20px;
		_margin-right: 10px;
		color: #D9D3C3;
		margin-left: 10px;
		_margin-left: 5px;
		}
		
		h2 {
		float:left;
		display: inline;
		margin-top: 0px;
		margin-left: 60px;
		_margin-left: 30px;
		height: 1px;
		width: 5px;
		}
		
		h3 {
		font-size: 2em;
		text-transform: uppercase;
		margin-top: .2em;
		margin-bottom: .2em;
		margin-top: 0px;
		padding: 25px 15px 5px 20px;
		color:#f2e3bd;
		font-weight: normal;
		letter-spacing: 1px;
		}
		
		p {
		font-size: 1.4em;
		padding: 0 0px 0 0px;
		margin-bottom: 1.2em;
		color: #2d2b23;
		clear: both;
		line-height: 1.4em;
		}
		
		p a {
		color:#fbf4e1;
		}
		
		ul {
		list-style: none;
		}
	
	
		#column_1 ul, #column_2 ul, #column_3 ul {
		margin-left: 20px;
		margin-right: 20px;
		}
		
		 #column_3 ul,  #column_3 p {
		 margin-left: 20px;
		 margin-right: 20px;
		 }
		
		#column_1 ul li ul, #column_2 ul li ul, #column_3 ul li ul {
		margin-left: 0px;
		margin-right: 0px;
		}
			
		ul li {
		font-size: 1.4em;
		line-height: 1.4em;
		margin-bottom: 10px;
		color: #ca1515;	
		}
		
		ul li ul li {
		font-size: .9em;
		margin-bottom: 0;
		color: #d9d3c3;
		}
		
		ul li ul li.style, ul li ul li.vox_female, ul li ul li.vo_male {
		line-height: 1.3em;
		font-size: .8em;
		}
		
		.clear {
		clear: both;
		height: 1px;
		font-size: 1px;
		}
		
		ul li span.writers {
		font-size: .8em;
		color: #99958a;
		}
		
		li.vox_male {
		color: #adadad;
		background: url(../images/icon_male.gif) no-repeat center left;
		padding-left: 13px;
		}
		
		li.vox_female {
		color: #adadad;
		background: url(../images/icon_female.gif) no-repeat center left;
		padding-left: 13px;
		}
		
		#column_3 li.vox_male {
		background: url(../images/icon_male_dark.gif) no-repeat center left;
		}
		
		#column_3 li.vox_female {
		background: url(../images/icon_female_dark.gif) no-repeat center left;
		}
		
	
		div#footer{
		clear:both;
		background: url(../images/tinderbox-songs-header.jpg) bottom left repeat-x;
		}
		
		div#footer p {
		font-size: 1.1em;
		text-align: left;
		padding:15px 10px 45px 44px;
		margin-left: 20px;
		color: #2d2b23;
		margin-bottom: 0;
		}
		
		div#footer p a {
		color: #E0E6EB;
		}
		
		
		ul li.song_title_click {
		padding: 10px 0 0px 0;
		background: url(../images/dot_horizontal.gif) top left repeat-x;
		}
		
		ul li.song_title_click_first {
		padding: 5px 0 0 0;
		background: none;
		}
		
		
		ul li.song_title_click a, ul li.song_title_click_first a {
		padding: 3px 3px 3px 0px;
		line-height: 19px;
		font-size: 1.2em;
		text-decoration: none;
		font-weight: normal;
		cursor: pointer;
		color: #FBF4E1;
		
		}
				
		ul li.song_title_click a:hover, ul li.song_title_click_first a:hover {
		color: #FBF4E1;
		cursor: pointer;
		text-decoration: underline;
		}
		
		#column_3 ul li.song_title_click a, #column_3 ul li.song_title_click_first a {
		color: #FBF4E1;
		}
				
		#column_3 ul li.song_title_click a:hover, #column_3 ul li.song_title_click_first a:hover {
		color: #FBF4E1;
		}
		
		#column_3 ul li ul li {
		color: #e5e5e5;
		}

		/*----Sample Music---*/
		body.sample {
		background: #444239;
		background-position: 0px 0px;
		
		}
		
		#sample_music {
		color: #fff;
		font-size: 10px;
		}
		
		#sample_music #header {
		background: url(../images/tinderbox-songs-header.jpg) top left  repeat-x;
		height: 100px;
		}
		
		#sample_music #content {
		margin-left: 20px;
		margin-right: 20px;
		}
		
		
		#sample_music h1 {
		background: url(../images/tinderbox-songs-header_small.gif) top left no-repeat;
		margin: 0;
		padding: 0;
		float:left;
		height:73px;
		margin-left:20px;
		margin-top:20px;
		width:324px;
		text-indent: -3567px;
		}
		
		#sample_music h1, #sample_music h2 {
		text-indent: -3567px;
		}
		
		#sample_music h2 {
		height: 0;
		}
		
		#sample_music span {
		color: #999999;
		font-size: 9px;
		}
		
		#sample_music a {
		color: #999999;
		}
		
		#sample_music p.title-line {
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 0;
		color: #ca1515;
		font-size: 1em;
		}
		
		#sample_music p.title-line span.player_song_name {
		color: #DEDCD7;
		font-size: 1.5em;
		padding-right: 6px;
		line-height: 1.2em;
		}
		
		#sample_music p.title-line span.writers {
		font-size: 1.1em;
		padding-right: 6px;
		padding-left: 0px;
		}
		
		#sample_music p.title-line span.vox {
		font-size: 1.1em;
		padding-right: 6px;
		padding-left: 6px;
		}
		 
		
		p.player_style {
		color: #dedcd7;
		padding-top: 0px;
		font-size: 11px;
		padding-bottom: 0;
		margin-bottom: 6px;
		}
		
		#sample_music p.contact_download {
		color: #999999;
		margin-top: 4px;
		font-size: 11px;
		padding-bottom: 0;
		margin-bottom: 0;
		}
		
		.special {
		border-bottom:0 solid red;
color:#FFFFFF;
display:inline-block;
font-size:9px;
line-height:9px;
margin-bottom:5px;
padding:5px 6px 1px;
		}
		
		.new {
		background: #1b5f1a;
		}
		