
pre.textmate-source.pastels_on_dark {
	color: #DADADA;
	background-color: #211E1E;
}

pre.textmate-source.pastels_on_dark ::selection {
	background-color: rgba(115, 89, 126, 0.50);
}
/* Comments */
pre.textmate-source.pastels_on_dark .comment {
	color: #555555;
}

/* Comments Block */
pre.textmate-source.pastels_on_dark .comment_block {
	color: #555555;
}

/* Strings */
pre.textmate-source.pastels_on_dark .string {
	color: #AD9361;
}

/* Numbers */
pre.textmate-source.pastels_on_dark .constant_numeric {
	color: #CCCCCC;
}

/* Keywords */
pre.textmate-source.pastels_on_dark .keyword {
	color: #A1A1FF;
}

/* Preprocessor Line */
pre.textmate-source.pastels_on_dark .other_preprocessor {
	color: #2F006E;
}

/* Preprocessor Directive */
pre.textmate-source.pastels_on_dark .entity_name_preprocessor {
	font-weight: bold
}

/* Functions */
pre.textmate-source.pastels_on_dark .support_function {
	color: #A1A1FF;
}

/* Function result */
pre.textmate-source.pastels_on_dark .declaration_function .function-result {
	color: #0000FF;
}

/* Function name */
pre.textmate-source.pastels_on_dark .declaration_function .function-name {
	font-weight: bold
}

/* Function argument name */
pre.textmate-source.pastels_on_dark .declaration_function .argument-name {
	font-weight: bold
}

/* Function argument type */
pre.textmate-source.pastels_on_dark .declaration_function .function-arg-type {
	color: #0000FF;
}

/* Function argument variable */
pre.textmate-source.pastels_on_dark .declaration_function .function-argument {
	font-style: italic;
}

/* Class name */
pre.textmate-source.pastels_on_dark .declaration_class .class-name {
	text-decoration: underline;
}

/* Class inheritance */
pre.textmate-source.pastels_on_dark .declaration_class .class-inheritance {
	font-style: italic;
	text-decoration: underline;
}

/* Invalid */
pre.textmate-source.pastels_on_dark .invalid {
	color: #FFF9F9;
	font-weight: bold
	background-color: #FF0000;
}

/* Invalid Trailing Whitespace */
pre.textmate-source.pastels_on_dark .invalid_trailing-whitespace {
	background-color: #FFD0D0;
}

/* Section */
pre.textmate-source.pastels_on_dark .declaration_section .section-name {
	font-style: italic;
}

/* Interpolation */
pre.textmate-source.pastels_on_dark .string_interpolation {
	color: #C10006;
}

/* Regular Expressions */
pre.textmate-source.pastels_on_dark .string_regexp {
	color: #666666;
}

/* Variables */
pre.textmate-source.pastels_on_dark .variable {
	color: #C1C144;
}

/* Constants */
pre.textmate-source.pastels_on_dark .constant {
	color: #6782D3;
}

/* Character Constants */
pre.textmate-source.pastels_on_dark .constant_character {
	color: #AFA472;
}

/* Language Constants */
pre.textmate-source.pastels_on_dark .constant_language {
	color: #DE8E30;
	font-weight: bold
}

/* Embedded Code */
pre.textmate-source.pastels_on_dark .embedded {
	text-decoration: underline;
}

/* Tag name */
pre.textmate-source.pastels_on_dark .keyword_markup_element-name {
	color: #858EF4;
}

/* Attribute name */
pre.textmate-source.pastels_on_dark .keyword_markup_attribute-name {
	color: #9B456F;
}

/* Attribute with Value */
pre.textmate-source.pastels_on_dark .meta_attribute-with-value {
	color: #9B456F;
}

/* Exceptions */
pre.textmate-source.pastels_on_dark .keyword_exception {
	color: #C82255;
	font-weight: bold
}

/* Operators */
pre.textmate-source.pastels_on_dark .keyword_operator {
	color: #47B8D6;
}

/* Control Structures */
pre.textmate-source.pastels_on_dark .keyword_control {
	color: #6969FA;
	font-weight: bold
}

/* HTML: DocInfo XML */
pre.textmate-source.pastels_on_dark .meta_tag_preprocessor_xml {
	color: #68685B;
}

/* HTML: DocType */
pre.textmate-source.pastels_on_dark .meta_tag_sgml_doctype {
	color: #888888;
}

/* HTML: DocInfo DTD */
pre.textmate-source.pastels_on_dark .string_quoted_docinfo_doctype_DTD {
	font-style: italic;
}

/* HTML: ServerSide Includes */
pre.textmate-source.pastels_on_dark .comment_other_server-side-include_xhtml, pre.textmate-source.pastels_on_dark .comment_other_server-side-include_html {
	color: #909090;
}

/* HTML: Tag */
pre.textmate-source.pastels_on_dark .text_html .declaration_tag, pre.textmate-source.pastels_on_dark .text_html .meta_tag, pre.textmate-source.pastels_on_dark .text_html .entity_name_tag_xhtml {
	color: #858EF4;
}

/* HTML: attribute="" */
pre.textmate-source.pastels_on_dark .keyword_markup_attribute-name {
	color: #9B456F;
}

/* PHP: PHPdocs */
pre.textmate-source.pastels_on_dark .keyword_other_phpdoc_php {
	color: #777777;
}

/* PHP: Include() & Require() */
pre.textmate-source.pastels_on_dark .keyword_other_include_php {
	color: #C82255;
}

/* PHP: Constants Core Predefined */
pre.textmate-source.pastels_on_dark .support_constant_core_php {
	color: #DE8E20;
	font-weight: bold
}

/* PHP: Constants Standard Predefined */
pre.textmate-source.pastels_on_dark .support_constant_std_php {
	color: #DE8E10;
	font-weight: bold
}

/* PHP: Variables Globals */
pre.textmate-source.pastels_on_dark .variable_other_global_php {
	color: #B72E1D;
}

/* PHP: Variables Safer Globals */
pre.textmate-source.pastels_on_dark .variable_other_global_safer_php {
	color: #00FF00;
}

/* PHP: Strings Single-Quoted */
pre.textmate-source.pastels_on_dark .string_quoted_single_php {
	color: #BFA36D;
}

/* PHP: Keywords Storage */
pre.textmate-source.pastels_on_dark .keyword_storage_php {
	color: #6969FA;
}

/* PHP: Strings Double-Quoted */
pre.textmate-source.pastels_on_dark .string_quoted_double_php {
	color: #AD9361;
}

/* CSS: Selectors #ID */
pre.textmate-source.pastels_on_dark .entity_other_attribute-name_id_css {
	color: #EC9E00;
}

/* CSS: Selectors <Elements> */
pre.textmate-source.pastels_on_dark .entity_name_tag_css {
	color: #B8CD06;
	font-weight: bold
}

/* CSS: Selectors .ClassName */
pre.textmate-source.pastels_on_dark .entity_other_attribute-name_class_css {
	color: #EDCA06;
}

/* CSS: Selectors :PseudoClass */
pre.textmate-source.pastels_on_dark .entity_other_attribute-name_pseudo-class_css {
	color: #2E759C;
}

/* CSS: Invalid Comma */
pre.textmate-source.pastels_on_dark .invalid_bad-comma_css {
	color: #FFFFFF;
	background-color: #FF0000;
}

/* CSS: Property Value */
pre.textmate-source.pastels_on_dark .support_constant_property-value_css {
	color: #9B2E4D;
}

/* CSS: Property Keyword */
pre.textmate-source.pastels_on_dark .support_type_property-name_css {
	color: #E1C96B;
}

/* CSS: Property Colours */
pre.textmate-source.pastels_on_dark .constant_other_rgb-value_css {
	color: #666633;
}

/* CSS: Font Names */
pre.textmate-source.pastels_on_dark .support_constant_font-name_css {
	color: #666633;
}

/* TMLangDef: Keys */
pre.textmate-source.pastels_on_dark .support_constant_tm-language-def, pre.textmate-source.pastels_on_dark .support_constant_name_tm-language-def {
	color: #7171F3;
}

/* CSS: Units */
pre.textmate-source.pastels_on_dark .keyword_other_unit_css {
	color: #6969FA;
}


