@charset "UTF-8";
/* CSS Document */

body {
	font-family: Helvetica, Arial, sans-serif;
	background-color:#999999;
}

#wrapper {
width:972px;
margin:auto;
margin-top:20px;
background-color:#FFF;

	
}

.about #copy strong {
	padding-bottom:7px;
	display: block;
}


#banner {
background:url(../images/banner.jpg);
width: 500px;
height: 95px;
float:left;
margin-bottom: 7px;
	
}

#headline {
float:left;
margin-right:7px;
background-color:#000;
width:426px;
height:95px;
font-weight:bold;
padding-left: 39px;
letter-spacing:inherit;
}

#headline h3 {
	width: 385px;
	text-align: justify;
	font-size:21px;
}

.headline_1 {
color: #d06539;
	
}

.headline_2 {
color:#ffffff;
	
}

.headline_3 {
color:#aeafaf;	
}

.headline_4 {
	font-size: 19px;
	margin-top: 0px;
	
}

.headline_5{
	color: #d06539;	
}

.headline_6 {
	color: #d06539;
	font-size: 19px;
}

.headline_7 {
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#copy .purchase {
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 6px;
}

body.home #main {
	background:url(../images/home-banner.jpg) bottom right no-repeat;
}

#photo {
	float:left;
	width:465px;
	height:547px;
	margin-right:7px;
	
}


body.home #photo {
	background:url(../images/photo_home.jpg);
}

body.about #photo {
	background:url(../images/photo_about.jpg);	
}

body.books #photo {
	background:url(../images/photo_books.jpg);	
}

body.big_lie_book #photo {
	background:url(../images/photo_big_lie_book.jpg);	
}

body.bully_of_bentonville #photo {
	background:url(../images/photo_bully_of_bentonville.jpg);	
}

body.ghosts_of_42_street #photo {
	background:url(../images/photo_ghosts_of_42_street.jpg);
}

body.the_reichmanns #photo {
	background:url(../images/photo_the_reichmanns.jpg);
}

body.rainmaker #photo {
	background:url(../images/photo_rainmaker.jpg)	
}

body.cover_stories #photo {
	background:url(../images/photo_cover_stories.jpg);
}

body.contact #photo {
	background:url(../images/photo_contact.jpg);	
}

body.blog #photo {
	background:url(../images/photo_blog.jpg);
	height: 907px;
	
}

#content {
width:465px;
float:left;
text-align: justify;

	
	
}

#nav {
width: 500px;
background:#d06539;
height:29px;
color: #e8b9a6;
float:left;
font-size:13px;
padding-top:5px;
line-height: 25px;
vertical-align: middle;
text-align: center;
font-weight: bold;
	
}

#nav a:link, #nav a:visited {
color:#e8b9a6;	
text-decoration:none;
margin-left: 6px;
margin-right: 6px;
	
	
}

#nav a:hover, #nav a.on:link, #nav a.on:visited {
color:#fff;	
	
}

#copy {
	float:left;
	padding-left: 25px;
	padding-top: 25px;
	color:#636466;
	font-size:13px;
	padding-bottom: 5px;
	
}

#copy p {
	margin-top: 0px;
	padding-top: 0px;
}

/* COVER STORIES PAGE */

.book p {
	padding: 0px;
	margin: 0px;
	font-size:14px;
	
}

.book h3 {
	color: #d06539;
	font-size:14px;
	margin: 0px;
	padding: 0px;
	
}

.book {
	margin-bottom: 10px;
}

#copy .book a:link, #copy .book a:visited {
	font-size: 10px;
}

#copy a:link, #copy a:visited {
	color: #d06539;
	text-decoration: none;
	
}

#copy a:hover {
	color:#000;	
		
	
}


.book p {
	padding: 0px;
	margin: 0px;
	font-size:14px;
	
}


.book h3, .cover_story_top h3 {
	color: #d06539;
	font-size:14px;
	margin: 0px;
	padding: 0px;
	
}

.cover_story_top {
	margin-top: -18px;
	margin-left: -10px;
}

body.cover_story #photo {
	display: none;
}

body.cover_story #content {
	width: 100%;
}

body.cover_story #nav {
	float: right;
}

.cover_story_top h3 {
	padding-top: 75px;
	padding-bottom:5px;
	width: 500px;
	clear: right;
}

.outsourcing_war .cover_story_top h3 {
	padding-top: 60px;
}

.cover_story_top strong {
	display: block;
	float: left;
	width: 500px;
}

.cover_story_top img, .cover_story_top h3 {
	float: left;
}

.cover_story p strong {
	color: #d06539;
}

.cover_story #copy p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
	width: 686px;
	text-align: justify;
}

.cover_story h4 {
	color: #d06539;
	margin: 0px;
	padding: 0px;
	padding-top: 10px;
}

.cover_story_content {
	clear: left;	
}

.cover_stories #copy p {
	font-size: 11px;
}

.cover_stories #copy h3 {
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	padding-top:2px;
}
.cover_stories #copy h2 {
	font-size:13px;	
	padding:0px;
	margin: 0px;
	
}

.the_vanishing_mass_market #copy p {
	width: 690px;
	padding-right: 242px;
	padding-top: 5px;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	

	
}

.outsourcing_war #copy p {
	width: 690px;
	padding-right: 242px;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	
}

.is_walmart_too_powerful #copy p {
	width: 690px;
	padding-right: 242px;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	
}

.can_dick_parsons_rescue_time_warner #copy p {
	width: 690px;
	padding-right: 242px;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	
}

.the_rise_and_fall_of_dennis_kozlowski #copy p {
	width: 690px;
	padding-right: 242px;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	
}

.xerox_the_downfall #copy p {
	width: 690px;
	padding-right: 242px;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	
}

.exxon_unleashed #copy p {
	width: 690px;
	padding-right: 242px;
	text-align: justify;
	padding: 0px;
	margin: 0px;
	padding-top: 5px;
	
}

#contact img {
	padding: 0px;
	margin: 0px;
	margin-left: 192px;
	margin-bottom:150px;
	margin-top:-30px;
}

#contact p a:link, #contact p a:visited {
	color: #d06539;
	
}

#contact p a:hover {
	color:#000;	
	
}


.clear {
	clear: both;
}

.blog img {
	border: 0px;	
	
}

.cover_stories #copy  {
	padding-top: 10px;
}

.cover_stories h2 {
	font-weight: normal;
}

.contact #photo a:link, .contact #photo a:visited {
	display: block;
	width: 165px;
	height: 30px;
	position: relative;
	top: 202px;
	left: 75px;
	overflow: hidden;
	text-indent: -999px;
}
