body{

background-color:#ffffff;
margin-top:0px;
margin-bottom:0px;
	scrollbar-3dlight-color:#AAAAAA ;
	scrollbar-darkshadow-color:#AAAAAA ;
	scrollbar-highlight-color:#AAAAAA ;
	scrollbar-shadow-color:#AAAAAA ;
	scrollbar-arrow-color:#AAAAAA ;
	scrollbar-face-color:#AAAAAA ;
	scrollbar-track-color:#ffffff ;

  font:12px Verdana ;
}

body,td{
text-align:left;
line-height:180%;
font-size:12px;
  font:12px Verdana ;
/*font-family:ＭＳ Ｐゴシック;
*/
}

td{vertical-align:top;}

a { 
text-decoration: none; 
} 
a:link { color: #DAA520; }		/*通常（未アクセス）の色*/ 
a:visited { color: #666666; }		/*アクセス済みの色*/
a:hover { color: #FFD700; }		/*ポイント時の色*/
a:active { color: #DAA520; }		/*アクティブ時の色*/
/*
a{color:#999999;text-decoration:none;}
a:visited{color:#999999;text-decoration:none;}
a:active{color:#FFD700;}
a:hover{color:#FFD700;text-decoration:underline;position:relative;top:2;left:2;}
*/

table{border-collapse:collapse;}

/*テキスト左寄せ（ブログの仕様）*/
.left{text-align:left;}

/*テキスト中央寄せ（ブログの仕様）*/
.center{text-align:center;}

/*テキスト右寄せ（ブログの仕様）*/
.right{text-align:right;}



/*メインテーブル・トップブロックの設定*/
.maintable{width:750px;background-color:#000000;}

.topblock{
width:800px;
height:180px;
background-color:#ffffff;
color:#AAAAAA;
text-align:right;
vertical-align:top;
margin:0px auto;
padding:22px;
background-image:url('http://file.roosydiary.blog.shinobi.jp/top_001.gif');
background-repeat: no-repeat;
background-position: center;
}

/*normal 18px Verdana */
.title{padding:5px;margin:55px 40px 10px 0}
.title_font{font-size:18px;color:#AAAAAA;}
.explanation{padding:0px; margin:0 40px 0 0}


/*プラグイン*/
.pluginblock{width:34%;background-color:#ffffff;
}
.plugin{margin:10px 10px 10px 0px;padding:10px;border:1px #cccccc solid;}
.plugin_title{font-size:bold 12px Verdana ; color: #999999;}
.plugin_explanation{padding:5px;}
.plugin_data{padding:5px;}
/*marginは上、右、下、左の順に値を指定。記事ブロックのマージンとダブるので左を0px。*/



/*記事ブロック*/
.entryblock{width:66%;background-color:#ffffff;
}
.entry{margin:10px;padding:10px;border:1px #AAAAAA solid;}
.entry_title{font-size:16px;color:#AAAAAA;font-weight:bold;}
.entry_text{padding:10px;font-size:13px;}
.entry_footer{text-align:right;padding:5px;}



/*コメントブロック*/
.commentblock{margin:10px;padding:10px;background-color:#ffffff;
}

/*コメントフォーム*/
.commentformblock{margin:10px;padding:10px;border:1px #cccccc solid;}
.commentform_title{font-size:13px;font-weight:bold;}
.commentform_topic{}
.commentform_main{}
.commentform{font-size:13px;font-family:ＭＳ Ｐゴシック;}
.commentform_submit{padding:15px;}

/*コメント本文*/
.comment{margin:10px;padding:10px;border:1px #cccccc solid;}
.comment_title{font-size:13px;font-weight:bold;}
.comment_text{padding:5px;}
.comment_footer{text-align:right;padding:5px;}

/*コメント本文の背景同化の防止（文字色のユーザー指定を一括に白文字）*/
.comment_text_color{color:#ffffff;}
/*コメント本文の背景同化の防止（念のため黒指定も白文字にしておく）*/
.comment_text_Black{color:#ffffff;}

/*コメント返信（本文と同じブロックに内蔵）*/
.comment_res{margin:10px;padding:10px;border:1px #cccccc solid;}
.comment_res_title{font-size:13px;font-weight:bold;}
.comment_res_text{padding:5px;}
.comment_res_footer{text-align:right;padding:5px;}



/*トラックバック*/
.trackbackblock{margin:10px;padding:10px;background-color:#ffffff;
}
.trackback_url{padding:10px;}

.trackback{margin:10px;padding:10px;border:1px #cccccc solid;}
.trackback_title{font-size:13px;font-weight:bold;}
.trackback_excerpt{padding:5px;}
.trackback_footer{text-align:right;padding:5px;}



/*ページリンク*/
.pagelink{text-align:center;margin:10px;padding:10px;}

/*フッター*/
.footer{text-align:center;padding:20px;color:#AAAAAA;}
.footer a{color:#AAAAAA;text-decoration:none;}
.footer a:visited{color:#666666;text-decoration:none;}
.footer a:active{color:#DAA520;}
.footer a:hover{color:#FFD700;text-decoration:underline;position:relative;top:2;left:2;}




/*カレンダー（忍者ブログ標準プラグイン用デザイン）*/

/*カレンダー日付移動用テーブル*/
.CalendarMoveTable{width:80%;background-color:#ffffff;
}
.CalendarMoveTable td{padding:5px;}
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr{}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd{width:30%;text-align:right;background-color:#ffffff;
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd{width:40%;text-align:center;background-color:#ffffff;
color:#AAAAAA;}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd{width:30%;background-color:#ffffff;
}


/*カレンダー表示用テーブル*/
.CalendarTable{width:80%;maigin-top:10px;background-color:#ffffff;
}
.CalendarTable td{padding:5px;text-align:right;}

/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr{font-weight:bold;}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun{color:#ffb6c1;}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday{color:#AAAAAA;}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat{color:#99ccff;}

/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr{color:#AAAAAA;}
/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun{color:#ffb6c1;
}
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd{}
/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat{color:#99ccff;background-color:#ffffff;
}

/*記事が存在する場所の設定*/
.CalendarTdLink{}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont{color : #FFD700;}


/*####Footer####*/
#footer {
	margin: 0 0 0 10px;
	clear:both;
	width: 500px;
	height: 8px;
}
#footer .copyright {
	margin: 0;
	padding: 0;
	font-size: 9px;
	font-color: #AAAAAA;
}


#menubar {
	margin: 0 auto;
	clear:both;
	width: 500px;
	font-family: sans-serif;
	font-size: 12px;
}

#underbar {
	margin: 0 auto;
	clear:both;
	width: 420px;
	font-family: sans-serif;
	font-size: 12px;
}

#menubar ul, #menubar li, #menubar a,
#underbar ul, #underbar li, #underbar a{
	display: block;
	margin: 0;
	padding: 0;
}

#menubar li, #underbar li {
	float: left;
	margin: 0 auto;
	list-style: none;
	white-space: nowrap;
}

#menubar a, #menubar .current {
	padding: 12px 15px;
}

#underbar a {
	padding: 15px 45px
}
