body {
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
color:#FF9;
background:#000;
}
a:hover,a:link{
color:#FF9
}
a:hover,a:visited{
color:#ab2b28;
}

div#header{
background:#ab2b28;
height:43px;
}
div#header h1{
padding:10px 0 0 10px;
float:left;
}
div#playwatch{
float: right;
margin: 10px;
}
div#sound{
float: right;
}
div.clear{
clear: both;
}

div#content{
margin: auto;
width: 720px;
}
div#left{
display: inline;
float: left;
width: 320px;
}

div#right{
display: inline;
float: right;
width: 320px;
}

div.player{
width: 320px;
height:240px;
background: #FFF;
color: #000;
}
div.commentwrapper{
width: 320px;
border: 1px solid #be8f38
}
div.commentwrapper img{
margin-left: 10px;
margin-top:  10px;
}
div.comments{
margin-left: 20px;
margin-bottom: 5px;
}
div.comment{
margin-top   :5px;
margin-bottom:5px;
font-size: small;
width:280px;
}
div.underplayer{
margin-top: 5px;
margin-bottom: 15px;
}

span.rater{
width: 160px;
}

span.embeder{
margin-left: 15px;
width: 150px;
}

input.inputembed{
width:103px;
font-size: 11px;
color: #ff9;
background-color: #ab2b28;
border-color: #a8a092;
border-width: 1px;
}
input.inputtext{
margin-left:18px;
margin-top :5px;
width: 240px;
background-color: #bf9038;
border-color: #a8a092;
border-width: 1px;
font-size: 11px;
}
input.inputbutton{
background-color: #bf9038;
border-color: #a8a092;
border-width: 1px;
font-size: 11px;
}
div.date{
display:inline;
float:left;
width: 60px;
}
div.text{
display:inline;
float:right;
width: 200px;
}

div#footer{
float:right;
margin: 15px 10px 5px 0;
}

div#sortnpager{
margin-top: 5px;
float: left;
}
div#sort{
margin-top: 5px;
margin-right: 20px;
font-size:small;
}
div#sort a{
}
div#sort span.sortselected{
border: 1px solid #FF9;
padding: 3px;
}
.sortnew{
}
.sortrated{
margin-right: 5px;
}
div.pager{
height: 20px;
margin-top: 10px;
margin-bottom: 5px;
}
div.pager ul li{
float:left;
margin-right: 10px;
font-size:small;
}
div.pager ul li#li_selected{
border: 1px solid #FF9;
padding: 0 3px 0;
}
.stars{
font-size:11px;
}
.stars a,.stars a:hover,.stars a:visited{
text-decoration:none;
color:#FF9
}

.affiliate, #contact{
text-align:center;
margin:    10px;
font-size: small;
}
