@charset "UTF-8" ; 
/* 外部CSSファイル ＠福井県立恐竜博物館WebSite  */

/* 全体定義  */
html,body { margin: 0 ; padding: 0 ; }
body {
	font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
	background: #ccc url("./body_bg.png") 0px top ;
}
hr { width: 95% ; }

/* レイアウト定義  */
div#container {
	text-align: left ;
	background-image: url("bg-note.png") ;
}
div#header { }
div#header img { border: none ; color:  #fff ; }
div#content div#entry {
	line-height: 1.4 ;
}
div#navigation {
	background-image: url("bg-mesh.png") ;
	background-position: 3px -1px ;
	border-right: solid thin #999 ; border-bottom: solid thin #999 ;
	float: left ; width: 190px ; margin-bottom: 2px ; padding: 0 4px ;
	font-size: 80% ; text-align: center ;
}
div#footer {
	margin: 2px 0 0 0 ; padding: 1px 0 ;
	font-size: 12px ; font-family: "Trebuchet MS", Arial, Sans-Serif;
	color: #fff ; background-color: #003398 ;
	text-align: center ;
}

div#container { width: 752px ; margin: 0 ; }
div#content { float: right ; width: 550px ; text-align: center ; }
div#content div#entry { margin: 0 4px ; text-align: left ; }
div#footer { clear: both ; width: 100%; }

div#navigation table.calendar { margin: 4px auto ; font-size: 1em ; }
div#navigation table.calendar th,
div#navigation table.calendar td,
div#navigation .centering,
	{ text-align: center ; }
div#navigation table.calendar td.report	{ background-color: #ff9 ; }
div#navigation table.calendar td a	{ font-weight: bold ; }

div#navigation ul { margin: 0 0 0 1.5em ; padding: 0 ; text-align: left ;  font-size: 12px ; }
div#navigation div.naviheader { text-align: center ; }
div#navigation p.profile { margin: 0 8px ; text-align: left ; text-indent: 1em ; font-size: 12px ; }
div#navigation a img { border: none ; padding: 0 ;}

div#entry div#navi { text-align: center ; font-size: 86% ; margin: 0 0 1px 0 ; }

/* エントリ: タイトル関係  */
div#entry h1 {
	margin: 0 0 2px 0 ; padding: 3px ;
	background: #800000 url("bg_h1.jpg") ; color: #fff ; font-size: 1.5em ;
}
div#entry h1 img { border: none ; vertical-align: middle ; }
div#entry h1 a, div#entry h1 a:link, div#entry h1 a:visited, div#entry h1 a
	{ color: #fff ; text-decoration: none ; }
div#entry h1 a:hover { color: #c00 ; text-decoration: underline ; }

/* エントリでの写真、とその影  */
div#entry div.image, div#entry div.flash { float: left ; margin: 0 8px 8px 0 ; }
div#entry div.image {
	background-image: url("shadow_001.png");
	background-repeat: no-repeat;
	background-position: bottom right;
	margin: 5px 5px 5px 5px;
	padding: 0px;
	position: relative;
}
div#entry div.image img {
	background-color: #fff;
	margin: -5px 5px 5px 0px;
	position: relative;
	vertical-align: bottom;
}
div#entry div.image a img { border: none ; }
div#entry div.flash p { margin: 0 ; padding: 0 ;}

div#entry p { font-size: 94% ; margin: 0 10px 10px ; text-indent: 1em ; line-height: 1.5 ; }
div#entry br.cr { clear: left ; }
div#entry div.continue	{ margin: 0 10px 10px ; font-size: 86% ; }
div#entry div.author	{ font-size: 86% ; text-align: right ; margin: 0 10px 0 0 ; }

div#entry a.parmlink, div#entry a:link.parmlink, div#entry a:visited.parmlink
	{ color: #c00 ; text-decoration: none ; }
div.content-header {
	font-size: 12px ; text-align: right ; margin: 0 0 4px 0 ;}
div.content-header img { border: none ; vertical-align: middle ; }

/* RSSリーダーのアイコン用  */
div#RSS_reader { font-size: 12px ; margin: 0 0 1em 0.5em ; }
/* div#RSS_reader a, div#RSS_reader a:link, div#RSS_reader a:visited { text-decoration: none ; }  */
div#RSS_reader img { vertical-align: middle ; }
div#RSS_reader ul  { list-style-type: none ; }
/* RSSリーダーのアイコン用  */
div#navigation div.pray { text-align: center ; font-size: 0.7em ; margin-bottom: 8px ; }

.niselink { color: blue ; cursor: pointer ; text-decoration: underline ; }
/* .niselink:hover { color: red ; text-decoration: none ; } */
th .niselink { font-family: Verdana, Helvetica, Arial, sans-serif; }

