html, body, td, th, h1, a, h5 .smallText {
	background-color: #333;
	color: #ccc;
}
body, a img, #top10 td, #charts div {
	border-color: #666;
}
h1, h1 a, h1 a:hover {
	color: #ccc;
}
a:hover, a:hover img, #credits a:hover, i span, a.curThumb img {
	border-color: #fff;
	color: #fff;
}
h3, #mailform, #contents h4, #contents p, #credits, #invoices, #thumbs .placeholder, #charts div {
	border-color: #777;
}
hr {
	background-color: #777;
	color: #777;
}
.fade, .fade *, #timer {
	color: #999;
}
td.label {
	color: #999;
}
.redText, #mainNav .redText, .redText a {
	color: #f00;
}
.greenText, #mainNav .greenText, a.greenText, a.edit {
	color: #0c0;
}


/* --- mainNav --- */
#mainNav {
	background-color: #333; /* In case image slides below nav */
}
#mainNav a {
	color: #999;
}
li#curMain a, #mainNav a:hover {
	color: #fff;
}
#mainNav a.fade {
	color: #666;
}


/* --- subNav --- */
#mainNav li ul {
	background-image: url(/global/bgSubNav-333.gif);
}
#mainNav li#curMain ul.fade a {
	color: #666;
}
li#curMain li a {
	color: #999;
}
li#curMain li#curSub a {
	color: #fff;
}


/* --- editNav --- */
#mainNav li.editNav a {
	color: #0f0;
}
.externalLink, #mainNav li.editNav a.externalLink {
	color: #ff0;
}
#mainNav li.editNav a:hover {
	color: #fff;
}
#logout a {
	color: #f60;
}


/* --- settingsNav --- */
#settingsNav {
	background-image: url(/global/settingsNav-333.gif);
}


/* --- credits --- */
#credits {
	color: #888;
}
#credits a {
	color: #999;
}



/**
 * index.php
 */
#homepage, #homepage a, #homepage h1 a:hover {
	color: #999;
}
#homepage a:hover {
	color: #fff;
}




/**
 * index.php + item-l.php
 */
/* --- itemLayer --- */
#itemLayer {
	background-image: url(/global/loader-333.gif);
}
#itemLayer, #homepage #itemLayer {
	border-color: #222;
}
#itemLayer #caption {
	color: #999;
}
#itemEdit {
	color: #0c0;
}
#msgKeyboard {
	color: #666;
}



/* --- infoLayer --- */
#infoLayer {
	background-color: #333;
}
div#itemLayer #overlay {
	background-color: #333;
}
div#itemLayer #overlay {
	border-color: #222;
}
#btnInfo, #thumbIndex span {
	color: #fff;
}


/* --- arrowNav --- */
#thumbIndex {
	background-color: #333;
	color: #999;
}
#btnItemIdPrev {
	background-position: -46px 0;
}
a:hover#btnItemIdPrev, #btnItemIdPrev.mOver {
	background-position: -46px -46px;
}
#btnItemIdNext {
	background-position: -69px 0;
}
a:hover#btnItemIdNext, #btnItemIdNext.mOver {
	background-position: -69px -46px;
}



/**
 * login.php
 */
#frmLogin h4, #frmLogin #footer {
	border-color: #999;
}



/**
 * overview.php
 */
#colNav, #colNav h4 {
	background-color: #444;
	border-color: #666;
}
#charts div {
	background-image: url(/global/loader-333.gif);
}



/**
 * categories.php
 */
#overview td.deleteOk {
	color: #f00;
}
#overview td.deleteNotOk {
	color: #666;
}
#overview hr {
	background-color: #666;
	color: #666;
}



/**
 * text.php
 */
#portraitLayer img {
	border-color: #666;
}



/**
 * orderSummary.php
 */
#tblSummary td {
	border-color: #666;
}
#tblSummary .thumb img {
	border-color: #333;
}
#tblSummary .editLink, #tblSummary .editLink a {
	color: #0f0;
}
