/* entrylayout ------------------------------------------------------------- */
#eventTable{
	margin: auto;
	width: 700px;
}
#eventTable td{
	border-bottom: 3px double #efefef;
	vertical-align: top;
}
#eventTable td#entryimg{
	height: 90px;
	width: 90px;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #efefef;
	border-bottom: 3px double #efefef;
	background: #efefff;
}
#entryimg img{
	height: 60px;
	width: 60px;
	padding:2px;
	border:1px solid #ccc;
	background: #fff;
}

h3{
	padding-left: 1.0em;
	padding-right: 1.0em;
	color: #036;
	font-size: 100%;
	line-height: 2.0;
	border-bottom: 1px solid #ccc;
}
h3 a{
	text-decoration: underline;
}
h4{
	padding-left: 2.0em;
	padding-right: 1.0em;
	color: #333;
	font-weight: normal;
	font-size: 100%;
	line-height: 2.0;
}
.companyname{
	color: #666;
	padding-left: 2.0em;
	line-height: 2.0;
}
.detaillink{
	padding-right: 10px;
	padding-bottom: 10px;
	text-align:right;
}

/* event entry --------------------------------------------------------------*/
#eventEntry{
	margin: 20px 0;
	padding:30px;
	border: 1px solid #ccc;
}

#eventEntry h2{
	margin-bottom: 0.2em;
	padding-left: 0.3em;
	padding-bottom: 0.3em;
	font-size: 140%;
	color: #333;
	border-bottom: 1px solid #ccc;
}
#entryPublisher{
	margin-top: 0.5em;
	margin-bottom: 1.0em;
	padding-right: 1.0em;
	color:#999;
	text-align: right;
	text-indent: 2.0em;
}
#eventEntry #eventDetail{
	padding-top: 1.0em;
}
#eventEntry #eventDetail,
#eventEntry #eventPR{
	line-height: 140%;
}
#eventEntry #eventPDT{
	margin-top: 20px;
	height: 75px;
	color: #333;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#eventEntry #eventPDT dt{
	float : left;
	height: 23px;
	width: 100px;
	font-weight: bold;
	color: #666;
	line-height: 27px;
	text-align: center;
	letter-spacing: 10px;
}
#eventEntry #eventPDT dd{
	float: right;
	height: 23px;
	width: 580px;
	line-height: 27px;
}
#eventEntry #eventPR{
	margin-top: 20px;
	border: 1px solid #ccc;
	background: #fff;
}

#eventEntry #eventPR h3{
	font-size: 120%;
	color: #036;
	background: #efefef;
}
#eventEntry #eventPRcomment{
	padding: 1.0em;
}
#eventEntry #eventAttachedFile{
	margin-top: 20px;
}
#eventEntry #eventAttachedFile ul{
	padding: 0.5em;
	line-height: 2.0em;
}
#eventEntry #eventAttachedFile li{

}
#eventEntry #eventAttachedFile li a{
	padding:0.2em;
}
#eventEntry #companyInfo{
	margin-top: 30px;
	line-height:1.6;
	background: #efefef;
}
#eventEntry #companyInfo h3{
	color: #fff;
	background: #666;
}
#eventEntry #links li{
}
