body {
	background: #fff;
}
small {
	color: #888;
}
table.sortable th, .active, input[type=submit], .pagination a:hover, .date td a:hover {
	background: #f3f3f3;
	color: #2e3136;
}

#navigation {background-color: #f3f3f3;color: #2e3136;}

tr {
	background-position: 0 -18px;
}
#content {
	background-position: 0 1px;
}
.active, th, #head, #head-inner, #navigation a, input[type=submit] {
	color: #fff;
}
input, select, textarea {
	border-color: #ddd;
}
h1, h2, h3, h4, h5, h6 {
	border-color: #ddd;
}
a {
	color: #ff606e;
}
a.edit {
	background-image: url(../images/edit.png);
}
a.delete {
	background-image: url(../images/trash.png);
}

/*#head, #head-inner { background:#670F27; }*/
#head, #head-inner {
	background: #2e3136;
}
#navigation a:hover {
	background: #2e3136;
}
#navigation .active {
	background: #2e3136;
}
.box, .box > .utils a {
	background: #fff;
	border-color: #eee;
}
.box > h2 {
	background: url(../images/box-h2.png) repeat-x bottom center #fff;
}
.error, .error a {
	color: #721c24;
}
p.error, p.success, p.info {
	position: relative;
	padding: .75rem 1.25rem;
	margin-bottom: 1rem;
	border: 1px solid transparent;
	border-radius: .25rem;
	background-color: #ffeaec;
	border-color: #f7ccd0;
}
p.success {
	color: #155724;
	background-color: #d4edda;
	border-color: #c3e6cb;
}
.success, .success a {
	color: #155724;
}
p.info {
	color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb;
}
.info , .info a {
	color: #0c5460;
}
input.error {
	border: 1px solid #901830;
}
.ui-state-highlight {
	background: #eee;
	font-size: 12px;
	margin: 0 0 11px 0;
	position: relative;
}

