/*------------------------------
SONGBOOK
------------------------------*/
h1 {
height:46px;
background:url("../../songbook/images/h1_songbook3.gif") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

h1.new {
height:46px;
background:url("../../songbook/images/h1_songbook4.jpg") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

h2.new {
height:26px;
background:url("../../songbook/images/h2-songbook1.png") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

h3.new {
height:26px;
background:url("../../songbook/images/h3-songbook01.png") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

h4.new {
height:26px;
background:url("../../songbook/images/h4-songbook01.png") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

h5.new {
height:26px;
background:url("../../songbook/images/h5-songbook01.png") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

h6.new {
height:26px;
background:url("../../songbook/images/h6-songbook01.png") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

.text14 {font-size: 14px;}
.text13 {font-size: 13px;}
.text12 {font-size: 12px;}
.text11 {font-size: 11px;}

h2.dl {
height:26px;
background:url("../../songbook/images/songdownloadh2.png") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

h3.dl {
height:40px;
background:url("../../songbook/images/h3-songbook01.png") top left no-repeat;
text-indent:-9999em;
margin:0 0 18px 0;
}

#leftside-inner {
width:620px;
font-size: 13px;
margin-left:auto;
margin-right:auto;
}

.itm-dtl-area {margin:0 10px 18px 10px;}

.itm-dtl-btwn {
width:29px;
background:url("../../product/images/line-dot.gif") top center repeat-y;
}

.itm-dtl-list td {padding:2px 0 2px 10px;}
.itm-dtl-list td.odd {background:#f6f6f6;}

.sb-txt01 {
position: relative;
width:315px;
float: left;
padding:0;
}

.sb-photo01 {
padding:0 0 0 5px;
vertical-align:top;
}


.hl {margin:0;}

.users {
padding:26px 0 0 0;
background:url("../../usersvoice/images/line-users.gif") top left repeat-x;
}
.user-name {
float:left;
width:62px;
}
.user-content {
float:right;
width:536px;
}
.user-content p {
margin:0 0 18px 0;
}
.user-content .pic-right {
padding:0 0 20px 20px;
}
.user-content .pic-left {
padding:0 20px 20px 0;
}
.user-content .pic-alone {
padding:0 0 20px 0;
}

.btn-mv {
clear:both;
margin:0 0 20px 461px;
text-indent:-9999em;
}
.btn-mv a:link,
.btn-mv a:visited {
display:block;
width:159px;
height:45px;
background:url("../../usersvoice/images/btn-mv.gif") top left no-repeat;
text-decoration:none;
overflow:hidden;
}
.btn-mv a:hover,
.btn-mv a:active {background-position:bottom;}
