body.no-border #content #center{
	border:0px;
}

p{
	font-family:Georgia,Geneva;
	font-size:15px;
	color:#000000;
}

.issue{
	background:url('');
	border:0px;
	width:650px;
}

.issue #articles{
	padding-right:10px;
	padding-top:0px;
}

.issue #cover-image, .issue h2, .issue h2 a{
	display:none;
}

.issue #articles div.mag_section em{
	font-family:Arial,Verdana;
	display:inline;
	clear:none;
}

.issue #articles dd a{
	font-size:18px;
}

.issue #articles dd{
	font-family:Georgia,Geneva;
	font-size:15px;
	padding-left:0px;
	margin-bottom:0px;
}



div.title_bars{
	background-color:#727566;
	height:26px;
	font-family:Helvetica,Arial,Verdana;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	margin-top:28px;
	margin-bottom:15px;
	clear:both;
}

div.title_bars p{
	padding:0px;
	margin:0px;
	line-height:26px;
	font-size:18px;
	font-family:Helvetica,Arial,Verdana;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:center;
}

div.title_bars#features{
	width:148px;
}

div.title_bars#now{
	width:148px;
}

div.title_bars#next{
	width:148px;
}

div.title_bars#issue_date{
	margin-top:0px;
	margin-bottom:0px;
}

div.title_bars#issue_date p{
	float:left;
	font-size:14px;
	margin:1px 8px 0px 20px;
	padding:0px;
}

div.title_bars#issue_date img{
	margin-top:5px;
	margin-right:8px;
	float:left;
}

div.title_bars#issue_date p.month_year{
	font-size:24px;
	margin:0px;
	line-height:26px;
}



div.mag_section{
	padding-left:10px;
}

div.mag_section img{
	float:left;
	margin-right:10px;
	width:248px;
	height:152px;
}

div.mag_section div.story, div#toc_side div.story{
	padding-top:15px;
	padding-right:10px;
}

div.mag_section div.story a, div#toc_side div.story a{
	font-size:18px;
}

div.mag_section div.story#first, div#toc_side div.story#first{
	padding-top:0px;
}

div.mag_section div.story#info img, div#toc_side div.story#info img{
	width:16px;
	height:16px;
	margin-right:5px;
}

div.mag_section img#feat{
	width:425px;
	height:260px;
}

div#feat_story{
	background-color:#f0f6f7;
	padding-top:15px;
	padding-bottom:20px;
}

div#feat_story h1{
	font-size:34px;
	font-family:Georgia, Geneva;
	margin:0px 0px 10px 0px;
	font-weight:normal
}

div#feat_story p{
	padding-right:15px;
}

div#feat_story div.story{
	clear:both;
}

div#features div#photo_stories div{
	float:left;
	width:188px;
	padding-right:25px;
	*padding-right:25px;
	_padding-right:0px;
	margin:30px 0px 0px 0px;
}

div#features div#photo_stories div a{
	font-size:18px;
}

div#features div#photo_stories div img{
	width:188px;
	height:74px;
	margin-bottom:10px;
}

div#features div#photo_stories div.third{
	padding-right:0px;
}




div#toc_side div#subbox div.top{
	position:relative;
	background:url('http://images.fastcompany.com/toc/areyousub_top.gif') no-repeat;
	width:336px;
	height:57px;
}

div#toc_side div#subbox div.bottom{
	position:relative;
	background:url('http://images.fastcompany.com/toc/areyousub_bottom.gif') no-repeat;
	width:336px;
	height:48px;
}

div#toc_side div#subbox div.top div.yesno{
	position:absolute;
	left:230px;
	top:12px;
}

div#toc_side div#subbox div.top div.yesno p{
	margin:3px 0px 0px 0px;
	padding:0px;
}

div#toc_side div#subbox div.bottom img.sub_button{
	position:absolute;
	bottom:10px;
	left:15px;
}

div#toc_side div#subbox div.bottom div.sub_links{
	position:absolute;
	bottom:10px;
	left:200px;
}

div#toc_side div#subbox div.bottom div.sub_links a{
	font-size:11px;
	color:#333333;
	font-family:Arial,Verdana;
	text-transform:uppercase;
	font-weight:bold;
}

div#toc_side div#subbox div#message{
	background-color:#f7f1bb;
	text-align:center;
	padding:8px 0px;
}

div#toc_side div#subbox div#message p{
	width:270px;
	margin:0 auto;
	text-align:left;
	color:#d81b05;
	font-weight:bold;
	font-size:16px;
}

div#toc_side div#subbox div#message p a{
	color:#d81b05;
	font-weight:bold;
	font-size:16px;
}

div#toc_side div#newsletters{
	background:url('http://images.fastcompany.com/toc/fc_newsletters.gif') no-repeat;
	width:336px;
	height:182px;
	padding:0px 10px 0px 13px;
	margin-top:20px;
}

div#toc_side div#newsletters div.col1{
	float:left;
	width:48%;
	padding-top:50px;
}

div#toc_side div#newsletters div.col2{
	float:left;
	width:52%;
	padding-top:50px;
}

div#toc_side div#newsletters div#email_sec{
	clear:both;
	padding-top:10px;
}

div#toc_side div#newsletters input.email_field{
	font-size:11px;
	float:left;
	margin-right:8px;
	padding:1px;
	width:165px;
}

div#toc_side div#newsletters div p{
	font-family:Georgia, Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	margin:0px 0px 8px 0px;
	*margin:0px 0px 5px 0px;
	_margin:0px 0px 5px 0px;
	padding:0px;
}

div#toc_side div.title_bars{
	width: 148px;
	margin-top:20px;
}

div#toc_side div#mag_great_stuff div.title_bars{
	width:205px;
}

#sidebar-two .block div#toc_side div.title_bars p{
	padding:0px;
	text-align:center;
	line-height:26px;
	margin:0px;
}

#sidebar-two .block div#toc_side p{
	padding:0px;
}

div#toc_side div#mag_social{
	margin-top:20px;
}

div#toc_side div#mag_social div.item{
	float:left;
	padding-bottom:8px;
	*padding-bottom:0px;
	_padding-bottom:0px;
}

div#toc_side div#mag_social div.item#fb{
	margin-right:20px;
}

div#toc_side div#mag_social div.item#twitter{
	padding-top:15px;
	margin-right:20px;
}

div#toc_side div#mag_social div.item img{
	float:left;
	margin:0px 5px 0px 0px;
}

div#toc_side div#mag_social div.item p{
	padding: 0px; 
	display: inline;
	font-family:Arial,Verdana;
	font-size:11px;
}

div#toc_side div#mag_social div.item a{
	font-size:11px;
}

div#toc_side div#mag_social hr{
	border:0px;
	height:1px;
	color:#D6D6D6;
	background-color:#D6D6D6;
	clear:both;
}

div#toc_side div#mag_fasttalk img{
	margin-bottom:10px;
}

div#toc_side em{
	font-family:Arial,Verdana;
	display:inline;
	font-size:11px;
	font-style:normal;
}