h1{
	font-size: 25px;
	margin-bottom:0.5em;

}
h2{
/*
	font-size: 85%;
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	background-color:#C00;
	text-align:left;
	margin:0 0 0.5em 0;
	padding: 1px;
*/
	font-size: 25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#C00;
	text-align:left;
}



.worksIntr{ /* table */
	margin:0 0 2.5em 0;
	font-size:80%;

}
.worksIntr th,.worksIntr td{ /* table */
	vertical-align:top;
}

.worksIntr th{
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	color:#C00;
	text-align:left;

/*	text-indent:-9999px; */
}
.imgArea{
	width:100px;

}
.list{
	width:280px;
	color:#C00;
	font-size:90%;
}

.detail{
	width:530px;
	padding-top:0.5em;
}


.worksIntr ul{
	margin:0;
	padding:0;

}
.worksIntr li{
	margin:0;
		list-style-type:none;
	list-style-position:outside;
}


.toWorks{
	margin:0 10px 0 0;
	padding:3px;
	display:block;
	border-top:3px double #C00;
	border-bottom:3px double #C00;
}

th a:link,th a:visited{
	text-decoration:none;
		display:block;
		font-weight:normal;
}
th a:hover{
	text-decoration:underline;
	background-color:#FFE786;
	color:#C00;
		font-weight:normal;
		display:block;

}



/*
#topcolPic{
	width:165px;
}
*/

