/* general css */
#corpus {
	background-color: #FFDD66;
	color: #7A0000;
	margin: 0 auto;
}

#corpus a {
	color: #9F1500;
}

#cookiemessage {
	background-color: # ;
	color: #9F1500;
}

#forminfo {
	background-color: #FFCCCC;
	color: #9F1500;
}

#pn .pnav-curr,#pn .pnav-prev,#pn .pnav-next {
	border: 1px solid #CCCCCC;
}

#pn .pnav-link {
	color: #7A0000;
}

#pn .pnav-curr {
	color: #7A0000;
}

.error {
	color: #9F1500;
}

.rightline {
	border-right: 1px solid #CCCCCC;
}

hr {
	background: #7A0000;
	border: 0px;
	color: #7A0000;
}

img {
	border: none;
}

input.readonly {
	color:#666666;
}

input[type=password],input[type=search],input[type=text],textarea {
	border: 1px solid #CCCCCC;
}

input[type=submit], input[type=reset], input[type=button], a.button {
	background: #FFFFFF url(/gfx/button-bg) repeat-x;
	border: 1px solid #CCCCCC;
	color: #333333;
}

table {
	border: none;
}

/* main area */
#main .nocolor {
	border: 1px hidden #CCCCCC;
}

#main .catview {
	background: #FFDD66 url(/gfx/themes/6/cat-bg) no-repeat top left;
	border-left: 1px solid #FF7300;
	border-right: 1px solid #FF7300;
	border-bottom: 1px solid #FF7300;
	color: #7A0000;
}

#main .catview a {
	color: #7A0000;
}

#main .catview h2 {
	color: #7A0000;
}

#main .blue {
	background: #FF8A00 url(/gfx/themes/6/hd-bg) repeat-x top left;
	color: #7A0000;
}

#main .blue a {
	color: #7A0000;
}

#main .blue a.button {
	color: #333333;
}

#main .blue h1 {
	color: #7A0000;
}

#main .blue h2 {
	color: #7A0000;
}

#main .grey {
	border: 1px solid #FF8A00;
	background: #FFA21F;
}

#main .greystart {
	border: 1px solid #FF8A00;
	background: #FFDD66;
}

#main .white {
	border: 1px solid #FF8A00;
	background-color: #FFDD66;
}

#main .whitesysmenue {
	border: 1px solid #FF8A00;
	background-color: #FFDD66;
}

#main .white3pad {
	border: 1px solid #FF8A00;
	background-color: #FFDD66;
}

#main .whitenopad {
	border: 1px solid #FF8A00;
	background-color: #FFDD66;
}

#main div.red {
	border: 1px solid #FF8A00;
	background-color: #FF7300;
}

#main div.red a {
	color:#7A0000;
}

#main span.red {
	color: #9F1500;
}

#main .thumbbox .white table {
	background: url(/gfx/themes/6/preview-bg) repeat-x 0px 2px;
}

#main .thumbrow .white table {
	background: url(/gfx/themes/6/preview-bg) repeat-x 0px 0px;
}

/* default header */
#header #controls, #header #loginsmall {
	background-color: rgba(255, 221, 102, 0.3);
}

#header h3 {
	margin: 0;
	padding: 0;
}

#header #controls {
	top: 10px !important;
}

#header #loginsmall {
	top: 10px !important;
}

#header #notices {
	top: 35px !important;
}

#header #controls a {
	color: #7A0000;
}

#header #controls li {
	border-left: 1px solid #FF7300;
}

#header #controls li.first {
	border-left: none;
}

#header #loginsmall a {
	color: #9F1500;
}

#header #logo span {
	background: url(/gfx/header/logo.png) no-repeat top left;
}

#header #chooselang img {
	border: 1px solid #666666;
	background-color: #7A0000;
}

#header #chooselang a img {
	background: none;
	border: none;
}

#header #chooselang a:hover img {
	background-color: #7A0000;
	border: 1px solid #FF8A00;
}

#header #navigation a {
	color:#9F1500;
}

#header #navigation ul {
	border-bottom: 1px solid #FF7300;
}

#header #navigation ul li {
	border-bottom: 1px solid #FF7300;
	background-color: #FFDD66;
}

#header #navigation ul li.active {
	background: #FF7300 url(/gfx/themes/6/nav-col) repeat-x top left;
	border: 1px solid #FF7300;
	border-bottom: none;
}

#header #navigation ul li.active a {
	color:#7A0000;
}

#header #navoptions {
	background-color: #FF7300;
	border-bottom: 1px solid #FF7300;
	border-left: 1px solid #FF7300;
	border-right: 1px solid #FF7300;
}

#header #navoptions a {
	color: #7A0000;
}

#header #navoptions .active {
	color: #FFDD66;
}

#header #navoptions .active a {
	color: #FFDD66;
}

#main.details #header #navoptions .active {
	color: #7A0000;
}

#main.details #header #navoptions .active a {
	color: #7A0000;
}

/* login form */
/* settings forms */
#settingsnav a.active {
	color: #7A0000;
}

#settingsmenu a.active, #notesmenu a.active {
	color: #7A0000;
}

/* details page */
.anonupload {
	border: 1px solid #FF8A00;
}

.modalertbatch {
	background-color: #CCCCCC;
	color: #FFDD66;
}

.modalertguest {
	background-color: #FFFF00;
	color: #FFDD66;
}

.modalertuser {
	background-color: #9F1500;
	color: #FFDD66;
}

/* Start page */
/* Categories */
#categories {
	background-color: #FFDD66;
	border: 1px solid #FF8A00;
}

#categories dl dt, #categories p {
	background: #FF8A00;
}

#categories dl dt a, #categories p a {
	color:#7A0000;
}

/* footer */
#footer {
	background: #FFDD66 url(/gfx/themes/6/footer-bg.jpg) repeat-x;
	border: 1px solid #FF8A00;
	color: #7A0000;
}

#footer a {
	color: #9F1500;
}

#footer dl {
	border-right: 1px solid #FF8A00;
}

#footer dl.last {
	border-right: 0px solid #FFDD66;
}

#footer dl.guest {
	border-right: 0px solid #000000;
}

iframe {
	border:none;
}

/* Banners */
#main .whitelink a {
	color:#7A0000;
}

#footerrl {
	border-bottom: 1px solid #FF7300;
}

.inputerror {
	background-color: #FFCCCC;
	color: #FFDD66;
}

#main .thumbactive {
	border-color: #666666;
}

.milk {
	background-color: #222222;
}

.shade {
	background-color: #333333;
}

.striped .title a {
	color: #7A0000;
}

#searchlogform fieldset {
	border: 1px solid #333333;
}

#searchlogform fieldset input[type=text] {
	background-color: #FFDD66;
	border: 1px solid #333333;
	color: #7A0000;
}

#splashfoot a {
	color: #7A0000;
}

/* upload progress bar */
.progressBarInProgress,.progressBarComplete,.progressBarError {
	background-color: #7A0000;
}

.progressWrapper {
	color: #666;
}
