/* GeSHi (c) Nigel McNie 2004 (http://qbnz.com/highlighter) */

/* global style */
.geshi-wrap {
	background-color: #242424;
	color: #857b6f;
	overflow: auto;
	font-size: 1.25em;
	padding: 0px;
	white-space: nowrap;
}

.geshi {
	display: table;
	width: 100%;
}

.geshi ol {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #000;
	border: 5px solid #444;
}

/* no highlighting */
.de1 { font-weight:normal; background-color:#242424; color:#f6f3e8; padding: 1px 5px; }

/* automatically generated styles */

/* Default Styles */
.apache .de1, .apache .de2, .apt_sources .de1, .apt_sources .de2, .asm .de1, .asm .de2, .bash .de1, .bash .de2, .c .de1, .c .de2, .cpp-qt .de1, .cpp-qt .de2, .cpp .de1, .cpp .de2, .css .de1, .css .de2, .diff .de2, .email .de1, .email .de2, .gettext .de1, .gettext .de2, .html4strict .de1, .html4strict .de2, .ini .de1, .ini .de2, .java .de1, .java .de2, .java5 .de1, .java5 .de2, .javascript .de1, .javascript .de2, .kixtart .de1, .kixtart .de2, .latex .de1, .latex .de2, .lisp .de1, .lisp .de2, .make .de1, .make .de2, .mysql .de1, .mysql .de2, .perl .de1, .perl .de2, .php-brief .de1, .php-brief .de2, .python .de1, .python .de2, .rails .de1, .rails .de2, .robots .de1, .robots .de2, .ruby .de1, .ruby .de2, .scheme .de1, .scheme .de2, .smalltalk .de1, .smalltalk .de2, .smarty .de1, .smarty .de2, .sql .de1, .sql .de2, .text .de1, .text .de2, .xorg_conf .de1, .xorg_conf .de2 { font-weight:normal; background-color:#242424; color:#f6f3e8; padding: 1px 5px; }
/* Keywords I (if, do, while etc) */
.apache .kw1, .apt_sources .kw1, .asm .kw1, .bash .kw1, .c .kw1, .cpp-qt .kw1, .cpp .kw1, .css .kw1, .email .kw1, .gettext .kw1, .html4strict .kw1, .ini .kw1, .java .kw1, .java5 .kw1, .javascript .kw1, .kixtart .kw1, .latex .kw1, .lisp .kw1, .make .kw1, .mysql .kw1, .perl .kw1, .php-brief .kw1, .python .kw1, .rails .kw1, .robots .kw1, .ruby .kw1, .scheme .kw1, .smalltalk .kw1, .smarty .kw1, .sql .kw1, .text .kw1, .xorg_conf .kw1 {color: #8ac6f2;}
/* Keywords II (null, true, false etc) */
.apache .kw2, .apt_sources .kw2, .asm .kw2, .bash .kw2, .c .kw2, .cpp-qt .kw2, .cpp .kw2, .css .kw2, .email .kw2, .gettext .kw2, .html4strict .kw2, .ini .kw2, .java .kw2, .java5 .kw2, .javascript .kw2, .kixtart .kw2, .latex .kw2, .lisp .kw2, .make .kw2, .mysql .kw2, .perl .kw2, .php-brief .kw2, .python .kw2, .rails .kw2, .robots .kw2, .ruby .kw2, .scheme .kw2, .smalltalk .kw2, .smarty .kw2, .sql .kw2, .text .kw2, .xorg_conf .kw2 {color: #e5786d;}
/* Inbuilt Functions (echo, print etc) */
.apache .kw3, .apt_sources .kw3, .asm .kw3, .bash .kw3, .c .kw3, .cpp-qt .kw3, .cpp .kw3, .css .kw3, .email .kw3, .gettext .kw3, .html4strict .kw3, .ini .kw3, .java .kw3, .java5 .kw3, .javascript .kw3, .kixtart .kw3, .latex .kw3, .lisp .kw3, .make .kw3, .mysql .kw3, .perl .kw3, .php-brief .kw3, .python .kw3, .rails .kw3, .robots .kw3, .ruby .kw3, .scheme .kw3, .smalltalk .kw3, .smarty .kw3, .sql .kw3, .text .kw3, .xorg_conf .kw3 {color: #cae682;}
/* Data Types (int, boolean etc) */
.apache .kw4, .apt_sources .kw4, .asm .kw4, .bash .kw4, .c .kw4, .cpp-qt .kw4, .cpp .kw4, .css .kw4, .email .kw4, .gettext .kw4, .html4strict .kw4, .ini .kw4, .java .kw4, .java5 .kw4, .javascript .kw4, .kixtart .kw4, .latex .kw4, .lisp .kw4, .make .kw4, .mysql .kw4, .perl .kw4, .php-brief .kw4, .python .kw4, .rails .kw4, .robots .kw4, .ruby .kw4, .scheme .kw4, .smalltalk .kw4, .smarty .kw4, .sql .kw4, .text .kw4, .xorg_conf .kw4 {color: #cae682;}
/* Comments (//,  etc) */
.apache .co1, .apache .co2, .apache .coMULTI, .apt_sources .co1, .apt_sources .co2, .apt_sources .coMULTI, .asm .co1, .asm .co2, .asm .coMULTI, .bash .co1, .bash .co2, .bash .coMULTI, .c .co1, .c .co2, .c .coMULTI, .cpp-qt .co1, .cpp-qt .co2, .cpp-qt .coMULTI, .cpp .co1, .cpp .co2, .cpp .coMULTI, .css .co1, .css .co2, .css .coMULTI, .diff .co2, .email .co1, .email .co2, .email .coMULTI, .gettext .co1, .gettext .co2, .gettext .coMULTI, .html4strict .co1, .html4strict .co2, .html4strict .coMULTI, .ini .co1, .ini .co2, .ini .coMULTI, .java .co1, .java .co2, .java .coMULTI, .java5 .co1, .java5 .co2, .java5 .coMULTI, .javascript .co1, .javascript .co2, .javascript .coMULTI, .kixtart .co1, .kixtart .co2, .kixtart .coMULTI, .latex .co1, .latex .co2, .latex .coMULTI, .lisp .co1, .lisp .co2, .lisp .coMULTI, .make .co1, .make .co2, .make .coMULTI, .mysql .co1, .mysql .co2, .mysql .coMULTI, .perl .co1, .perl .co2, .perl .coMULTI, .php-brief .co1, .php-brief .co2, .php-brief .coMULTI, .python .co1, .python .co2, .python .coMULTI, .rails .co1, .rails .co2, .rails .coMULTI, .robots .co1, .robots .co2, .robots .coMULTI, .ruby .co1, .ruby .co2, .ruby .coMULTI, .scheme .co1, .scheme .co2, .scheme .coMULTI, .smalltalk .co1, .smalltalk .co2, .smalltalk .coMULTI, .smarty .co1, .smarty .co2, .smarty .coMULTI, .sql .co1, .sql .co2, .sql .coMULTI, .text .co1, .text .co2, .text .coMULTI, .xorg_conf .co1, .xorg_conf .co2, .xorg_conf .coMULTI {color: #8f8f8f; font-style: italic;}
/* Escaped Characters (\n, \t etc) */
.apache .es0, .apt_sources .es0, .asm .es0, .bash .es0, .c .es0, .cpp-qt .es0, .cpp .es0, .css .es0, .email .es0, .gettext .es0, .html4strict .es0, .ini .es0, .java .es0, .java5 .es0, .javascript .es0, .kixtart .es0, .latex .es0, .lisp .es0, .make .es0, .mysql .es0, .perl .es0, .php-brief .es0, .python .es0, .rails .es0, .robots .es0, .ruby .es0, .scheme .es0, .smalltalk .es0, .smarty .es0, .sql .es0, .text .es0, .xorg_conf .es0 {color: #f6f3e8;}
/* Brackets ( ([{}]) etc) */
.apache .br0, .apt_sources .br0, .asm .br0, .bash .br0, .c .br0, .cpp-qt .br0, .cpp .br0, .css .br0, .email .br0, .gettext .br0, .html4strict .br0, .ini .br0, .java .br0, .java5 .br0, .javascript .br0, .kixtart .br0, .latex .br0, .lisp .br0, .make .br0, .mysql .br0, .perl .br0, .php-brief .br0, .python .br0, .rails .br0, .robots .br0, .ruby .br0, .scheme .br0, .smalltalk .br0, .smarty .br0, .sql .br0, .text .br0, .xorg_conf .br0 {color:#f6f3e8;}
/* Strings ("foo" etc) */
.apache .st0, .apt_sources .st0, .asm .st0, .bash .st0, .c .st0, .cpp-qt .st0, .cpp .st0, .css .st0, .email .st0, .gettext .st0, .html4strict .st0, .ini .st0, .java .st0, .java5 .st0, .javascript .st0, .kixtart .st0, .latex .st0, .lisp .st0, .make .st0, .mysql .st0, .perl .st0, .php-brief .st0, .python .st0, .rails .st0, .robots .st0, .ruby .st0, .scheme .st0, .smalltalk .st0, .smarty .st0, .sql .st0, .text .st0, .xorg_conf .st0 {color: #95e454; font-style: italic;}
/* Numbers (1, -54, 2.5 etc) */
.apache .nu0, .apt_sources .nu0, .asm .nu0, .bash .nu0, .c .nu0, .cpp-qt .nu0, .cpp .nu0, .css .nu0, .email .nu0, .gettext .nu0, .html4strict .nu0, .ini .nu0, .java .nu0, .java5 .nu0, .javascript .nu0, .kixtart .nu0, .latex .nu0, .lisp .nu0, .make .nu0, .mysql .nu0, .perl .nu0, .php-brief .nu0, .python .nu0, .rails .nu0, .robots .nu0, .ruby .nu0, .scheme .nu0, .smalltalk .nu0, .smarty .nu0, .sql .nu0, .text .nu0, .xorg_conf .nu0 {color: #e5786d;}
/* Methods (Foo.bar() etc) */
.apache .me0, .apt_sources .me0, .asm .me0, .bash .me0, .c .me0, .cpp-qt .me0, .cpp .me0, .css .me0, .email .me0, .gettext .me0, .html4strict .me0, .ini .me0, .java .me0, .java5 .me0, .javascript .me0, .kixtart .me0, .latex .me0, .lisp .me0, .make .me0, .mysql .me0, .perl .me0, .php-brief .me0, .python .me0, .rails .me0, .robots .me0, .ruby .me0, .scheme .me0, .smalltalk .me0, .smarty .me0, .sql .me0, .text .me0, .xorg_conf .me0 {color:#f6f3e8;}

/* Manual diff style */
.diff .de1 { font-weight:normal; background-color:#242424; color:#f6f3e8; padding: 1px 5px; } /* standard */
.diff .re3, .diff .re4, .diff .re8 { color: #cae682; } /* headers and additions */
.diff .re6 { color: #8ac6f2; } /* @@ positions */

/* Override bash comment */
.bash .co0 {color: #8f8f8f; font-style: italic;}

/* Manual PHP style */
.php .de1 { font-weight:normal; background-color:#242424; color:#f6f3e8; padding: 1px 5px; } /* standard */
.php .co1, .php .co2, .php .co3, .php .co4, .php .coMULTI { color: #8f8f8f; font-style: italic; } /* comments */
.php .st_h, .php .st0 { color: #95e454; font-style: italic; } /* strings */
.php .kw3 { color: #cae682; } /* keywords */
.php .nu0 { color: #e5786d; } /* numbers */
.php .re0 { color: #cae682; } /* variables */
.php .br0, .php .sy0, .php .sy3 { color: #f6f3e8; } /* braces and punctuation */
.php .sy1, .php .sy2 { color: #8ac6f2; } /* operators */
.php .kw1 { color: #8ac6f2; } /* keywords */
.php .kw2 { color: #e5786d; } /* keywords */
.php .me1 { color: #f6f3e8; } /* members */

/* Manual XML style */
.xml .de1 { font-weight:normal; background-color:#242424; color:#f6f3e8; padding: 1px 5px; } /* standard */
.xml .re1 { color: #cae682; } /* header */
.xml .re2 { color: #f6f3e8; } /* end of tag */
.xml .st_h, .xml .st0 { color: #95e454; font-style: italic; } /* strings */

/* Fixed for makefiles */
.make .re0, .make .re1, .make .re2 { color: #cae682; }
.make .kw0, .make .kw1 { color: #8ac6f2; }

/* Fixes for HTML */
.html4strict .sc2 { color: #cae682; }
.html4strict .kw2 { color: #8ac6f2; }

