/*-- Category --*/
/*-- takumi --*/
div#main div#main-column div.takumi-block {
	margin-top: 20px;
	border: 1px solid #ccc;
}
div#main div#main-column div.takumi-block div.takumi-title {
	margin: 10px 0 0 10px;
}
div#main div#main-column div.takumi-block div.takumi-main {
	padding: 10px;
}
div#main div#main-column div.takumi-block div.takumi-main div.takumi-photo {
	float: left;
}
div#main div#main-column div.takumi-block div.takumi-main div.takumi-text {
	float: right;
	width: 540px;
}
div#main div#main-column div.takumi-block div.takumi-main div.takumi-text h3 {
	background: url(../../images/icon-arrow02.gif) left center no-repeat;
	padding-left: 16px;
	font-size: 130%;	
}
div#main div#main-column div.takumi-block div.takumi-main div.takumi-text p {
	margin-top: 10px;
	line-height: 150%;
}

/*-- entries --*/
div#category-entries {
	margin-top: 10px;
}
div#category-entries div.entry-block {
	margin-top: 10px;
	float: left;
	width: 222px;
	height: 107px;
	overflow: hidden;
}
div#category-entries div.entry-block img.thumbnail {
	margin: 0 4px 0 0;
	float: left;
	border: 1px solid #ccc;
}
div#category-entries div.entry-block img.thumbnail:hover {
	border: 1px solid #F90;
}
div#category-entries div.entry-block p.title {
	font-size: 130%;
	color: #F90;
	padding-bottom: 4px;
}
div#category-entries div.entry-block p.name {
	color:#CCC;
}
div#category-entries div.entry-block p.date {
	color:#CCC;
	padding-bottom: 4px;
}
div#category-entries div.entry-block p.text {
	font-size: 110%;
}
div#category-entries div.entry-block p.text a {
	color: #FFF;
}
div#category-entries div.entry-block p.text a:hover {
	color: #F90;
	border-bottom: 1px dotted #ccc;
}

/*-- pager --*/
div#category-pager {
	margin-top: 10px;
	padding-top: 6px;
	border-top: 1px dashed #ccc;
}
div#category-pager div.category-prev {
	float: left;
	width: 200px;
}
div#category-pager div.category-next {
	float: right;
	width: 200px;
	text-align: right;
}

/*-- Entry --*/
dl#entry-form {
	margin: 10px;
}
dl#entry-form input, dl#entry-form select, dl#entry-form textarea {
	background-color: #000;
	color: #FFF;
	border: 2px solid #333;
}
dl#entry-form dt {
	clear: both;
	float: left;
	width: 160px;
	text-align: right;
	padding: 5px 0px 5px 0;
}
dl#entry-form dd {
	float: right;
	padding: 5px 0 5px 10px;
	width: 470px;
	border-left: 5px solid #F90;

}
dl#entry-form span {
	color: #CCC;
}


