body {	     margin: 0;
		padding: 0;
		color: #666666;
/*		background-image: url('http://www.coyotemusic.com/images/bg.gif');
		background-repeat: repeat;  */
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 0.78em;
		font-weight: normal;
		text-decoration: none;}


	#comment_submission {
		margin: 2em 15em 2em 0;
		padding: 0 1em 1em 1em;
		border-style: dashed;
		border-width: 1px;
		border-color: #666666;
	}
	#comment_each {
		margin-top: 1em;
		padding-top: 1em;
		border-top: dashed;
		border-width: 1px;
		border-color: #D3D3D3;
	}
	.comment_time {
		float: right;
		font-style: italic;
		text-align: right;
		padding: 0 0 0.5em 0.5em;
	}





#fw_container {
		width: 960px;
		margin: 0 auto; 
		padding: 2em 0 4em 0; }
.home_image {
		line-height: 73%;
		width: 127px;
		height: 85px;
		font-size: .95em;
		text-align: left;
		letter-spacing: -0.1px;
 text-transform: uppercase;
		margin: 0 0 .1em 0;
		float: left;}
	.home_image a {
		color: #999999;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;}
	.home_image a:active {
		color: #999999;
		font-weight: bold;
		text-decoration: none;}
	.home_image a:visited {
		color: #999999;
		font-weight: bold;
		text-decoration: none;}
	.home_image a:hover {
		color: #CC6600;
		font-weight: bold;
		text-decoration: none; }

form {	      margin: 0;
		padding: 0;}
input {		margin: 0;
		padding: 0;}
	a {    color: #CC6600;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		text-decoration: none;}
	a:active {
		color: #CC6600;
		text-decoration: none;}
	a:visited {
		color: #CC6600;
		text-decoration: none;}
	a:hover {
		color: #CC6600;
		text-decoration: underline;}
	#left-image {
		border-bottom: 1px dotted #666666; 
		border-right: 1px dotted #666666; 
		width: 12em;
		font-size: .9em;
		text-align: left;
		margin-right: 1em;
		margin-bottom: .5em;}
	#image {
		width: 10em;
		font-size: .9em;
		text-align: right;
		margin-left: 1em;
		padding: 0.5em;
		float: right;}
	#image p {
		font-size: 1.1em;
		margin-right: -1em;}

	.roster_image {
		line-height: 85%;
		width: 116px;
		height: 88px;
		font-size: 1em;
		text-align: left;
		letter-spacing: -0.1px;
		text-transform: uppercase;
		margin: 0 0 .1em 0;
		float: left;}
	.roster_image a {
		color: #999999;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;}
	.roster_image a:active {
		color: #999999;
		font-weight: bold;
		text-decoration: none;}
	.roster_image a:visited {
		color: #999999;
		font-weight: bold;
		text-decoration: none;}
	.roster_image a:hover {
		color: #CC6600;
		font-weight: bold;
		text-decoration: none; }

        .roster_container {
                width: 129px;
                display: inline;}
        .roster_image2 {
                width: 129px;
                display: block;}
        .roster_caption {
                width: 129px;
                display: block;}

	.roster img {
		line-height: 75%;
		width: 129px;
		height: 90px;
		font-size: 1em;
		text-align: left;
		letter-spacing: -0.1px;
                text-transform: uppercase;
		margin: 0 0 .1em 0;}
	.roster a {
		color: #999999;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;}
	.roster a:active {
		color: #999999;
		font-weight: bold;
		text-decoration: none;}
	.roster a:visited {
		color: #999999;
		font-weight: bold;
		text-decoration: none;}
	.roster a:hover {
		color: #CC6600;
		font-weight: bold;
		text-decoration: none; }



	#header {
		background-image: url('http://www.coyotemusic.com/images/bg.gif');
		background-repeat: repeat;  
		margin: 0 0 -.25em 0;}

	#headerright {
		padding: 1em 1em 0 0;
		float: right;}
	#headerright p {
		color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif;}
	#headerright a {
		color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		text-decoration: none;}
	#headerright a:active {
		color: #FFFFFF;
		text-decoration: none;}
	#headerright a:visited {
		color: #FFFFFF;
		text-decoration: none;}
	#headerright a:hover {
		color: #FFFFFF;
		text-decoration: underline;}

	#container {
		background-color: #FFFFFF; }
	#container2 {	/* another image + background-repeat: repeat-y; background-position: right */  
		background-color: #FFFFFF;}

	#navigation {
		float: left;
		width: 8em;
		padding-top: .5em;
		padding-bottom: 1em;
		padding-left: .25em;}
	#navigation ul {
		list-style-type: none;
		padding: 0;
		margin: 0;}
	#navigation ul li {
		margin-top: .5em; 
		margin-bottom: 1.1em;}
	#navigation ul li a {
		display: block;
		font-weight: bold;
		width: 8.5em;
		padding: .3em .5em .25em 1em;
		text-decoration: none;
		color: #CC6600; }
	#navigation ul li a:hover {
		color: #CC6600;
		letter-spacing: 4.5px;
		border-left: 1px solid #666666; }
	#navigation ul li a.hover {
		color: #CC6600;
		letter-spacing: 4.5px;
		border-left: 1px solid #666666; }
	#navigation h1 {
		margin-bottom: .5em;
		font-size: 1em; }
	#navigation p {
		color: #666666;
		margin: 0 0 0.5em 0;
		font-size: 0.95em; }
	#navigation .indent {
		padding-left: .75em;}
	#nav_ad {
		margin: 2em 0 2em 0; }

	#ads {
		float: right;
		text-align: right;
		padding: 1em;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		width: 150px;			/* this is in px for the sake of GoogleAd's size */
		margin: 0 0 0 10px;
		color: #666666; }
	#ads h1 {
		margin-bottom: .5em;
		font-size: 1em;
		}
	#ads p {
		color: #666666;
		margin-bottom: 1em;
		font-size: 0.95em;
		}

	#content {
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		/* overflow: auto; */
		/* margin: 0 2em 1em 2em; */
		margin-left: 11em;
		margin-right: 16em;
		padding-left: 1em;
		padding-right: 1em;
		line-height: 125%; }
	#content h1 {
		font-size: 1.3em;
		color: #000000;
		margin-top: 1em;
		margin-bottom: 0.5em;
		padding-top: 1em;
		padding-bottom: 0.5em;
		font-weight: bold; }
	#content h2 {
		font-size: 1.1em;
		color: #000000;
		margin: 0;
		padding-top: .8em;
		font-weight: bold; }
	#content caption {
		margin-bottom: 1em;}
	#content .h2 {
		font-size: 1.1em;
		color: #666666;
		margin: 0;
		padding-top: 0.3em;
		font-weight: bold; }

	#content th {
		padding-bottom: .15em;
		padding-right: 0.4em;	}
	#content td {
		padding-bottom: .6em;
		padding-right: 0.4em;	}

	#collage li {
		margin: 2em 0em 1em 0em;
		display: inline;
		list-style-type: none;
		color: #999999;
		font-weight: bold;}

	.center {
		text-align: center;}
	.left {
		text-align: left;}
	.right{
		text-align: right;}
	#clear_img_div {
		clear: both;
		height: 1em; }
	#cleardiv {
		clear: both;
		height: 1em; }
	#contentclose {
		margin: 1em 0 1em 0;
		padding: 1em 0 1em 0;
		border-top: 1px solid #999;
		text-align: center; 
		line-height: 100%; }
	#fineprint {
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 0.85em;
		text-align: justify; 
		line-height: 100%; }
	#content_ads{
		margin: 1em;
		text-align: center; }
	#footer {
		clear: both;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color: #FFFFFF;
		background-image: url('http://www.coyotemusic.com/images/bg.gif');
		background-repeat: repeat;
		font-weight: bold;
		padding: 1em 1em 0.5em 1em;
		text-align: right;}
	#footer ul {
		padding: 0;
		margin: 0;
		list-style-type: none; }
	#footer li {
		display: inline;
		margin-right: 1em; }
	#footer a {
		color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		text-decoration: underline;}
	#footer a:active {
		color: #FFFFFF;
		text-decoration: none;}
	#footer a:visited {
		color: #FFFFFF;
		text-decoration: underline;}
	#footer a:hover {
		color: #FFFFFF;
		text-decoration: none;}

	h1 {  font-size: 1.3em;
		font-weight: bold;
		color: #000000;}
	ul {   list-style-type: none;
		padding-left: 0;
		margin-left: 0;}
	p {    padding: 0;
		letter-spacing: 0.2px;
		line-height: 110%;
		margin-right: 0;
		margin-bottom: .70em;
		margin-left: 0;}
	p.grouped {
		padding: 0;
		margin-right: 0;
		margin-bottom: 0;
		margin-left: 0;}
	p.quote {
		margin-left: 2em;
		font-family: courier, serif;}

	.quote {
		font-family: courier, serif;}
	.quote_left {
		margin: 1em;
		float: left;
		font-size: 0.9em; }
	.quote_right {
		margin: 1em;
		float: right;
		font-size: 0.9em;}

	table td {vertical-align: top; }
	table td.horizcenter {vertical-align: middle; }
	table tr.separation {
		border-top: 1px dotted #666666; 
		background-color: #f5f5dc; }
	#horizlist li {
		font-size: .85em;
		display: inline;
		list-style-type: none;}

	table tr.even {
		background-color: #f5f5dc; }

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
}
