#title {background: gray url(/i/masimgs/img.php) 50% 100% no-repeat;}
#title h1 a {color: rgb(78%,79%,77%);}
.hl0	{ background-color: #FFFF99 }
.hl1	{ background-color: #FF99FF }
.hl2	{ background-color: #99FFFF }
.hl3	{ background-color: #FF9999 }
.hl4	{ background-color: #9999FF }
#greybox	{ margin: 0 auto; background-color: #CCC; border: 1px dotted #999; padding: 1em; width: 29.25em; text-align: left }

#content blockquote {margin-left: 0; padding-left: 1em; border-left: 1em solid #E0D8D8;}

#tagc {width:90%;margin-left:90px;}
#tagc li.fs2 {font-size:1.5em;}
#tagc li.fs3 {font-size:1.7em;}
#tagc li.fs4 {font-size:1.9em;}
#tagc li.fs5 {font-size:2.1em;}
#tagc li.fs6 {font-size:2.3em;}
#tagc li.fs7 {font-size:2.5em;}
#tagc li.fs8 {font-size:2.7em;}
#tagc ul li {font-family :arial, helvetica, sans-serif;font-weight:normal;float: left; list-style: none; margin: 8px 7px;padding:10px 0;overflow:hidden;white-space:nowrap;}

#tagc a, #tagc a:active, #tagc a:link {

	background: #fff;
	color: #306aa3;
}

#tagc a:hover {
	background: #fff;
	color: #408dd9;
	text-decoration: none;
	}

#search {position: absolute; top: 129px; right: 0;
  z-index: 10; 
  text-align: right; padding: 0.25em 0 1.25em 5px;}
#search h2 {display: none;}
#search form {margin: 0; padding: 2px 1em 0;}
#search input[type="text"] {width: 14em; border: 2px inset #999;}
#search small {display: block; margin: 0 1.25em; padding: 0;
  text-align: right; line-height: 1;}
#search small a {background: #FFF; color: #668; font-style: italic;}

.fanfou_statuses {width:90%;}

.fanfou_statuses li {line-height:2em;font-size:15px;}

.fanfou_statuses a.stamp , .fanfou_statuses  a:active.stamp, .fanfou_statuses a:link.stamp  {
	background: #fff;
	color: #333;
	text-decoration: none;
}

.fanfou_statuses a:hover.stamp  {
	background: #AEDFF0;
	color: #fff;
	text-decoration: none;
	}


.pagebar 
	{ 
		font: 11px Arial, Helvetica, sans-serif; 
		padding-top: 0px; 
		padding-bottom: 10px; 
		margin: 0 0 0 10em; 
		text-align: center;
	}

.pagebar a, .pageList .this-page 
	{	
		color: #003366;
		padding: 2px 6px; 
		border-bottom: solid 1px #ddd; 
		background: #fff; 
		text-decoration: none;
	}

.pagebar a:visited 
	{
		color: #587592;
		padding: 2px 6px; 
		border-bottom: solid 1px #ddd; 
		background: #fff; 
		text-decoration: none;
	}

.pagebar .break 
	{
			padding: 2px 6px; 
			border: none; 
			background: #fff; 
			text-decoration: none;
	}

.pagebar .this-page 
	{
		padding: 2px 6px; 
		border-color: #999; 
		font-weight: bold; 
		font-size: 13px; 
		vertical-align: top; 
		background: #fff;
	}

.pagebar a:hover 
	{	
		font-weight: bold;
		color: #A52A2A; 
		background: #fff; 
		border-color: #fff; 
		text-decoration: none;
	}

.flickr img {
	margin: 5px 6px;
	}

p.flickr {
	text-indent: 0em;
	}

.asides .post-metadata, .asides .postkeywords, .asides .post-title {display: none;}
.asides .post-entry p { line-height:1.5em; font-size: 15px; border-left:3px solid #4F3F8D;	padding:0 10px 0 8px; text-indent: 0em; margin: 20px 30px; color:#000;}
.asides .post-entry a, .asides .post-entry a:link, .asides .post-entry a:active, .asides .post-entry a:hover {text-decoration:none;}

#content .post-metadata ul.meta li.asidekeys a,
#content .post-metadata ul.meta li.asidekeys a:link,
#content .post-metadata ul.meta li.asidekeys a:active,
#content .post-metadata ul.meta li.asidekeys a:hover
{ text-decoration:none; font-size:12px; border:none; }

#content .post-metadata ul.meta li.asidekeys { margin:6px 0;}
#content .post-metadata ul.meta li.comc { margin:6px 0;}

