@charset "utf-8";


#container  h2		{
    float: left;
    width: 848px;
	color: #686d6f;
    font-size: 16px;
	line-height:20px;
	border-bottom:solid 1px #d3d3d3;
    margin-bottom: 10px;
    padding: 8px 0 5px 0;
}
#container  h2 strong		{
    float: right;
	font-size:12px;
	color: #E6E6E6;
	font-weight:normal;
}



/*******  pgbute start  **********/

div.pgbute			{
      float:left;
	  width:838px;
	  font-size:12px;
	  padding:30px 5px 50px 5px;
	  text-align:center;
	 font-family: 'Source Sans Pro',sans-serif;
	  }

div.pgbute a.link_page		{
	  width:12px;
	  text-decoration:none;
	  padding:3px 7px 5px 7px;
	  color:#555;
	  border:solid 1px #FFFFFF;
	  }

div.pgbute a.link_page:hover		{
	text-decoration:none;
	  border:solid 1px #AAA;
	  background:#F9F9F9;
	  color:#555;
	  }

div.pgbute span.current_page		{
	  width:12px;
	  padding:3px 7px 5px 7px;
	  border:solid 1px #AAA;
	  background:#F9F9F9;
	  color:#555;
	  }

div.pgbute span a.link_before,
div.pgbute span a.link_next		{
	  text-decoration:none;
	  padding:5px 10px 5px 10px;
	  color:#555;
	  border:solid 1px #FFFFFF;
	  }

div.pgbute span a.link_before:hover,
div.pgbute span a.link_next:hover		{
	text-decoration:none;
	  border:solid 1px #AAA;
	  background:#F9F9F9;
	  color:#555;
	  }

div.pgbute span a.link_before		{
	  margin-right:5px;
	  }

div.pgbute span a.link_next		{
	  margin-left:10px;
	  }



/*******  search start  **********/



div.rnav			{
      float:left;
	  width:720px;
	  font-size:13px;
	  padding:30px 5px 10px 5px;
	  text-align:center;
	  }

div.rnav a.link_page		{
	  width:12px;
	  text-decoration:none;
	  padding:3px 7px 5px 7px;
	  color:#000000;
	  border:solid 1px #FFFFFF;
      font-family:Verdana,'ＭＳ ゴシック',sans-serif;
	  font-weight:bold;
	  }

div.rnav a.link_page:hover		{
	  border:solid 1px #e9e9e9;
	  text-decoration:underline;
	  }

div.rnav #results-current-page		{
	  width:12px;
	  padding:3px 7px 5px 7px;
	  color:#f23219;
	  border:solid 1px #e9e9e9;
      font-family:Verdana,'ＭＳ ゴシック',sans-serif;
	  font-weight:bold;
	  }

div.rnav .results-previous-link,
div.rnav .results-next-link		{
	  text-decoration:none;
	  padding:5px 10px 5px 10px;
	  color:#565656;
	  }

div.rnav .results-previous-link a,
div.rnav .results-next-link a		{
	  text-decoration:none;
	  padding:5px 10px 5px 10px;
	  color:#565656;
	  border:solid 1px #e9e9e9;
	  }

div.rnav .results-previous-link a:hover,
div.rnav .results-next-link a:hover		{
	  text-decoration:underline;
	  }

div.rnav .results-previous-link		{
	  margin-right:5px;
	  }

div.rnav .results-next-link		{
	  margin-left:10px;
	  }


p.nosrch			{
      float:left;
	  width:730px;
	  height:200px;
	  font-size:15px;
	  margin:20px 0 0 0;
	  padding:30px 0 10px 0;
	  text-align:center;
	  background:url(../img/srch/nosrch.jpg) no-repeat center bottom;
	  }

dl.srchul			{
      float:left;
	  width:730px;
	  font-size:15px;
	  padding:70px 0 10px 0;
	  }

dl.srchul dt			{
      float:left;
	  width:730px;
	  text-align:center;
	  }

dl.srchul dd			{
      float:left;
	  width:730px;
	  padding:20px 0 0 0;
	  }

dl.srchul dd ul			{
	  width:480px;
	  height:170px;
	  padding:0 0 0 200px;
	  background:url(../img/srch/nosrch2.jpg) no-repeat right bottom;
	  }

dl.srchul dd ul	li		{
	  line-height:20px;
	  }

p.back   {
      float:left;
	  width:400px;
	  text-align:center;
	  padding:20px 0 0 330px;
	  }


p.back a   {
	  width:100px;
	  height:22px;
	  display:block;
	  background:url(../../img/srch/back.gif) no-repeat 0 0;
	  text-indent:-2000px;
	  }

p.back a:hover   {
	  background-position:0 -22px;
	  }





/*******  NewMark start  **********/

.new {
	display:none;
	color:#f00;
	padding:0 0 0 5px;
}




/* Community Blog ---------------------------- */

.entry-meta-comments,
.entry-meta-trackbacks {
    margin-right: 10px;
}

.entry-meta-label {
    display: none;
}

.entry-meta-comments {
    background: url(../img/icon/comment-icon.gif) no-repeat 0px 50%;
    padding: 5px 0 3px 18px;
}

.entry-meta-trackbacks {
    background: url(../img/icon/trackback-icon.gif) no-repeat 0px 50%;
    padding: 5px 0 3px 18px;
}

a.scoring {
    white-space: nowrap;
    background: url(../img/icon/scoring-stars.gif) no-repeat 0 -120px;
    padding: 5px 0 3px 18px;
    line-height: 22px;
    text-decoration: none;
    cursor: default;
}

a.scoring-scorable {
    background-position: 0 0;
    text-decoration: default;
    cursor: pointer;
}

a:hover.scoring-scorable {
    background-position: 0 -40px;
    text-decoration: underline;
}

a.scoring-pending,
a:hover.scoring-pending {
    background: url(../img/icon/scoring-pending.gif) no-repeat;
    cursor: wait;
}

a.scoring-scored,
a:hover.scoring-scored {
    background-position: 0 -80px;
}

.scoring-vote,
#mt-community-blog .scoring-score-label {
    display: none;
}















