.syntax_hilite .code
{
	background: #1b1b1b url( 'http://www.nesium.com/blog/wp-content/themes/hemingway/styles/linebg.gif' ) repeat-y;
	padding : 5px 0;
	font-family : Monaco, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	font-size : 10px;
}

.syntax_hilite .code .re0, .syntax_hilite .code a .re0
{
 	color : #7587a6 !important;	
}

.syntax_hilite .code ol
{
	padding-left : 25px;
	color : #888888;
	margin-bottom: 0;
}

.syntax_hilite .code ol li
{
	padding-left: 20px;
	margin-bottom: 2px;
}

.syntax_hilite .code .de1, .syntax_hilite .code .de2, 
.syntax_hilite .code a .de1, .syntax_hilite .code a .de2
{
	color : #fff;
}

.syntax_hilite .download_script
{
	text-align : right;
	margin-top : 5px;
}

.syntax_hilite .coMULTI, .syntax_hilite .co1, .syntax_hilite .co2, 
.syntax_hilite a .coMULTI, .syntax_hilite a .co1, .syntax_hilite a .co2
{
	color : #5f5a60;
}

.syntax_hilite .kw2, .syntax_hilite a .kw2
{
	color : #ae81ff;
}

.syntax_hilite .kw3, .syntax_hilite a .kw3
{
	color : #ae81ff;
}

.syntax_hilite .kw1, .syntax_hilite a .kw1
{
	color : #f92672;
}

.syntax_hilite .kw5, .syntax_hilite a .kw5, 
.syntax_hilite .kw4, .syntax_hilite a .kw4
{
	color: #66d9ef;
}

.syntax_hilite .st0, .syntax_hilite a .st0
{
	color : #e6db74;
}