/* .syntax_hilite, li .syntax_hilite { */
div.syntax_hilite {
	margin: 0;
/*	padding: 3px 3px 10px 1em;*/
	padding-left: 1em;
	border-top:1px solid #acacac;
	border-left: 1px solid #acacac;
/*	border-right: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;*/
	background-color: #f0f0f0;
	font-size:100%;
/*	font-family:'Courier New',Courier,monospace; */
	font-family:'Osaka-Mono', 'ＭＳ ゴシック', Arial, 'Courier New',Courier,monospace;
	/* comment the line below to remove scrolling in code boxes */
	/* overflow:auto;
	white-space:nowrap; */
	letter-spacing: normal;
}

/* ---------------------------------------------- add by yoshi@mediajungle.com */
div.igBar {
	margin: 0;
}
/* --------------------------------------------------------------------------------- */

/* change this line to set the width of code box */
.syntax_hilite { width:auto; }
/* change this line to set the width of code box in a list */
li .syntax_hilite { width:auto; }
.igBar, li .igBar {
	background-color:#D6D3CE;
/*	font-family:courier,arial,verdana;*/
/*	border-left:1px solid #EEEEEE;
	border-top:1px solid #EEEEEE;
	border-right:1px solid #424142;*/
}
/* change this line to set the width of plain text bar above code box */
.igBar {
/*	width: 511px; */
}
/* change this line to set the width of plain text bar above code box in a list */
li .igBar {
/*	width: 471px; */
}

.igBar a, .igBar a:hover {
	margin:0px 5px 0px 10px;
	font-weight:bold; color:#000000;
	text-decoration:none;
}
.syntax_hilite .langName { color:#000000; font-weight:bold; }
.syntax_hilite textarea { margin:0px -5px -2px 0px; border:none; }

/* ----------------------------------- add by yoshi@mediajungle.com */
div.syntax_hilite div {
	margin: 0;
	padding: 0;
	color: #000;
}
div.syntax_hilite ol {
	padding-bottom: 5px;
}
div.syntax_hilite li {
	font-weight: normal;
}
.syntax_hilite a {
	text-decoration: none;
}
/* ---------------------------------------------------------------------- */
