BODY
{
  font-family: lucida grande, helvetica, sans-serif;
  font-size: 0.75em;
  color:#6D6359;
  margin:0px;
  margin-bottom: 25px;
}

DIV#main_container
{
  position:relative;
	width:807px;
  margin-top:0px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
}


DIV#nav
{
  position:absolute;
  top: 0px;
	left:0;
  width:807px;
}

#crossbar
{
  position:absolute;
  width:100%;
  height:156px;
  background-color:#345777;
  left:0px;
}

#bspot_logo
{
	margin-top:49px;
	color:#FFFFFF;
	font-family:times new roman;
	font-size:32pt;
	line-height:32pt;
}


DIV#content
{
  position: absolute;
  top:190px;
	left:0;
	width:auto;
	padding-bottom:120px;
}

DIV#noscript_content
{
  position: absolute;
  top:230px;
  left:30px;
  width:835px;
}

DIV.column_header
{
  font-family: times new roman, times, serif;
  font-size: 1.5em;
  margin-bottom:15px;
}

DIV.column_header2
{
  font-family: times new roman, times, serif;
  font-size: 1.5em;
  margin-bottom:15px;
}

DIV.store_controls
{
  font-size: 0.875em;
  line-height:1.3em;
  margin-bottom:10px;
}


A
{
  text-decoration:none;
}

A.rollover
{
  color:#6D6359;
}

/* Change the color value below to change the link and accent color for the site
 * The value should match the 'background-color' for the 'crossbar' element (set above)
 */
.accent_color,
A, A:hover,
A.rollover:hover
UL.subnavlinks LI, UL.subnavlinks LI A:hover,
DIV#articles P.on, DIV#articles P.active,
DIV#articles SPAN.on, DIV#articles SPAN.active,
SPAN#more_about_book,
TABLE#editions_listing TD A:hover,
TABLE#back_issues TD DIV.back_issue_number A:hover
{
  color:#345777;
}

DIV#navlinks
{
  position:absolute;
	left:0;
	top: 95px;
}

DIV.navlink
{
  float:left;
  margin-right:25px;
}

.navlink
{
	color: #FFFFFF;
}

/* Change the color value below to set the default color for nav links */
.navlink A, div#minicart A
{
	text-decoration:none;
	color: #FFFFFF;
}
/* Change the color value below to set the active/hover color for nav links and "active" color for active section */
.navlink A.accent, div#minicart A.accent, .navlink A:hover, .navlink.accent, div#minicart A:hover
{
	text-decoration:none;
	color: #252525;
}

UL.subnavlinks LI A
{
  color:#6D6359;
}

DIV#minicart
{
  position:absolute;
  right:0px;
	top: 95px;
	color:#FFFFFF;
}

DIV#more_about, .more_about
{
  font-size: 0.75em;
}


#loading_message
{
  margin-top:100px;
  margin-left:100px;
}


DIV.scroller_control P
{
	font-weight:bold;
  cursor:pointer;
}

.control
{
  cursor:pointer;
}

IMG
{
	border:0;
}

.ds
{
	display:none;
}

#overlay
{
  position:absolute;
  top:0px;
  width:900px;
  height:400px;
  z-index:20;
  background-color:#333333;
	opacity:.75;
	filter:alpha(opacity=75);
}
#frame
{
  position:absolute;
  z-index:30;
  background-color:#ffffff;
  border:5px solid #dbdbdb;
  padding:40px;
}