#footer-wrapper {
	text-shadow: none;;
}

#root-container {
	background-color:#152427;
	background-image: none;;
	background-image:url(../static/img/styles/b1495_707ac8448ebd1ec7c3286df4d9dd8654.png);
	background-position:center top;
	background-repeat:no-repeat;
	background-attachment:scroll;
}

#header-container {
	background-color:#2C2C2E;
	background-image: none;;
	height:20px;
}

#footer-wrapper,#footer-wrapper a {
	color:#F2F2F7;
}

.abg {
	background-color:#F2F2F7 !important;
}

.icons {
	background-image:url(/img/icons/66-2-96.png) !important;
}

h1,h2,h3,h4,h5,h6,.active,a,.page-menu li.label,table.general th,.field-button-plain input {
	color:#F2F2F7;
}

.ac_over,.popup-title,.field-button input,a.button div,.progress-bar .progress-value,.page-menu li.active a {
	background-color:#F2F2F7;
}

a.ajax,a.button div,.field-button input,.progress-bar .progress-container,.field-title,table.general th {
	border-color:#F2F2F7;
}

.afc {
	color:#F2F2F7 !important;
}

.calElement.today {
	border-color:#F2F2F7 !important;
}

.calElement.selected {
	background-color:#F2F2F7 !important;
	color:#1C1C1E !important;
}

.f1c {
	color:#F2F2F7 !important;
}

.f1bg {
	background-color:#F2F2F7 !important;
}

.field-title span.right a,.field-description,.breadcrumbs,.breadcrumbs a {
	color:#F2F2F7;
}

#body-wrapper,.popup-content,.field-wrapper input,.field-wrapper select,.field-wrapper textarea,ul.comments li {
	color:#F2F2F7;
}

.field-wrapper, .field-wrapper input,.field-wrapper select,.field-wrapper textarea,.comment-add .field-button input {
	color:#F2F2F7;
}

.bg1bg {
	background-color:#1C1C1E !important;
}

.bg1c {
	color:#1C1C1E !important;
}

.popup-bg,#preview .wfcontent,#body-wrapper,.popup-content,.progress-bar .progress-container,.field-title span {
	background-color:#1C1C1E;
}

.ac_over,.field-button input,.popup-title,a.button div,.page-menu li.active a {
	color:#1C1C1E;
}

.bg2c {
	color:#120c0d !important;
}

.bg2bg {
	background-color:#120c0d !important;
}

.page-menu a:hover,ul.comments .new .comment-content,.ac_results,#body-left-menu,.field-wrapper,.field-wrapper input,.field-wrapper select,.field-wrapper textarea,table.general tr.odd td,.comment-add .field-button input {
	background-color:#120c0d;
}

.l1c {
	color:#F43113 !important;
}

.l1b {
	border-color:#F43113 !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:#F43113;
}

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:#F43113;
}

.calElement,span.calElement:hover {
	border-color:#F43113 !important;
}

span.calElement:hover {
	background-color:#F43113 !important;
}

.l2c {
	color:#f1eeee !important;
}

.l2b {
	border-color:#f1eeee !important;
}

.l2bg {
	background-color:#f1eeee !important;
}

.ac_results,.popup-title,#body-left-menu,.field-wrapper,.comment-add .field-button {
	border-color:#f1eeee;
}

.ac_results li,.calYear,.calMonth {
	border-color:#f1eeee !important;
}

.body-ul-lines .text-new {
	background-color:#595959 !important;
}

