/* BASIC LINK COLOR ----------------- */

A 	{ color: red; text-decoration: none; }
A:link	{ color: red; text-decoration: none; }
A:visited	{ color: red; text-decoration: none; }
A:active	{ color: #FF3300;  }
A:hover	{ color: #ffffff; background:red;  }	



/* HTML SET --------------------------- */
	
body {
	font-size:12px;
	margin:0px;
	padding:0px;
	font-family: "verdana", "arial", "sans-serif", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "Osaka";
	background:#ffffff;
	}

h1 {line-height: 110%;}		

strong { color:#000;}

textarea {
	font-family: "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";
	}

/* 3COLUMN BASIC LAYOUT ------------------------------ */

#leftcontent {
		position: absolute;
		left:0px;
		top:18px;
		width:169px;
		background:#fff;
		padding:10px;
		}

	#centercontent {
		background:#fff;
   		margin-left: 190px;
   		margin-right:220px;
		border-left:1px dashed #ccc;
		border-right:1px dashed #ccc;
		padding:0 10px 10px 10px;
	
		voice-family: "¥"}¥"";
		voice-family: inherit;
   		margin-left: 191px;
   		margin-right:221px;
		}
	html>body #centercontent {
   		margin-left: 191px;
   		margin-right:201px;
		}

	#rightcontent {
		position: absolute;
		right:0px;
		top:18px;
		width:199px;
		background:#fff;
		padding:10px;
		}
		




/* NAVI PARTS ----------------------- */
	
#bar {
	font-size:9px;
	font-family: "verdana", "arial", "sans-serif", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "Osaka";
	background:#cccccc;
	margin: 0 auto;
	padding: 0;
	height:18px;
	width: 100%;
	}
		
#bar a {
	font-size:9px;
	color:#444444;
	}

#bar img { vertical-align: middle }

#container {
	padding: 240px 0 0 0;
	}

#container a {
	float: left;
	display: block;
	height: 2.4em;
	width: 160px;
	font-size: 16px;
	color: #ffffff;
	line-height: 16px;
	padding: 10px;
	border-right: 1px solid #fff;
	background: red;
	font: bold 18px "Trebuchet MS", Trebuchet, Verdana;
	}

#container a:hover	 {
	color: #fff;
	background:#c0c0c0;
	}

/* BLOG DESCRIPTION --------------------------- */

.blog-description {
color:#000;
font-size:16px;
background-image:url(http://fm.keeponmusic.com/img/des-cloud.gif);
border: solid #ccc 1px;
height:50px;
margin:15px 0 10px 0;
padding:10px;
}

.blog-description a{
color:#000; text-decoration:none;
}
	
/* BLOG BODY SET --------------------------- */
	
.bigtitle{
	color:#000;
	font-size:18px;
margin:10px 10px 3px 0;
font-family: "verdana", "arial", "sans-serif", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "Osaka";
	font-weight:bold;
               }

.itemtitle{
font-size:16px;
	  color:red;
margin:8px 0 3px 0;
	  font-family: verdana, arial, sans-serif;
}



.title{
	color:#ffffff;
	background:#000000;
	margin:0;
	padding:3px 3px 3px 20px;
	font-size:12px;
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
	font-weight:bold;
	}

 .title A {
	color: #000; text-decoration: none; 
	}
	
.blogbody{
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	color:#000;
  	margin:30px 0 130px 0;
           	line-height: 130%;
	}

.blogbody-text{
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	color:#555;
  	padding: 0 0 20px 0;
           }

.blogbody-text p{ 
	margin-top:1px;
	padding:0;
	font-size:11px;
	color:#555;
	}

.blogbody-text img{ 
float:left;
padding:3px;
}

.time a{
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	font-size:9px;
	color:#999;
	}

.time A:link	{ color: #999; text-decoration: none; }
.time A:visited	{ color: #999; text-decoration: none; }
.time A:active	{ color: #000;  }
.time A:hover	{ color: #000;background:#ccc;  }		





.posted { 
	color: #000; 
	text-decoration: none;
	margin-bottom:50px;
	}
	
.posted A { 
	color: #000;
	text-decoration: none;
	}

.posted A:link	{ color: #999; text-decoration: none; }
.posted A:visited	{ color: #999; text-decoration: none; }
.posted A:active	{ color: #000;  }
.posted A:hover	{ color: #000;  }		


/* RECENT SHOWS ------------------ */
.recentshows{
padding:0 0 12px 0;
background: #f0f0f0;
}

.recentshows a:link, .recentshows a:visited, .recentshow a:active {color:#555; text-decoration:none;}
.recentshows a:hover {color:#fff; background:red;}



/* PROGRAMS ------------------ */
.programs {
color:#555;
margin-bottom:7px;
}

.programs strong a {
color:black;
font-weight:bold;
}



/* SIDE SET --------------------- */


#rightcontent A:link	{ color: #333; text-decoration: none; }
#rightcontent A:visited	{ color: #333; text-decoration: none; }
#rightcontent A:active	{ color: #red;  }
#rightcontent A:hover	{ color: #fff; background:red;  }		




.sidetitle{
	color:#444;
	font-weight:bold;
	font-family: "verdana", "arial", "sans-serif", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "Osaka";
	margin-top:20px;
	margin-bottom:1px;
	}




/* COMMENT AND TRACKBACK SET --------------------------- */

.cbody {
	margin:20px;
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	}



.comments-body {
	font-family:verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	color:#333;
	padding-bottom:10px;
	line-height: 120%;	
	}		

.comments-post {
	 font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	color:#333;
	font-size:90%;
  	}	
			
.trackback-url {
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	color:#666;
	font-size:small;
	font-weight:normal;
	background:#FFF;
	line-height:140%;
	padding:5px;		
	border:1px dotted #999; 					
	}

.trackback-body {
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	color:#666;
	font-size:12px;
	background:#ccc;
	line-height:140%;
	padding-bottom:10px;
	padding-top:10px;		
	border-bottom:1px dashed #999; 					
	}		

.trackback-post {
	font-family: verdana, arial, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka;
	color:#666;
	font-size:12px;
	background:#ccc;		
	}
