/*** Lightbrown Theme ***/

body {
  background-color: #E3D6B2;
}
hr.line {
  color: #7EA7AE;
  background-color: #7EA7AE;
}
.entry hr.line {
  color: #7EA7AE;
  background-color: #7EA7AE;
}
h1 {
  color: #F3EFE7;
}
h1 span {
  color: #484441;
}
h1 a, 
h1 a:active,
h1 a:hover {
  color: #F3EFE7;
}
h2 {
  color: #7F594D;
}
h3 {
  color: #187b8d;
}
h4 {
  color: #484441;
}
a, a:active {
  color: #187b8d;
}
a:hover {
  color: #0d3c45;
}
#headmenu a,
#headmenu a:active,
#foot a,
#foot a:active {
  color: #E6DED9;
}
#foot a:hover, 
#headmenu a:hover {
  color: #fff;
}
#search a,
#search a:active {
  color: #187b8d;
}
#search a:hover {
  color: #0d3c45;
}
a.special,
a.special:active {
  color: #837870;
}
a.special:hover {
  color: #484441 !important;
}
h2 a,
h2 a:active {
  color: #7F594D;
}
h2 a:hover, h3 a:hover {
  color: #484441;
}
h4 a,
h4 a:active {
  color: #484441;
}
h4 a:hover {
  color: #837870 !important;
}
#main blockquote {
  background-color: #F8F4E8;
  border-color: #E1D9C6;
}
a.thumbnail img,
a.thumbnail:active img {
  border-color: #E1D9C6;
  background-color: #F8F4E8;
}
a.thumbnail:hover img {
  background-color: #FDFBF4;
}
table {
  border-bottom-color: #A49991;
  border-top-color: #A49991;
}
table td {
  border-top-color: #E1D9C6;
}
table td img {
  border-color: #E1D9C6;
}
#head .wrap {
  background-color: #D8C8A1;
}
#topbox {
  background-color: #897565;
}
#page {
  background-color: #D8C8A1;
}
#page .wrap {
  background-color: #FDFCF7;
}
#foot {
  color: #E6DED9;
}
#foot .wrap {
  background-color: #D8C8A1;
  border-bottom-color: #D8C8A1;
}
#address {
  background-color: #484441;
  border-bottom-color: #FFFCEC;
}
#address strong {
  color: #f3efe7;
}

#headmenu {
  background-color: #484441;
  color: #E6DED9;
}
#headmenu a.select,
#headmenu a.select:active,
#headmenu a.select:hover {
  color: #A49991;
}
#sidemenu {
  border-top-color: #484441;
}
#sidemenu ul {
  border-top-color: #7EA7AE;
  border-bottom-color: #7EA7AE;
}
#sidemenu a.select,
#sidemenu a.select:active,
#sidemenu a.select:hover {
  color: #A49991;
}
.belt {
  border-top-color: #484441;
  border-bottom-color: #7EA7AE;
}
.belt h3 {
  border-top-color: #7EA7AE;
}
h4.date {
  color: #484441;
}
h4.date a,
h4.date a:active,
h4.date a:hover {
  color: #484441;
}
.wheel .sep {
  color: #E1D9C6;
}
.wheel a,
.wheel a:active,
.wheel a:hover {
  color: #484441;
}
.wheel a span,
.wheel a:active span {
  color: #187B8D;
}
.wheel a:hover span {
  color: #0D3C45;
}
.box a.select,
.box a.select:active,
.box a.select:hover {
  color: #A49991;
}
.box .select a,
.box .select a:active,
.box .select a:hover {
  color: #A49991;
}
#body_default h3 a:hover {
  color: #0D3C45;
}
#welcomescreen .center h3 a,
#welcomescreen .center h3 a:active {
  color: #187B8D /*#7F594D*/;
}
#welcomescreen .center h3 a:hover {
  color: #0D3C45 /*#484441*/;
}
#welcomescreen .left img {
  border-color: #E1D9C6;
}
#welcomescreen .left a.photo,
#welcomescreen .left a.photo:active {
  border-color: #E1D9C6;
}
#welcomescreen .left a.photo:hover {
  border-color: #9F5647;
  background-color: #F8F4E8;
}
.field input {
  border-color: #E1D9C6;
  color: #484441;
}
textarea {
  border-color: #E1D9C6;
  color: #484441;
}
.buttons input,
input.button {
  border-color: #E1D9C6;
  background-color: #F8F4E8;
  color: #484441;
}
.buttons input:hover,
input.button:hover {
  color: #187B8D;
  background-color: #FDFBF4;
}
.error_mes ul,
p#txpCommentInputForm,
ul.zemError,
.search_error,
.zemThanks {
  color: #CF4265;
}
#body_guestbook .comments .small {
  color: #A49991;
}
#body_guestbook .comments blockquote {
  color: #006597;
  border-top-color: #E1D9C6;
}
#body_guestbook .comments blockquote p {
  color: #484441;
}
#store-catlist.cat_menu li a,
#store-catlist.cat_menu li a:active,
#store-catlist.cat_menu li a:hover {
  color: #187b8d;
}
#store-catlist.cat_menu li a:hover {
  color: #0D3C45;
}
#store-catlist.cat_menu ul a:hover {
  color: #0D3C45;
}
div.photobank-gal div.p-box a img,
div.photobank-gal div.p-box a:active img  {
  background-color: #fff;
  border-color: #E1DED5;
}
div.photobank-gal div.p-box a:hover img {
  background-color: #9F5647;
}
.ibutton.medium,
.ibutton.medium:active {
  background-color: #484441;
  color: #fff;
}
.ibutton.medium:hover {
  background-color: #9F5647;
}
#footmenu {
  border-top-color: #484441;
}
#footmenu ul {
  border-top-color: #7EA7AE;
}

