body {
	background:#EFEEED;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;

}
#container {
	text-align:center;
	padding:0px 0px 0px 0px;
	min-height: 100%;
	_height: 100%; /* for IE6 */	
}
#diary {
	margin:0 auto;
	width:900px;
	text-align:left;
	padding-top:20px;
	padding-bottom:156px;
}
#diary img {
	border:solid 4px #fff;
	border-radius: 4px;
	box-shadow: 1px 1px 1px rgba(0,0,0,0.8);
}
#footer {
	padding:0px 0px 0px 0px;

}
h3.post-title {
	border-left:solid 4px #20A6DC;
	padding-left:5px;
	margin-bottom:5px;
	text-shadow: 1px 1px 2px #999;
	font-size: 20px; text-transform: uppercase;
	color:#333;
}
.post-date {
	font-size:14px;
	margin-bottom:5px;
	color:#727171;
	font-family:Times New Roman;
	font-style:italic;
	text-shadow: white 1px 1px 1px; 
	
}

.pic {
width:400px;
margin-left:10px;
margin-bottom:10px;
}
.post-comment {
	float:left;
	padding-top:10px;
	padding-left:0px;
	font-size:14px;
	width:100%;
}
.post-comment-noimg {
	float:left;

	font-size:14px;

}

.post-img {
	float:left;
	width:408px;
}
.post-img img {width:400px;}

#diary-title {
	background:url("http://www.class-a.co.jp/diary/partsimg/title_back.jpg");
	padding-top:34px;
	padding-bottom:28px;
}

#diary-title h1 {
	margin:0 auto;
	width:900px;
	text-align:left;
}

#tagline {
	margin:0 auto;
	width:900px;
	text-align:left;
	height:10px;
	color:#fff;
	font-size:14px;
	padding-top:5px;
	text-shadow: #000 1px 1px 1px; 
}
td {text-align:left;}

img {
border:0px;
vertical-align:top;
}

/* For modern browsers */
.cf:before,
.cf:after {
    content:"";
    display:table;
}

.cf:after {
    clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.cf {
    zoom:1;
}
hr {
	margin:40px 0px;
	border:solid 1px #CCC;
}

.pagebt {
	border:solid 1px #666;
	padding:3px;
	font-size:12px;
	border-radius: 2px;  
	-webkit-border-radius: 2px;  
	-moz-border-radius: 2px;
	text-decoration:none;
	background: #fff;
	background: -moz-linear-gradient(top, #fff, #ddd);
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd));

}