@import "style-layout.css";

body {
 background: #EDEDED;
 color: #333;
}

/*-------------------------------------------------
  Page wrappers
-------------------------------------------------*/
div#content-wrapper {
 background: url(img/bg-content-purple.png) repeat;
}

/*-------------------------------------------------
  Header
-------------------------------------------------*/
div#header h1 a,
div#header h1 a:active,
div#header h1 a:visited,
div#main h2 a,
div#main div.topic-field div.item div.item-header h3 a {
 color: #473159;
}

div#main h2 a:hover,
div#main div.topic-field div.item div.item-header h3 a:hover,
div#header h1 a:hover {
 color: #8B008B;
}

/* Header main navbar */
div#header ul {
 background-color: #473159;
}

div#header ul li a {
 color: #F8F2E5;
 border-right-color: #8C0000;
}

div#header ul li#active {
 background-color: #786c8c;
 color: #fff;
}

div#header ul li a:hover {
 background-color: #df80fe;
 color: #fff;
}

div#header p {
 color: #9D5C00;
}

div#header div#administration p a,
div#header div#administration p a:visited,
div#header div#administration p a:active,
div#footer p a,
div#footer p a:visited,
div#footer p a:active,
div#main div.navi-pages p a:visited,
div#main div.navi-pages p a:active,
div#main div.navi-pages p a {
 color: #473159;
 border-bottom-color: #473159;
}

div#header div#administration p a:hover,
div#footer p a:hover,
div#main div.navi-pages p a:hover {
 color: #9D5C00;
 border-bottom-color: #9D5C00;
}

/*-------------------------------------------------
  Main content
-------------------------------------------------*/
div#main div.bar-head {
 background: url("img/bg-header-purple.jpg") top left no-repeat;
}

div#main h2 {
 color: #000066;
}

div#main div.topic-field,
div#main div.comment-field {
 border-color: #786c8c;
 background-color: #ffffff;
}

div#main div.topic-field div.item p a,
div#main div.topic-field div.archive-list ul li a,
div#sidebar div.sidebar-wrapper a {
 color: #9D5C00;
 border-bottom-color: #9D5C00;
}
 
div#main div.topic-field div.item p a:visited,
div#main div.topic-field div.item p a:active,
div#main div.topic-field div.archive-list ul li a:visited,
div#main div.topic-field div.archive-list ul li a:active,
div#sidebar div.sidebar-wrapper a:visited,
div#sidebar div.sidebar-wrapper a:active {
 color: #DBBA8A;
 border-bottom-color: #DBBA8A;
}

div#main div.topic-field div.item p a:hover,
div#main div.topic-field div.archive-list ul li a:hover,
div#sidebar div.sidebar-wrapper a:hover {
 color: #8C0000;
 border-bottom-color: #8c0000;
}

div#main div.topic-field div.item div.item-info
 {
 border-top-color: #cccccc;
}

div#main div.topic-field div.item p div.imgupload {
 border-color: #333;
}

/* navigation at the bottom of the content */
div#main div.navi-pages {
 background-color: #FBF8EF;
}

/*-------------------------------------------------
  Side bar
-------------------------------------------------*/
div#sidebar div.sidebar-wrapper div.menu h2,
div#sidebar div.sidebar-wrapper div.menu h3,
div#sidebar div.sidebar-wrapper div.loginInfo h2 {
 color: #473159;
}

/*-------------------------------------------------
  Footer
-------------------------------------------------*/
#footer {
 background-color: #F4F4EA;
}

/*-------------------------------------------------
  Forms
-------------------------------------------------*/
input.formbutton {
 background-color: #473159;
 color: #fff;
}
