#footer-wrapper {
	text-shadow: none;;
}

#root-container {
	background-color:#000608;
	background-image: none;;
}

#header-container {
	background-image:url(../static/img/styles/b1497_18b4474e4343a23edc4004460973e452.png);
	background-position:center 0;
	background-repeat:no-repeat;
	height:1024px;
}

#footer-container {
	background-image:url(../static/img/styles/b1497_12936e8938c0f9ebedcbdc9f47c020c0.png);
	background-position:center 0;
	background-repeat:no-repeat;
	height:700px;
}

#margin-container {
	padding-bottom:700px;
}

#footer-wrapper,#footer-wrapper a {
	color:#cccccc;
}

#body-container {
	margin-top:1024px;
}

.abg {
	background-color:#020302 !important;
}

.icons {
	background-image:url(/img/icons/33-33-1.png) !important;
}

h1,h2,h3,h4,h5,h6,.active,a,.page-menu li.label,table.general th,.field-button-plain input {
	color:#020302;
}

.ac_over,.popup-title,.field-button input,a.button div,.progress-bar .progress-value,.page-menu li.active a {
	background-color:#020302;
}

a.ajax,a.button div,.field-button input,.progress-bar .progress-container,.field-title,table.general th {
	border-color:#020302;
}

.afc {
	color:#020302 !important;
}

.calElement.today {
	border-color:#020302 !important;
}

.calElement.selected {
	background-color:#020302 !important;
	color:#F4EFE7 !important;
}

.bg1bg {
	background-color:#F4EFE7 !important;
}

.bg1c {
	color:#F4EFE7 !important;
}

.popup-bg,#preview .wfcontent,#body-wrapper,.popup-content,.progress-bar .progress-container,.field-title span {
	background-color:#F4EFE7;
}

.ac_over,.field-button input,.popup-title,a.button div,.page-menu li.active a {
	color:#F4EFE7;
}

.bg2c {
	color:#ede5d9 !important;
}

.bg2bg {
	background-color:#ede5d9 !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:#ede5d9;
}

.l1c {
	color:#eee3d3 !important;
}

.l1b {
	border-color:#eee3d3 !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:#eee3d3;
}

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:#eee3d3;
}

.calElement,span.calElement:hover {
	border-color:#eee3d3 !important;
}

span.calElement:hover {
	background-color:#eee3d3 !important;
}

.l2c {
	color:#ede5d9 !important;
}

.l2b {
	border-color:#ede5d9 !important;
}

.l2bg {
	background-color:#ede5d9 !important;
}

.ac_results,.popup-title,#body-left-menu,.field-wrapper,.comment-add .field-button {
	border-color:#ede5d9;
}

.ac_results li,.calYear,.calMonth {
	border-color:#ede5d9 !important;
}

.body-ul-lines .text-new {
	background-color:#1F478E !important;
}

