@charset "utf-8";

body
{
	background:none;
}

#header
{
	display:none;
}

#breadcrumbs
{
	display:none;
}

#tab
{
	display:none;
}

#tabs
{
	display:none;
}

#sections
{
	display:none;
}

#content
{
	background:none;
}

#magazine #main
{
	background:none;
}

#primary
{
	display:block;
	float:none;
	position:relative;
}

#primary h2
{
	background-image:url(../images/primary-h2.png);
	clear:both;
	color:#ffffff;
	display:block;
	height:80px;
	line-height:22px;
	margin:20px 12px 200px 0px;
	overflow:hidden;
	padding:0px 12px 2px 12px;
	position:relative;
	width:576px;
}

#primary h3 {
	clear:both;
	margin-top:60px;
	position:relative;
}

#main-col { clear:left; margin-top:50px; position:relative; }

#pub-summary { clear:left; margin-top:120px; position:relative; }

#primary #other-rates {
	display:block;
}

#primary a.view-other-rates {
	display:none;
}

#markets #primary table.rates {
 margin-top: 10px;
 width: 670px;
}

table.rates a.thickbox {
	display:none;
}

#primary .specs {
	margin-top: 10px;
}

/* uncomment if background-image technique is NOT okay
#primary h2
{
	display:block;
	margin:0px 12px;
}
*/

#primary p.print
{
	display:none;
}

#secondary
{
	display:none;
}

#markets #primary
{
	display:block;
	float:none;
	width:679px;
}

#primary h2.main-title {
	background:none;
	clear: both;
	display:block;
	float:left;
	margin: 0 20px 20px 0;
}

#markets #primary div.title
{
	margin:24px 0px;
}

#markets #primary div.map
{
	margin:0px;
}

#markets #primary div.about
{
	margin:0px;
}

.page-sample {
	float: right;
	margin:20px 0 5px 20px;
	position:relative;
}
