* {margin: 0px;	padding: 0px;}


body {
text-align:center;
font-family:"arial","Verdana", "Impact", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
font-size: 14px;
line-height: 1.6;
margin:0;
padding: 0;
color:#000;
background: #FFF url(http://15.dtiblog.com/s/spanky/file/11_bg.jpg) repeat-x;
}

#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;
}

.text{
margin:0px 10px 10px 10px;
}

.enttitle{
width:480px;
margin:0px 0px 10px 0px;
padding:5px;
border-bottom: 1px solid #6C6C6C;
}

.captitle{
width:490px;
margin:0px 0px 10px 0px;
padding:5px;
background-color: #33CCFF;
}

/* 記事のステータス用リスト */
.sub {
	text-align: right;
	margin: 2.7em 0 0 0;
}
.sub li {
	display: inline;
}
.sub a {
	margin-right: 0.3em;
}



.e{
height:20px;
width:190px;
border-bottom: 2px dashed #cccccc;
}
.c{
font-size: 16px;
height:20px;
width:230px;
color: #cccccc;
border-bottom: 1px dashed #cccccc;
}
.a{
font-size: 16px;
height:20px;
width:170px;
color: #cccccc;
border-bottom: 1px dashed #cccccc;
}
.t{
font-size: 16px;
height:20px;
width:230px;
color: #cccccc;
border-bottom: 1px dashed #cccccc;
}

.ca{
height:20px;
width:190px;
border-bottom: 2px dashed #cccccc;
padding:10px 3px 0px 3px;
background: #FFF url(http://15.dtiblog.com/s/spanky/file/11_bg.jpg) ;
}


.sp{
height:20px;
width:190px;
border-bottom: 2px dashed #cccccc;
}



.prevpage{
text-align: center;
}
