/* Stylesheet generated from TextMate theme
 *
 * Ruby Blue
 * 
 *
 */

/* Mostly to improve view within the TextMate HTML viewer */
body {
	margin: 0;
	padding: 0;
}

pre {
	margin: 0;
	padding: 10px 10px 10px 10px;
	font-family: Monaco, monospace;
	font-size: 11px;
	line-height: 1.3em;
	word-wrap: break-word;
	white-space: pre;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -o-pre-wrap;
}


# pre {
#   margin: 0;
#   padding: 0 0 0 2px;
#   font-family: Monaco, monospace;
#   font-size: 12px;
#   line-height: 1.3em;
#   word-wrap: break-word;
#   white-space: pre;
#   white-space: pre-wrap;
#   white-space: -moz-pre-wrap;
#   white-space: -o-pre-wrap;
# }

pre {
	color: #FFFFFF;
	background-color: #162433;
}

pre .linenum {
	width: 75px;
	padding: 0.1em 1em 0.2em 0;
	color: #888;
	background-color: #eee;
}
pre span {
   padding-top: 0.2em;
   padding-bottom: 0.1em;
}
pre ::selection {
	background-color: #38566F;
}
/* Text base */
pre .text {
	color: #8AA6C1;
	background-color: #162433;
}

/* Source base */
pre .source {
	color: #FFFFFF;
	background-color: #162433;
}

/* Comment */
pre .comment {
	color: #428BDD;
	font-style: italic;
}

/* Constant */
pre .constant {
	color: #8AA6C1;
}

/* Keyword */
pre .keyword,storage_type_function_python {
	color: #F8BB00;
}

/* Pre-processor Line */
pre .other_preprocessor_c {
	color: #B6B9F9;
	background-color: #0C151E;
}

/* Pre-processor Directive */
pre .entity_name_preprocessor {
}

/* Function name */
pre .entity_name_function {
	color: #FFFFFF;
}

/* Function argument */
pre .variable_parameter {
	color: #8AA6C1;
	font-style: italic;
}

/* Block comment */
pre .source .comment_block {
	color: #438AD7;
	background-color: #21374F;
}

/* String */
pre .string {
	color: #1DC116;
}

/* String escapes */
pre .string .constant_character_escape {
	color: #EDDD37;
}

/* String (executed) */
pre .string_interpolated {
	color: #1E293B;
	background-color: #E9CC46;
}

/* Regular expression */
pre .string_regexp {
	color: #CA4344;
}

/* String (literal) */
pre .string_literal {
	color: #E2CE00;
}

/* Numbers */
pre .constant_numeric {
	color: #EDDD3D;
}

/* Symbols */
pre .symbol {
	color: #FFC4C4;
}

/* Operators */
pre .keyword_operator {
	color: #8AA6C1;
}

/* String escapes (executed) */
pre .string_interpolated .constant_character_escape {
	color: #1C6A21;
}

/* Class name */
pre .entity_name_class,storage_type_class_python {
	color: #F8BB00;
}

/* Class inheritance */
pre .entity_other_inherited-class {
	color: #FFFFFF;
	font-style: italic;
}

/* Tag name */
pre .entity_name_tag {
}

/* Tag attribute */
pre .entity_other_attribute-name {
}

/* Support function */
pre .support_function {
	color: #B43D3D;
}


