
body {
color:#467546;
scrollbar-base-color:#880033;
scrollbar-arrow-color:#999922;
margin: 10px 3px 0px 10px!important;
font-family:serif;
font-size: 9pt;
font-weight:normal;
vertical-align: middle;
background-image: url(http://www.surerock.net/pics/bg.jpg);
background-repeat: repeat;
background-attachment: fixed;
background-color: silver;
}

img{border:none;}

a:link{color : #999944; }
a:visited{color : #999944; }
a:hover{background:#999944; color:#ffffff; }


.tsume{
word-spacing:-0.3em;
}

.disclaimer{
position:relative;
margin: 10px 28px 0px 0px; /* 上右下左 */
text-align:right;
line-height:9pt;
color:#999944;
font-size: 8pt;
}
.disclaimer img{
margin-top: 9px;
}


h1{
margin-right:50px;
margin-top:15px;
color:#844242;
font-weight: bold;
font-size: 15pt;
line-height:31px;
text-align:right;
}

.content{ /* 大枠-to put main photo */
margin: 10px 3px 35px 200px; /* 上右下左 */
margin-top: 50px; /* body10 menu35 */
background-image: url(http://www.surerock.net/pics/jack2-squre-pale.jpg);
background-repeat: no-repeat;
background-position:50% 10px;
}
.description { /* 下に合わせて記述 上から記述する時はただのpで */
position:absolute; bottom:35px;
text-align: left;
width : 90%;
}


.waku{  /* 白枠 */
border: solid 1px #ffffff;
-moz-border-radius:15px; /* 070907 */
}
.waku_pad{  /* 白枠 radius最後じゃないとだめみたい */
border: solid 1px #ffffff;
padding:20px;
-moz-border-radius:15px; /* 070907 */
}

.comment {  /* 白 目立たなくていい但し書きなど */
color:#ffffff;
}
.notice {  /* 赤 */
color:#844242;
}
.gold{
color:#999944;
}
.acc{  /* アクセント青 */
color:#282464;
}
a:hover.acc{
  background:#282464;
  color:#ffffff;
}


.allcaps{
text-transform: uppercase;
font-family:inherit;
}
.caps{
text-transform: capitalize;
font-family:inherit;
}



.links {  /* メニュー */
width: 99%;
position:absolute; top:10px;
text-align: center;
white-space: nowrap;
margin-left:3px;
}
.menu{
height: 35px; /* bodyで上10空いてるから計45 */
color:#ffffff!important;
background-color: #999944;
text-align: center!important;
white-space: nowrap !important;
width : 9%;
float:left; /* 070814 */
margin:0px 1px; /* 070814 */
border: 1px solid #999944; /* 070814 */
-moz-border-radius:2px; /* 070907 */
}
.nobold{
font-weight: normal !important;
}
a:vlink.menu{
color : #ffffff;
}
.menu_cd{ /* buy cd 下３つ*/
color:#ffffff!important;
background-color: #999944;
border: 1px solid #ffffff;
text-align: center;
white-space: nowrap !important;
padding: 0px 1px;
width : 7%;
height:9px; /* 070814 */
}
a:hover.menu,a:hover.menu_cd{
border: 1px solid #999944;
background:#ffffff;
color:#999944!important;
}


.songs{  /* song list */
color:#844242;
position:absolute; top:60px;
width: 160px;
text-align: center;
padding: 3px;
}
.mp3{
width: 163px;
padding: 4px;
border: 1px solid #999944;
background-color: #eeeeee;
font-size: 8pt;
line-height:14px;
text-align: center;
-moz-border-radius:4px; /* 070907 */
}
.title{
background-color: none !important;
font-weight: bold;
font-size: 10pt;
text-transform: uppercase;
line-height:12px;
}
.unavailable{
color : #999944;
background-color: none !important;
font-weight: bold;
font-size: 10pt;
text-transform: uppercase;
line-height:12px;
}
.nomp3{
background-color: none;
padding: 4px;
font-weight: bold;
font-size: 10pt;
text-transform: capitalize;
line-height:18px;
}
.stream{
border: 1px solid #999944;
padding: 3px;
font-size: 8pt;
-moz-border-radius:4px; /* 070907 */
}

