* {margin: 0px;	padding: 0px;}



body {width: 100%;letter-spacing: 1px;font-size:16px;line-height:150%;
	font-family: 'Verdana', "ＭＳ Ｐゴシック",sans-serif;
	}



#header { 
text-align:left;
margin:0 auto; 
padding: 50px 0px 0px 0px; 
width: 950px; 
height:155px;
display:block;
}

h1 {
margin:0;
padding:0;
font-size: 24px;
}

/* ナビゲーション部分 */



h2 {
font-size:12px;
padding:0px 10px;
margin:0;
color:#6AB21D;
}

img{border:0px;margin:5px 10px 10px 0px;float:left;}


/* リンク色設定 */

a{color:#0000ff;text-decoration:underline;}
a:link{color:#0000ff;text-decoration:underline;}
a:visited{color:#0000ff;text-decoration:underline;}
a:active{}
a:hover{color:#ff0000;text-decoration:underline;}

/* 全体の幅設定 */

#container  { 
text-align:left;
line-height: 150%;
text-align: left;
margin:0 auto; 
padding: 0; 
width: 950px; 
}


/* 記事表示部分 */

#main {
float:left;
width:500px;
margin-left: 0;
margin-right:10px;
margin-top:10px;
display:inline;
overflow:hidden;
}


/* サイドバー左側表示部分 */

#left {
margin:10px 10px 0 10px;
width: 200px;

float:left;
display:inline;
overflow: hidden;

}

/* サイドバー右側表示部分 */

#right {
margin-top: 10px;
width: 190px;
float:right;
display:inline;
overflow: hidden;
line-height: 1.6;
}




/* サイドバーメニュー内のリスト左 */

#left ul {
list-style-type: none;
padding: 0;
margin: 0;
}

#left ul li {
font-size: 12px;
margin: 5px 0 0 0;
list-style-position: outside;
border-bottom: 1px dotted #cccccc;
}

/* サイドバーメニュー内のリスト右 */

#right ul {
list-style-type: none;
padding:0;
margin: 0;
}

#right ul li {
font-size: 12px;
margin: 5px 0 0 0;
list-style-position: outside;
border-bottom: 1px dotted #cccccc;
}

#right ul li a{
text-decoration: none;
}


/* recent entry とrecent comment の日付部分はこれで文字を少し小さく */
#right ul li span {
	margin-left: 0.3em;
}


/* フッター部分(copyright) */

.footer {
width: 100%;
text-align:center;
margin:0;
padding:0;
}


.footer p{
text-align: center;
margin:0;
padding:20px 0 20px 0;
}

.footer a{
color: #00ffff;
text-decoration: none;
}


/* 記事の見出し(タイトル) */

#main h3 {
height: 35px;
color:#000;
font-size: 16px;
padding: 4px 12px 0px 50px;
background:url(http://15.dtiblog.com/s/spanky/file/11_title.jpg) no-repeat left center;
}


/* 記事表示部分を囲うブロック要素の属性 */

.body {
width:480px;
margin:0px 0px 10px 0px;
padding: 6px;
line-height: 1.6;
overflow:hidden;
color:#000;
border:1px solid #6C6C6C;
}

.sublist {list-style-image: url(http://www.adeeez.com/cgi/yomi-search/img/list.gif);}

.list {
	line-height:120%;
	color: #000000;
	padding: 10px;
	border-bottom: 3px solid #FF0000;
	background-color: #ffffff;
	}
.cap {background-color:#eeeeee;padding:10px; margin: 10px 0px; border:1px solid #000000; }
.cap1 {background-color:#FF6600;padding:10px; margin: 10px 0px; border:1px solid #000000; }

.site {padding:10px; margin: 0px; border-bottom:1px solid #663333; background:#ffffff;}

.listcap {padding:3px; margin: 0px; border-bottom:1px solid #FF0000; background:#336699; color:#ffffff;}.listcap2 {padding:5px; margin: 10px 0px 10px 0px; border-bottom:2px solid #cccccc; border-left:10px solid #FF0000; background:;}

.waku {padding:5px; margin:5px 5px 10px 5px; border:1px solid #999999; background:#E4E4E4;}

p {
	line-height: 150%;
	margin:10px 15px 10px 15px;
	}

