
	/* line entry css */
	.Line .box {
		padding-top:8px;
	}

	.Line .lineEntry {
		padding:6px 0 7px;
		border-top:1px solid #eee;
/*		background:transparent url(/plugins/_JP_Lines/images/gray_dot.gif) repeat-x scroll center bottom;*/
	}
	.Line .lineEntry:first-child {
		border-top:0px solid #eee;
	}
	.Line .lineEntry.moreFirstChild {
		border-top:1px solid #ccc;
	}

	.Line .lineEntry:hover {
		background-color: #f7f7f7;
	}
	.Line .lineEntry .dateBox {
		float:left;
		margin-right:10px;
		width:40px;
	}
	.Line .lineEntry .contentBox {
		float:left;
		width:490px;
	}
	.Line .lineEntry .lineEntryDelete {
		float:left;
		width:30px;
	}
	.Line .lineEntry .dateBox .lineDay {
		display:block;
		text-align:center;
		font-size:24px;
		font-family:arial,"Trebuchet MS",helvetica;
		font-weight:bold;
		margin:0;
		padding:0;
		line-height:90%;
		color:#777;
	}
	.Line .lineEntry .dateBox .lineYearMonth {
		display:block;
		text-align:center;
		font-size:9px;
		font-family:arial,"Trebuchet MS",helvetica;
		color:#777;
	}
	.Line .lineEntry .dateBox .sunday {
		color:#AA1C29;
	}
	.Line .lineEntry .dateBox .saturday {
		color:#4771DE;
	}
	.Line .lineEntry .contentBox .lineTime {
		display:block;
		position: relative;
		margin-top:2px;
		color:#aaa;
	}
	.Line .lineEntry .contentBox .lineTime .lineEntryDelete {
		position:absolute;
		background:url(/plugins/_JP_Lines/images/delete.gif) no-repeat 0 0;
		right:0px;
		top:0px;
		width:10px;
		height:10px;
		text-align:right;
		cursor:pointer;
	}

	.Line .lineEntry .contentBox .lineTime img {

	}

	.Line .lineEntry .contentBox .lineContent {
		display:block;
		color:#7d7d7d;
	}

	.Line .lineEntry .contentBox .lineContent a {
		color:#05AABB;
	}
	
	.Line #pagination {
		margin-bottom:5px;
	}
	.Line .more:hover {
		background-position:left -78px;
		border:1px solid #ddd;
		text-decoration:none;
	}
	.Line .more.loading {
		cursor:default !important;
		background-color:#fff;
		background-repeat:no-repeat;
		background-position:50% 50%;
		border:1px solid #e5e5e5;
		background-image:url(/plugins/_JP_Lines/images/ajax.gif) !important;
	}

	.Line .round {
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
	}
	.Line .more {
		background-color:#ffffff;
		background-image:url(/plugins/_JP_Lines/images/more.gif);
		background-position:left top;
		background-repeat:repeat-x;
		border-color:#eee #ddd #ddd #eee;
		border-style:solid;
		border-width:1px;
		display:block;
		font-size:11px;
		font-weight:normal;
		height:22px;
		line-height:2.0em;
		margin:8px auto 5px;
		outline-color:-moz-use-text-color;
		outline-style:none;
		outline-width:medium;
		padding:2px 0;
		text-align:center;
		text-shadow:1px 1px 1px #ffffff;
		width:94%;
		color:#999;
		letter-spacing:1px;
	}
	.Line .more img {
		border:none;
		width:46px;
		height:23px;
	}

	.Line .entryBottomBlank {
		clear:both;
		height:1px;
	}

	.Line .linePostForm {
		margin:8px 14px 0;
		padding:8px;
		border:1px solid #ddd;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
	}
	.Line .linePostForm .categoryCheck .radio {
		vertical-align:middle;
	}
	.Line .linePostForm .categoryCheck label {
		margin-right:5px;
	}
	.Line .linePostForm .contentBox {
		position: relative;
	}
	.Line .linePostForm .contentBox .lineContent {
		border:1px solid #e5e5e5;
		padding:3px 3px 2px;
		width:444px;
		height:40px;
		color:#555;
	}
	.Line .linePostForm .contentBox .lineSubmitButton {
		position:absolute;
		right:0px;
		top:0px;

		border:1px solid #ddd;
		background-color:#f5f5f5;
		padding:2px 3px 1px;
		width:70px;
		height:47px;
		color:#888;
	}
	