body {
  background-color: #f5f0eb;
}

#header h1.org-name {
  background: transparent url(../images/header.png) scroll no-repeat 0 0;
  position: relative;
  top: 70px;
  left: 0;
  text-indent: -9999px;
}

#header h2.site-name {
  background: transparent url(../images/logo.png) scroll no-repeat 0 0;
  display: none;
  position: absolute;
  left: 21px;
  top:40px;
  height: 67px;
  float: left;
  width:185px;
}

#header h2.site-name a {
	 text-indent: -9999px;
}
#header .top-nav,
#header .top-nav a {
  color: #3c362e;
  text-decoration: none;
}
#primary-links {
  background: transparent url(../images/nav-bg.gif) scroll repeat-x center center;
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
}
#primary-links li {
	margin-right: 5px;
	padding-left: 5px;
	position: relative;
}
#primary-links li a {
	color: #fff;
	margin: 0;
}

#primary-links li.active,
#primary-links li:hover {
  background: #1495a3 url('../images/nav-right-corner.png') scroll no-repeat top left;
}

#primary-links li.active a,
#primary-links li a:hover{
  color: #fff;
}

#primary-links li.active a,
#primary-links li a:hover {
	background: #1495a3 url('../images/nav-active-arrow.jpg') scroll no-repeat center 26px;
}
span.right-corner {
	display: none;
	background: transparent url(../images/nav-left-corner.png) scroll no-repeat top right;
	position: absolute;
	top: 0;
	right: 0;
}

#primary-links li a:hover span.right-corner,
#primary-links li.active span.right-corner {
	display: block;
}
#content {
  background: #3c362e;
}

#main-content {
	background: #e3e3e3;
}

#left-sidebar {
  background-color: #fff;
}
#left-sidebar .flash h3 {
  text-indent: -9999px;
  background: transparent url(../images/meettheauthors.gif) scroll no-repeat 0 0;
}
#left-sidebar .news {
	background: #ebebeb;
}
#left-sidebar .news h3 {
  display: block;
  text-indent: -9999px;
  background: #fff url(../images/news.png) scroll no-repeat 0 0;
}

#left-sidebar .news p {
  text-indent: 5px;
  background: transparent url(../images/bullet.gif) scroll no-repeat 1px 5px;
  color: #737171;
}
#left-sidebar .news a {
  color: #a33322;
}

.order a {
display: block;
	width: 177px;
	height: 93px;
	background: url(../images/ordernow.png) no-repeat;
	margin: 0 auto;
	text-indent: -9999px;
}

.order a:hover {
	background: url(../images/ordernow_hover.png) no-repeat;
}