*		{font-family: helvetica,verdana,arial,sans-serif; margin: 0; padding: 0;}
a		{text-decoration: none; color: #336699;}
a:hover	{text-decoration: underline;}
a img	{border: 0;}

#container {
	position: relative;
	min-width: 635px;
	border: 4px solid #fff;
}
*>html #container {margin-right: 11px;}

/*	Header
---------------------------- */
#head {}

#head h1 span	{display: none;}
#head h1		{background-color: #336699;}
#head h1 a		{
	display: block;
	width: 455px;
	height: 90px;
	background: transparent url("../images/mb.header.gif") no-repeat;
}

/*	Navigation
---------------------------- */
ul#navigation {
	list-style: none;
	min-width: 500px;
	height: 30px;
	border-top: 4px solid #fff;
	border-bottom: 4px solid #fff;
	background-color: #becede;
}

#navigation li			{float: left;}
#navigation a span		{display: none;}
#navigation a:hover		{background-color: #9eb6ce;}
#navigation a			{
	display: block;
	height: 30px;
	background-color: #becede;
	background-repeat: no-repeat;
	background-position: center;
}

#nav-book a					{width: 95px; background-image: url("../images/nav2.book.gif"); background-position: -11px 0;}
#nav-insights a				{width: 118px; background-image: url("../images/nav2.insights.gif");}
#nav-tributes a				{width: 115px; background-image: url("../images/nav2.tributes.gif");}
#nav-contact a				{width: 117px; background-image: url("../images/nav2.contact.gif");}
#nav-book a:hover				{background-image: url("../images/nav2.book.hover.gif");}
#nav-insights a:hover			{background-image: url("../images/nav2.insights.hover.gif");}
#nav-tributes a:hover			{background-image: url("../images/nav2.tributes.hover.gif");}
#nav-contact a:hover			{background-image: url("../images/nav2.contact.hover.gif");}
body.book #nav-book a			{background-image: url("../images/nav2.book.active.gif");}
body.insights #nav-insights a	{background-image: url("../images/nav2.insights.active.gif");}
body.tributes #nav-tributes a	{background-image: url("../images/nav2.tributes.active.gif");}
/* body.contact #nav-contact a		{background-image: url("../images/nav2.contact.active.gif");} */
body.book #navigation a,
body.insights #navigation a,
body.tributes #navigation a
{background-color: #becede}

.index ul#navigation {
	position: relative;
	height: 320px;
	padding: 30px 0 0 276px;
}

.index #navigation li			{float: none;}
.index #navigation li a			{width: 100%; background-position: 71px 2px;}
.index #navigation li a:hover	{background-color: #fff;}
.index #nav-book a				{background-image: url("../images/nav.book.gif");}
.index #nav-insights a			{background-image: url("../images/nav.insights.gif");}
.index #nav-tributes a			{background-image: url("../images/nav.tributes.gif");}
.index #nav-contact a			{background-image: url("../images/nav.contact.gif");}
.index #nav-book a:hover		{background-image: url("../images/nav.book.hover.gif");}
.index #nav-insights a:hover	{background-image: url("../images/nav.insights.hover.gif");}
.index #nav-tributes a:hover	{background-image: url("../images/nav.tributes.hover.gif");}
.index #nav-contact a:hover		{background-image: url("../images/nav.contact.hover.gif");}


/*	Book Page Navigation
---------------------------- */
#book_ {
	position:absolute;
	left:0px;
	top:0px;
	width:223px;
	height:30px;
}

#reviews_ {
	position:absolute;
	left:0px;
	top:31px;
	width:223px;
	height:30px;
}

#contents_ {
	position:absolute;
	left:0px;
	top:62px;
	width:223px;
	height:30px;
}

#author_ {
	position:absolute;
	left:0px;
	top:93px;
	width:223px;
	height:30px;
}

#Slice_ {
	position:absolute;
	left:0px;
	top:124px;
	width:223px;
	height:238px;
}

#purchase_ {
	position:absolute;
	left:0px;
	top:362px;
	width:223px;
	height:28px;
}

#fill1_ {
	position:absolute;
	left:0px;
	top:390px;
	width:223px;
	height:5000px;
	background: #fff url("../images/fill1.gif") right repeat-y;
}
.menu3 {
	position:absolute;
	left:30px;
	top:10px;
	width:223px;
	text-decoration: none;
}

#content .menu3 li {
	text-decoration: none;
	padding:0px;
	margin:0px;
	list-style-image: none;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: .25em;
	line-height: 25px;
	background-image: none;
}





/*	Content
---------------------------- */

#content #primary h2.section  {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	color: #336699;	
}

#content #primary h2.chapter  {
	font-weight: bold;
	color: #000;
	margin: 0 0 0 0;
	padding: 0;
}

#content #primary p.quest  {
	font-size: 12px;
	font-style: italic;
	margin: 12px 0 12px 0;
	color: #336699;	
}

#content #primary.description_1 {
	margin: 0;
	padding: 0;
}

#content {
	position: relative;
	color: #000;
}
.index #content		{background-color: #336699; background-image: none;}
.tributes #content	{background-image: none;}

#content #primary {
	margin-right: 240px;
	padding: 20px 25px 120px;
}

.index #content #primary p	{display: none;}
.index #content #primary	{
	height: 230px;
	margin: 0;
	padding: 0;
	background-image: transparent url("../images/text.home.gif") 355px 20px no-repeat;
}

* html #content #secondary	{right: 3px;}
*>html #content #secondary	{right: 0px;}
#content #secondary {
	position: absolute;
	top: 0;
	right: 0;
	width: 223px;
/*	background-color: #9eb6ce;*/
/*	height: 100%; */
}

#content p {
	font-size: 11px;
	line-height: 1.4em;
	margin-bottom: 10px;
}

#content h1 {
	font-size: 18px;
	font-weight: normal;
	color: #336699;
}

.tributes #content h2 {margin-bottom: 0;}
#content h2 {
	font-size: 11px;
	margin-bottom: 10px;
}

#content ul	{list-style: none;}
#content ol	{margin-left: 17px;}
#content ol, #content ul {
	font-size: 11px;
	line-height: 1.4em;
	margin-bottom: 10px;
}

#primary ul li {
	padding-left: 7px;
	background: transparent url("../images/bullet.gif") 0 3px no-repeat;
	margin-bottom: 2px;
}

#content blockquote {
	font-size: 11px;
	font-weight: bold;
	line-height: 1.4em;
	color: #336699;
	margin-bottom: 30px;
}

#content em.author {
	display: block;
	text-align: right;
}

#content #secondary p,
#content #secondary h2
{margin-left: 20px; margin-right: 10px;}

//#content #secondary img			{border: 4px solid #000; display: block;}
#content #secondary p			{color: #9eb6ce;}
#content #secondary p.caption	{color: #000; font-size: 9px;}
#content #secondary h2	{
	color: #fff;
	font-weight: normal;
	margin-top: 20px;
	margin-bottom: 0;
}

#ordernow			{float: right; margin-top: -10px;}
* html #ordernow	{float: none; margin: 10px 0;}
*>html #ordernow	{float: right; margin: -10px 0 0 0;}

/*	Homepage floaters
---------------------------- */
#floaters div {
	visibility: hidden;
	position: absolute;
	top: 30px;
	left: 357px;
	width: 200px;
}

#floaters {
	visibility: hidden;
	position: absolute;
	top: 270px;
	left: 0;
	height: 174px;
	width: 100%;
	background-color: #fff;
}
* html #floaters	{height: 178px;}
*>html #floaters	{height: 174px;}

#photo {
	position: absolute;
	top: 94px;
	height: 370px;
	border-right: 4px solid #fff;
}
* html #photo {top: 98px;}
*>html #photo {top: 94px;}

/*	Footer
---------------------------- */
#foot	{margin: 20px 25px;}
#foot p	{font-size: 9px; color: #777;}

