/*--------------------------------------------------
	全体
--------------------------------------------------*/
body {
    font-size: small;
    line-height:1.1;
    background-color: black;
    color: white;
}

/*--------------------------------------------------
	投稿フォーム
--------------------------------------------------*/
.input_msg {
    height:22px;
}

.input_msg input {
    height:18px;
}

.input_auth {
    height:18px
}

input, textarea {
	background-color:palegoldenrod;
}

#msg {
    height:42px;
}

.caption {
    font-size: small;
}

/*--------------------------------------------------
	上部ナビゲーションメニュー
--------------------------------------------------*/
h1 {
    font-size:medium;
    color:lightgreen;
}

#navigation
{

}

a {
    text-decoration: none;
    color: white;
}

a:hover {
    color: seagreen;
    position: relative;
    top: 1px;
    left: 1px;
}


/*--------------------------------------------------
	スレッド全体
--------------------------------------------------*/
.thread_wrapper
{

}

/*--------------------------------------------------
	検索結果記事
--------------------------------------------------*/
.result_article
{

}

/*--------------------------------------------------
	親記事
--------------------------------------------------*/
.parent_article
{

}

/*--------------------------------------------------
	子記事
--------------------------------------------------*/
.child_article
{
    padding-left: 2em;
}

/*--------------------------------------------------
	記事の題名
--------------------------------------------------*/
.parent_article .title,
.child_article .title,
.result_article .title
{
    font-weight: bold;
    color: lightgreen;
}
/*--------------------------------------------------
	記事の日付
--------------------------------------------------*/
.parent_article .date,
.child_article .date,
.result_article .date
{
    font-size: x-small; 
}

/*--------------------------------------------------
	記事の返信ボタンや編集ボタンを含む親要素
--------------------------------------------------*/
.thread_wrapper .parent_article div.panel,
.thread_wrapper .child_article div.panel
{
	text-align:right;clear:both;
}
.thread_wrapper .parent_article div.panel form,
.thread_wrapper .child_article div.panel form
{
	display: inline;
}
.radio {
    vertical-align: text-bottom;
}

.button {
	background-color:peru;
	padding:0px 3px 0px 5px;
        margin:2px;
	border:1px;
        border-radius: 0.2em;
        font-size: 70%;
}

.button:hover {
    background-color:chocolate;
    position: relative;
    top:1px;
    left:1px;
}

#prev, #next {
    font-size: 70%;
}

#prev:hover, #next:hover {
    position: relative;
    top:1px;
    left:1px;
}

.new {
    border-radius: 0.2em;
    background-color:gold;
    padding:0px 1px;
    font-size: x-small;
    color:crimson;
}

.top {
    vertical-align:top;
}

.bottom{
    vertical-align:text-bottom;
}

.margin-bottom {
    margin-bottom:5px;
}
/*--------------------------------------------------
	ヘルプ
--------------------------------------------------*/
#help
{
	width:700px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #00F;
	text-align:left;
}