BODY {
	background-color: #d9c39f;
}
.box {
	background: transparent url('/themes/theme0/box_middle.png') repeat-y;
}
.box .top {
	background: transparent url('/themes/theme0/box_top.png') no-repeat left top;
}

.box .bottom {
	background: transparent url('/themes/theme0/box_bottom.png') no-repeat left bottom;
}

.header {
	background: transparent url('/themes/theme0/top_bg.jpg') no-repeat left bottom;	
}
A {
	color: #dec8b4;
}
A:hover {
	color: white;
}
.menu {
	background: transparent url('/themes/theme0/menu_bg.jpg') repeat-x left top;
}
.menu .links A, .adminmenu A {
	border-top: 1px solid #915328;
	border-bottom: 1px solid #482912;
	color: #dec8b4;
	background-color: #673917;
}
.menu .links A.active {
	color: #724a2f  !important;
	background-color: #4b270f  !important;
}
.menu .links A:hover, .adminmenu A:hover {
	color: white  !important;
	background-color: #754726  !important;
}
.page {
	background-color: #8e562e;
}
.content {
	background: transparent url('/themes/theme0/page_bg.jpg') repeat-y left top;
}
.content .topbg{
	
	background: transparent url('/themes/theme0/page_top_bg.jpg') no-repeat left top;
}
.shadow  { color:#fff; }
.shadow:before { color:#38474b;  } 

.annotation {
	border-top: 1px solid #b67843;
	border-bottom: 1px solid #723e23;
	color: #dec8b4;
}
.annotation .title {
	color: white;
}
.title_contact {
	color: #dec8b4;	
	background: transparent url('/themes/theme0/email_icon.jpg') no-repeat 0px 19px;
}
.title_contact SPAN {
	color: white;
}
.title_contact DIV {
	color: white;
}
.title_contact A {
	color: #dec8b4;
}
.buttons .space {
	background-color: #5f3618;
}

