/* SONGS */

h2.locationBar {
	width: 925px;
	height: 44px;
	font-size: 0.0em;
	text-indent: -9999px;
	background: transparent url(../img/style/locationBars/songs.gif) center center no-repeat;
}

/* LAYOUT */
#rightCol {
	float: right;
	width: 262px;
}
#leftCol {
	width: 650px;
	float: left;
}

#mp3Player {
	margin: 0 0 15px 10px;
	height: 85px;
	width: 100%;
}
#mp3Player.withDownload {
	width: 85px;
	float: left;
}

.downloadLink {
	float: left;
	width: 136px;
	height: 35px;
	margin: 25px 0 0 15px;
	background: transparent url(../img/style/bg-download.gif) center center no-repeat;
}
.downloadLink a {
	display: block;
	width: 136px;
	height: 35px;
	text-indent: -9999px;
	font-size: 0.1em;
	text-decoration: none;
}

#miscBox h3 {
	text-indent: -9999px;
	font-size: 0.1em;
	background: transparent url(../img/style/bg-miscInfo.gif) left center no-repeat;
	height: 11px;
	margin: 0 0 5px 0;
}
#miscBox dl dt {
	font-size: 0.8em;
	display: block;
	float: left;
	width: 75px;
	height: 20px;
	clear: both;
}
#miscBox dl dd {
	font-size: 0.8em;
	display: block;
	float: left;
	width: 150px;
	height: 20px;
}

#licenseBox {
	font-size: 0.8em;
	text-align: center;
}
#licenseBox h3 {
	text-indent: -9999px;
	font-size: 0.1em;
	background: transparent url(../img/style/bg-license.gif) left center no-repeat;
	height: 11px;
	margin: 0 0 5px 0;
}


#chordsLyrics {
	margin-top: 10px;
}

#chordsLyrics ul.yui-nav li.tabLyrics {
	margin-right: 6px;
	background: transparent url(../img/style/bg-tab-lyrics.gif) 0 3px no-repeat;
	border: 0;
	font-size: 0.1em;
	width: 83px;
	height: 32px;
	cursor: pointer;
}
#chordsLyrics ul.yui-nav li.tabLyrics a {
	display: block;
	border: 0;
	font-size: 0.1em;
	text-indent: -9999px;
	width: 83px;
	height: 32px;
	cursor: pointer;
	background-color: transparent;
}
#chordsLyrics ul.yui-nav li.tabLyrics a:hover {
	background: transparent url(../img/style/bg-tab-lyrics.gif) top center no-repeat;
}

#chordsLyrics ul.yui-nav li.tabChords {
	background: transparent url(../img/style/bg-tab-chords.gif) 0 3px no-repeat;
	border: 0;
	font-size: 0.1em;
	width: 83px;
	height: 32px;
	cursor: pointer;
}
#chordsLyrics ul.yui-nav li.tabChords a {
	display: block;
	border: 0;
	font-size: 0.1em;
	text-indent: -9999px;
	width: 83px;
	height: 32px;
	cursor: pointer;
	background-color: transparent;
}
#chordsLyrics ul.yui-nav li.tabChords a:hover {
	background: transparent url(../img/style/bg-tab-chords.gif) top center no-repeat;
}
#chordsLyrics ul.yui-nav li.selected {
	background-position: top center;
}
#chordsLyrics .yui-content {
	border: 0;
}
#chordsLyrics .tabContent {
	clear: both;
	background: #FAFAFA url(../img/style/bg-tabBox.gif) top left repeat-x;
	padding: 15px 10px 10px 10px;
	font-size: 0.8em;
}
#chordsLyrics .contentChords {
	font-size: 9pt;
	font-family: "lucida console", "Bitstream Vera Sans Mono", "Courier New", sans-serif;
	background-color: #FAFAFA;
	padding: 20px 5px 10px 5px;
}
#chordsLyrics .contentChords pre {
	background: #FAFAFA url(../img/style/bg-chordsGray.gif) top left repeat;
	line-height: 16px;
	padding: 0 5px;
}

#inspirationLiners {
	margin-top: 10px;
}

#inspirationLiners ul.yui-nav li.tabInspiration {
	margin-right: 6px;
	background: transparent url(../img/style/bg-tab-inspiration.gif) 0 3px no-repeat;
	border: 0;
	font-size: 0.1em;
	width: 121px;
	height: 32px;
	cursor: pointer;
}
#inspirationLiners ul.yui-nav li.tabInspiration a {
	display: block;
	border: 0;
	font-size: 0.1em;
	text-indent: -9999px;
	width: 121px;
	height: 32px;
	cursor: pointer;
	background-color: transparent;
}
#inspirationLiners ul.yui-nav li.tabInspiration a:hover {
	background: transparent url(../img/style/bg-tab-inspiration.gif) top center no-repeat;
}

#inspirationLiners ul.yui-nav li.tabLiners {
	background: transparent url(../img/style/bg-tab-linerNotes.gif) 0 3px no-repeat;
	border: 0;
	font-size: 0.1em;
	width: 121px;
	height: 32px;
	cursor: pointer;
}
#inspirationLiners ul.yui-nav li.tabLiners a {
	display: block;
	border: 0;
	font-size: 0.1em;
	text-indent: -9999px;
	width: 121px;
	height: 32px;
	cursor: pointer;
	background-color: transparent;
}
#inspirationLiners ul.yui-nav li.tabLiners a:hover {
	background: transparent url(../img/style/bg-tab-linerNotes.gif) top center no-repeat;
}
#inspirationLiners ul.yui-nav li.selected {
	background-position: top center;
}
#inspirationLiners .yui-content {
	border: 0;
}
#inspirationLiners .tabContent {
	clear: both;
	background: #FAFAFA url(../img/style/bg-tabBox.gif) top left repeat-x;
	padding: 15px 10px 10px 10px;
	font-size: 0.8em;
}

/* COMMENTS */

#addTrigger {
	background: transparent url(../img/style/bg-comments.gif) left center no-repeat;
	padding: 3px 0 3px 95px;
	cursor: pointer;
	font-size: 0.7em;
}
#addTrigger span {
	color: #0000FF;
	text-decoration: underline;
}
#addCommentFrame {
	border: solid 1px #D3D3D3;
	overflow: hidden;
	height: 0px;
}
#addCommentFrame .submit {
	float: left;
}
#addCommentFields {
	border: 0;
	margin: 0;
	padding: 20px 10px;
}

#commentList {
	margin: 20px 0 0 25px;
}
#commentList li {
	padding: 10px;
	margin: 0 0 20px 0;
}
#commentList .rowEven {
	background-color: #FAFAFA;
	border-color: #D3D3D3;
	border-style: solid;
	border-width: 1px 0 0 0;
}
#commentList .rowOdd {
	background-color: #FAFAFA;
	border-color: #D3D3D3;
	border-style: solid;
	border-width: 1px 0 0 0;
}
#commentList h4 {
	color: #0997CF;
}
#commentIndicator {
	display: hidden;
	float: left;
	height: 16px;
	width: 16px;
	padding: 7px;
	font-size: 0.1em;
	text-indent: -9999px;
	background: transparent url(../img/style/bg-ajax.gif) center center no-repeat;
	margin-left: 6px;
}
.hideIt {
	visibility: hidden;
}

.disabled {
	background-color: #F2F2F2;
}
#commentForm #disabled h4 {
	font-size: 1.4em;
	text-align: center;
}
#commentForm #disabled p {
	text-align: center;
}

#commentList .system {
/*	background-color: #e8e8e8;*/
	border: solid 1px #D10000;
}
#commentList .system h4 {
	color: #D10000;
}
