
a:hover { color: #900; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a:link { color: #036; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a:visited { color: #036; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
h2 { font-size: 130%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { font-size: 110%; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
td { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

.post {float:left; width:400px; height:260px; /*border:solid 1px #ccc*/}
#container { width:820px; float:left;}
#footer { clear:both;}
.calend { float:right;}
#contents {margin-right:240px;}
.post_body { margin-right:10px; margin-bottom:5px}
.post_footer { margin-bottom:3px}



.noprint{
display:none;
color:#F7FCF7;}

div.headmenu
{
	width:939px;
	height:18px;
	background-color:#336699;
}
div.headmenu a
{
	color:#FFFFFF;
	text-decoration:none;
	line-height:16px;
	padding:0px;
	margin:0 19px;
}
div.headmenu a:hover
{
	text-decoration:underline;
}
div.head_ing
{
	width:300px;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
}
div.head_ing div.head_h
{
	width:293px;
	height:18px;
	border-bottom:2px solid #006699;
	font-weight:bold;
	font-size:15px;
	padding-left:7px;
}
div.head_ing div.sublink
{
	background-color:#e9e6db;
	width:293px;
	height:17px;
	color:#6e7272;
	font-size:11px;
	padding-left:7px;
	line-height:15px;
}
div.head_ing div.sublink a
{
	text-decoration:none;
	color:#6e7272;
	font-size:10px;
}





















