#footer-wrapper {
	text-shadow: none;;
}

#root-container {
	background-image:url(../static/img/styles/u8_4b5a66945c65c117679d554aa1f3488f.jpg);
	background-position:center top;
	background-repeat:repeat;
	background-attachment:scroll;
}

#footer-wrapper,#footer-wrapper a {
	color:#011589;
}

#body-container {
	margin-top:400px;
}

.abg {
	background-color:#e7040c !important;
}

.icons {
	background-image:url(/img/icons/99-98-90.png) !important;
}

h1,h2,h3,h4,h5,h6,.active,a,.page-menu li.label,table.general th,.field-button-plain input {
	color:#e7040c;
}

.ac_over,.popup-title,.field-button input,a.button div,.progress-bar .progress-value,.page-menu li.active a {
	background-color:#e7040c;
}

a.ajax,a.button div,.field-button input,.progress-bar .progress-container,.field-title,table.general th {
	border-color:#e7040c;
}

.afc {
	color:#e7040c !important;
}

.calElement.today {
	border-color:#e7040c !important;
}

.calElement.selected {
	background-color:#e7040c !important;
}

.f1c {
	color:#022478 !important;
}

.f1bg {
	background-color:#022478 !important;
}

.field-title span.right a,.field-description,.breadcrumbs,.breadcrumbs a {
	color:#022478;
}

#body-wrapper,.popup-content,.field-wrapper input,.field-wrapper select,.field-wrapper textarea,ul.comments li {
	color:#022478;
}

.field-wrapper, .field-wrapper input,.field-wrapper select,.field-wrapper textarea,.comment-add .field-button input {
	color:#040f8b;
}

.l1c {
	color:#ffffff !important;
}

.l1b {
	border-color:#ffffff !important;
}

.field-button-plain input,a.button-plain, ul.comments .comment-recovery, ul.news .news-recovery,table.general tr.odd td,table.general tr.odd th {
	background-color:#ffffff;
}

ul.plainlist li,ul.judges li,ul.news li,.userlist li,.rounds .round,.popup-content,.page-menu li.splitter,#body-center-col,ul.comments li .info,ul.comments ul.comments,table.general tbody td,table.general tbody th {
	border-color:#ffffff;
}

.calElement,span.calElement:hover {
	border-color:#ffffff !important;
}

span.calElement:hover {
	background-color:#ffffff !important;
}

.l2c {
	color:#191919 !important;
}

.l2b {
	border-color:#191919 !important;
}

.l2bg {
	background-color:#191919 !important;
}

.ac_results,.popup-title,#body-left-menu,.field-wrapper,.comment-add .field-button {
	border-color:#191919;
}

.ac_results li,.calYear,.calMonth {
	border-color:#191919 !important;
}

