/*
weblog
-------------------------*/
div.item{
	margin:0 0 30px 0;
	padding:20px 20px;
	font-size:0.9em;
	line-height:1.6em;
	border-bottom:2px solid #000;
}
div.item h2{
	font-size:1.571em;
	line-height:1em;
	float:left;
}
div.item h2 a:link, div.item h2 a:visited{
	text-decoration:none;
}
div.item h2 a:hover, div.item h2 a:active{
	text-decoration:underline;
}
div.video{
}
div.photo{
}
div.quote{
}
div.etText{
	padding:6px 0 0 0;
}
p.entryDate, p.entryWhat{
	color:#bbbbbb;
	text-align:right;
	font-style: italic;
	font-size:0.93em;
	line-height:1.2em;
}
p.entryWhat a:link, p.entryWhat a:visited{
	color:#bbbbbb;
}
p.entryWhat a:hover, p.entryWhat a:active{
}
p.entryWhat{
	margin:-1.1em 0 .5em 0;
	font-size:0.7em;
}
div.etImg, div.etVideo{
	padding:10px 100px;
	background-color:#efefef;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;
}
div.entryTumble, div.entryText{
	margin:10px 0 0 0;
}
div.etImg img{
	display:block;
}
div.etVideo object{
	display:block;
}
div.etQuote{
	padding:10px 120px;
}
div.etSource{
	padding:0 120px;
	text-align:right;
	font-size:.9em;
}
div.etSource a{
	color:#8A0917;
}
div.etQuote blockquote{
	font-style:italic;
	margin:.4em 0;
	font-size:1.6em;
	line-height:1.4em;
}
div.paginate{
	padding:0 20px 25px 0;
	font-size:0.93em;
	text-align:right;
}
/*
comments
-------------------------*/
div#comments{
	padding:0 20px;
	font-size:0.9em;
	line-height:1.6em;
}
div#comments h4{
	font-size: 1.2em;
}
div#comments ol{
	list-style-type:decimal;
	margin:10px 30px;
}
div#comments ol li{
	margin:10px 0;
}
div#comments ol li div.posted{
	background-color:#efefef;
	padding:0 5px;
	line-height: 1.6em;
}
div#comments ol li div.comtxt{
	padding:5px;
}
/*
commentsform
-------------------------*/
div#commentsformdesign{
	margin:20px 0 0 0;
	border-top:1px solid #bbb;
	border-bottom:1px solid #bbb;
	padding:1px 0;
}
div#commentsform{
	background-color:#efefef;
	font-size:0.9em;
	line-height:1.6em;
	padding:10px 20px;
}
#commentsform .cwcfLogin {
	margin:0 0 5px;
}
#commentsform label {
	display:block;
	margin:5px 0 0 0;
}
#commentsform label span {
	display:block;
	float:left;
	margin:0 20px 0 0;
	width:180px;
}
#commentsform label input.text {
	width:388px;
	border:1px solid #919191;
	padding:1px 5px;
}
#commentsform div.cwcfSend {
	margin:10px 0 0 0;
	text-align:right;
}
#commentsform div.cwcfSend input {
	padding:5px;
	border:1px solid #919191;
	background-color:#ffffff;
}
#commentsform div.cwcfSend a {
	font-size:0.85em;
	line-height:1.6em;
}
#commentsform label textarea {
	width:588px;
	padding:5px;
	border:1px solid #919191;
	line-height:1.6em;
}
#commentsform label.cwcfOpts {
	margin:2px 0 0 0;
	clear:both;
	font-size:0.85em;
}
table.now, table.now tr, table.now tr td{
padding:2px;
border:1px solid #000;
font-size:11px;
line-height:1.3em;
font-family:sans-serif;
}