/****************
 * site globals *
 ****************/
body {
	color: #000000;
}
body, #Header {
	background-color: #ffffee;
}
#Wrapper, #Content {
	border-color: #f8c876;
}
#Content {
	color: #333333;
}
#RHS, #LHS{
	background-color: #f8c876;
}
#RHS, #Footer {
	border-color: #E86010;
}
h2 {
	color: #800000;
	border-color: #C84000;
}
h3 {
	color: #005aab;
}
img {
	border-color: #000000;
}
ul li {
	color: #C71585;
}
ol li {
	color: #C71585;
}
#RHS ul li {
	color: #E86010;
}
#RHS li:hover {
	color: #800000;
}
ol li, ul li {  /*IE 5.0 bug fix*/
	background-color: transparent;  /*eliminates the black background*/
}
li span, li p, li strong, li small {
	color: #333333;
}
a {
	color: #800000;
	border-bottom-color: #DEB887;
}
a:hover {
	border-bottom-color: #A0522D;
}
hr {
	color: #DEB887;
	background-color: #DEB887;
}
th {
	color: #005aab;
	border-color: #f8af49;
	background-color: #f8c876;
}
td {
	color: #700058;
	border-color: #f8c876;
	background-color: #FFFFE8;
}
.Date,.Subtitle {
	color: #C00000;
}
.Time {
	color: #005aab;
}


/*********
 * forms *
 *********/
.FormButton {
	color: #C00000;
	border-color: #f8e8b8 #f8af49 #005aab #f8af49;
	background-color: #f8c876;
}
.FormInput, .FormButton:active {
	border-color: #f8af49 #f8e8b8 #f8e8b8 #f8af49;
}
div.FormFieldError {
	border-color: #E88080;
	background-color: #FFF0F0;
}
span.FormFieldError {
	color: #CC0000;
	border-color: #E88080;
}
div.FormError, div.FormFatal {
	border-color: #E88080;
	background-color: #FFF0F0;
}
div.FormInfo {
	border-color: #f8e8b8;
	background-color: #FFFFE8;
}
form.Form fieldset, .FormList form {
	border-color: #f8c876;
	background-color: #FFFFE8;
}
form.Form legend {
	color: #800000;
	border-color: #005aab;
	background-color: #f8e8b8;
}
form.Form label {
	color: #000000;
}
form.Form input[type=text]:focus, form.Form input[type=password]:focus, form.Form textarea:focus, form.Form select:focus {
	border-color: #800000;
	background-color: #f8e8b8;
}
input.Disabled, input.Disabled:active {
	color: #999;
	border-color: #DDD;
	background-color: #CCC;
}
form.Form div.autocomplete_simple, form.Form div.autocomplete_complex {
	background-color:white;
	border-color: #800000;
}
form.Form div.autocomplete_simple ul li.selected, form.Form div.autocomplete_complex ul li.selected {
	background-color: #f8e8b8;
}
form.Form div.autocomplete_simple ul li, form.Form div.autocomplete_complex ul li {
	color: #333333;
}

/***************
 * site header *
 ***************/
#Header {
	background-image: url("header.jpg");
}
#HeaderTopBar h1 {
	color: #f8af49;
}
#HeaderTopBar {
	background-color: #f8c876;
}
#HeaderTopBar #SiteName {
	color: #ffffee;
}
#HeaderBottomBar #Profiles a {
	border-color: #ffffee;
	color: #800000;
}
#HeaderBottomBar #Profiles a:hover {
	border-color: #f8e8b8;
	background-color: #FFFFE8;
}

/***************
 * site footer *
 ***************/
#LogoPCSS {
	background-color: #f8c876;
}
#FooterText {
	border-color: #C84000;
}
#FooterLinks {
	color: #f8c876;
}


/*************
 * main menu *
 *************/
#Menu, #Menu li {
	color: #FFFFFF;
	border-color: #f8af49;
	background-color: #005aab;
}
#Menu li:hover, #Menu li.Hover {
	color: #005aab;
	background-color: #f8e8b8;
}
/* the 'cow on the ditch' way for IE */
#Menu li a, #Menu li.Hover li a, #Menu li.Hover li.Hover li a {
	color: #FFFFFF;
}
#Menu li.Hover a, #Menu li.Hover li.Hover a, #Menu li.Hover li.Hover li.Hover a {
	color: #005aab;
}
#Menu li a, #Menu a:visited {
	color: inherit;
}


/**************
 * navigation *
 **************/
#NavigationBar, .NavigationList {
	border-color: #f8e8b8;
	background-color: #FFFFE8;
}
#NavigationBar span:before {
	color: #C71585;
}
#NavigationBar a {
	color: #005aab;
}
#NavigationBar a:hover {
	color: #700058;
}
.NavigationList a {
	color: #C00000;
}
.NavigationList a:hover, .NavigationList .Current {
	color: #C71585;
}
.NavigationList a.Prev:hover, .NavigationList a.Next:hover {
	color: #C00000;
	background-color: #C71585;
}
.NavigationList .Prev, .NavigationList .Next {
	background-color: #f8c876;
}


/******************
 * side note *
 ******************/
.SideNote {
	border-color: #f8e8b8;
	background-color: #FFFFE8;
}
.SideNote a {
	color: #005aab;
}
.SideNote a:hover {
	color: #700058;
}


/************
 * BIP link *
 ************/
#Bip, #Cim, #eUrzadIcon32, #ForumIcon32 {
	color: #C00000;
	background-color: #f8c876;
}
#Bip:hover, #Cim:hover, #eUrzadIcon32:hover, #ForumIcon32:hover {
	color: #483D8B;
}

/******************
 * main page body *
 ******************/
#NewsLinks li:hover {
	color: #C00000;
}
.News h3 a, .MessageBox h3 a {
	color: #005aab;
}
.News h3 a:hover, .MessageBox h3 a:hover {
	color: #700058;
}
.Category a, .More a {
	color: #005aab;
	border-color: #D2691E;
	background-color: #FFFFE8;
}
.Category a:hover, .More a:hover {
	color: #E86010;
	background-color: #f8e8b8;
}
.More {
	border-bottom-color: #D2691E;
	border-top-color: #FFFFE8;
}
.ColoredBox {
	border-color: #f8e8b8;
	background-color: #FFFFE8;
}

#BookTicketsBox a {
	border-color: #f8af49;
	color: #E86010;
	background-color: #f8e8b8;
}
#BookTicketsBox a:hover {
	border-color: #f8af49;
	color: #005aab;
	background-color: #FFFFE8;
}

#ObjectEditBox a {
	border-color: #f8af49;
	color: #E86010;
	background-color: #f8e8b8;
}
#ObjectEditBox a:hover {
	border-color: #f8af49;
	color: #005aab;
	background-color: #FFFFE8;
}

/*************************
 * group navigation list *
 *************************/
.MenuGroup h2 {
	color: #FFFFFF;
	background-color: #f8af49;
}
.MenuGroup li a {
	border-color: #FFFFE8;
	color: #E86010;
	background-color: #f8c876;
}
.MenuGroup li a:hover {
	border-color: #FFFFE8;
	color: #005aab;
	background-color: #f8e8b8;
}
.BannerImage img, .BannerImage div, .BannerImage div a {
	border-color: #E86010;
	background-color: #f8e8b8;
}
.BannerImage object {
	border-color: #E86010;
}
.BannerImage div a {
	color: #C00000;
}


/***************
 * right panel *
 ***************/
#RHS h2 {
	border-color: #FFFFE8;
	color: #FFFFFF;
	background-color: #005aab;
}
#RHS h2 a, #RHS h2 a:visited {
	color: #FFFFFF;
}
#RHS h2 a:hover {
	color: #f8c876;
}


/********************
 * right panel tabs *
 ********************/
#Tabs {
	border-color: #E86010;
}
#Tabs a, #Tabs a:link, #Tabs a:visited {
	border-color: #f8c876;
	color: #800000;
	background-color: #FFFFE8;
}
#Tabs a:hover {
	border-color: #f8c876;
	background-color: #f8e8b8;
}
#Tabs a:active {
	border-bottom-color: #f8c876;
	color: #E86010;
	background-color: #f8c876;
}
#Tabs span {
	border-color: #E86010;
	border-bottom-color: #f8c876;
	color: #800000;
	background-color: #f8c876;
}


/************************
 * right panel calendar *
 ************************/
#Calendar #NameDay {
	border-color: #005aab;
	color: #C00000;
	background-color: #f8af49;
}
#Calendar th {
	color: #E86010;
	border-color: #005aab;
	background-color: #f8af49;
}
#Calendar td {
	border-color: #f8af49;
	background-color: #f8c876;
}
#Calendar td a {
	background-color: #f8e8b8;
}
#Calendar td a:hover {
	background-color: #FFFFE8;
}
#Calendar #Today {
	border-color: #C00000;
}


/********************
 * right panel poll *
 ********************/
.PollBar {
	border-color: #000000;
	background-color: #8B0000;
}

/********************
 * symbols for disabled
 ********************/
#DisabledSymbols {
	border-color: #f8af49;
	background-color: #FFFFE8;
}
#DisabledSymbols li span {
	border-color: #f8af49;
}

/********************
 * galleries definitions
 ********************/
div.Thumbnail {
	border-color: #f8af49;
	background-color: #f8e8b8;
}
