/* GENENAL */
body #center, body.sidebar-right #center, body.sidebar-left #center{
	border:0px;
	width:648px;
}

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

body.no-border #content{
	width:1000px;
}

.node-page{
	background:url('');
	border:0px;
}

.node-page div.content{
	padding:0px;
}

body.no-border #content #sidebar-two{
	margin:0px;
	width:352px;
	top:0px;
}

.header{
	height:101px;
	margin-bottom:15px;
}

body.no-border #content #sidebar-two{
	top:135px;
}


/* PROFILES */

div#mcp2010_pro{
	font-family:Arial,Verdana;
	color:#000000;
	overflow: hidden;
	padding-top:5px;
}

div#mcp2010_pro div.clear{
	clear:both;
	margin:0px;
	padding:0px;
}

div#center a:link, .node-page a:visited{
	color:#0099cc;
}

div#mcp2010_pro div#featured_spot{
	background:url('http://images.fastcompany.com/100-most-creative-people/2010/profile_feature_box.gif') no-repeat;
	width:636px;
	position:relative;
	min-height:415px;
}

div#mcp2010_pro div#featured_spot div#feat_rank{
	background:url('http://images.fastcompany.com/100-most-creative-people/2010/rank_cloud.png') no-repeat;
	width:91px;
	height:69px;
	position:absolute;
	z-index:500;
	left:0px;
	top:0px;
	padding-top:10px;
}

div#mcp2010_pro div#featured_spot div#feat_rank p{
	text-align:center;
	color:#fff200;
	font-weight:bold;
	font-size:36px;
	line-height:normal;
	margin:0px;
} 

div#mcp2010_pro div#featured_spot img#headshot{
	position:absolute;
	left:30px;
	top:44px;
	z-index:300;
}

div#mcp2010_pro div#featured_spot div#profile_img {
float: left;
width: 305px;
text-align: right;
font-size: 11px;
padding: 406px 0px 0px 0px;color:#666666
}

div#mcp2010_pro div#featured_spot div#profile_img p{
*padding: 10px 0px 0px 0px;
}
div#mcp2010_pro div#featured_spot p#feat_name{
	font-size:23px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Georgia,Helvetica;
	margin:0px;
	padding:0px;
	line-height:normal;
	position:absolute;
	top:15px;
	left:105px;
	text-transform:uppercase;
}

div#mcp2010_pro div#featured_spot div#feat_info{
	/*
width:305px;
	padding:70px 0px 0px 328px;
*/

float: left;
margin-bottom: 30px;
padding: 70px 0px 0px 26px;
width: 305px;
overflow:hidden;
}


div#mcp2010_pro div#featured_spot div#feat_info p{
	font-size:13px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	line-height: 20px;
}

div#mcp2010_pro div#featured_spot div#feat_info p#feat_pos_co{
	font-size:14px;
	font-weight:bold;
}

div#mcp2010_pro div#featured_spot div#feat_info p#feat_pos_co .company{
	color:#0099cc;
}

div#mcp2010_pro p.feat_more{
	text-align:right
}

div#mcp2010_pro p.feat_more a{
	font-size:11px;
	text-transform:uppercase;
	color:#007192;
	text-decoration:none;
}

div#mcp2010_pro div#featured_spot div#feat_info p.more_info{
	margin-bottom:0px;
}

div#mcp2010_pro div#featured_spot div#feat_info p.more_info, div#mcp2010_pro div#featured_spot div#feat_info p.more_info a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

div#mcp2010_pro div#featured_spot div#feat_info hr{
	border:0px;
	height:1px;
	background-color:#007192;
	color:#007192;
	margin:12px 0px;
}

div#mcp2010_pro div#featured_spot div#feat_info .popups-title{
	font-family:Georgia,Helvetica;
	float:left;
	width:90%;
	font-size:30px;
	text-transform:none;
	font-weight:normal;
	line-height:normal;
	padding-bottom:15px;
	padding-top:0px;
}

div#mcp2010_pro div#featured_spot div#feat_info .popups-title .popups-rank{
	background-color:#000000;
	color:#FFF200;
	padding:0px 5px;
	font-family:Arial,Verdana;
	font-size:26px;
	font-weight:bold;
}

div#mcp2010_pro div#featured_spot div#feat_info .popups-close{
	padding-right:0px;
	border:1px dotted #666666;
	padding:3px 7px;
}

div#mcp2010_pro div#featured_spot div#feat_info .popups-close a{
	color:#007192;
	font-size:12px;
	padding-right:0px;
	font-weight:bold;
}


div#mcp2010_pro div#featured_spot div#feat_info #readmorelink p{
	clear:both;
	margin:0px 0px 15px 0px;
}

div#mcp2010_pro div#featured_spot #readmorelink{
	padding:20px;
}


div#mcp2010_pro div#social_tools {
height:20px;
}
div#mcp2010_pro div#social_tools div.twitter{
	float:left;
	padding-right:20px;
}

div#mcp2010_pro div#social_tools div.twitter a.retweet span{
	padding:1px 7px 2px 3px;
}


div#mcp2010_pro div#gallery{
	width:636px;
	text-align:center;
}

div#mcp2010_pro div#gallery p{
	padding:5px 0px 10px 0px;
	margin:0px;
	clear:both;
}

div#mcp2010_pro div#gallery p a{
	font-size:10px;
	color:#999999;
	text-decoration:none;
}

div#mcp2010_pro div.featbox{
	margin-top:25px;
	background:url('http://images.fastcompany.com/100-most-creative-people/2010/box_stripe_bg.gif');
	clear:both;
}

div#mcp2010_pro div.featbox img.title{
	display:block;
	margin-bottom:15px;
}

div#mcp2010_pro div#gallery div#carousel{
	margin:0 auto;
}

div#mcp2010_pro div#profile_leftcol{
	width:50%;
	float:left;
}

div#mcp2010_pro div#profile_leftcol div.whitebox, div#mcp2010_pro div#profile_rightcol div.whitebox{
	background-color:#FFFFFF;
	padding:20px 20px 10px;
	margin:15px 15px 0px;
	
}

div#mcp2010_pro div.whitebox a{
	text-decoration:none;
}

div#mcp2010_pro div.whitebox p{
	font-size:13px;
	line-height:20px;
	margin-top:0px;
}

div#mcp2010_pro div.whitebox p.feat_more{
	padding:0px;
}

div#mcp2010_pro div.whitebox p .source{
	font-style:italic;
	color:#007192;
}

div#mcp2010_pro div#profile_leftcol div.featbox{
	width:305px;
	padding-bottom:15px;
}

div#mcp2010_pro div#profile_rightcol div.featbox{
	width:305px;
	padding-bottom:15px;
	margin-left:8px;
}

div#mcp2010_pro div#profile_rightcol{
	width:50%;
	float:right;
}

div#mcp2010_pro div#profile_rightcol div#video{
	 text-align:center;
}

div#mcp2010_pro div#profile_rightcol div#video div#video_box{
	margin: 0 auto;
}

div#mcp2010_pro div#profile_rightcol div#related ul{
	padding-left:0px;
	padding-bottom:0px;
	margin:0px;
}

div#mcp2010_pro div#profile_rightcol div#related ul li{
	background:url('http://images.fastcompany.com/100-most-creative-people/2010/yellow_bullet_related.gif') no-repeat 0 5px;
	list-style-type:none;
	padding-left:18px;
	margin-bottom:10px;
}

div#mcp2010_pro div#profile_rightcol div#related ul li a{
	font-size:15px;
	color:#007192;
}

div#mcp2010_pro div#profile_rightcol div#flickr{
	text-align:center;
}

div#mcp2010_pro div#profile_rightcol div#flickr div#flickr_box{
	margin: 0 auto;
}

div#mcp_pagination{
	text-align:center;
	padding-top:40px;
}

div#mcp_pagination div#controls{
	margin:0 auto;
}

div#mcp_pagination div#controls img#pag_top{
	margin:0px 6px 0px 6px;
}



div#mcp2010_pro div#sidebar-two{
	display:inline;
	float:right;
	margin-right:4px;
	position:relative;
	padding-top:15px;
}

div#mcp2010_pro div#sidebar-two div.featbox{
	margin:0px 0px 25px 0px;
	background:url('http://images.fastcompany.com/100-most-creative-people/2010/box_stripe_bg.gif');
	width:336px;
    text-align:center;
	padding-bottom:15px;
}


div#mcp2010_pro div#sidebar-two div.featbox div.whitebox{
	background-color:#FFFFFF;
	margin:15px 15px 0px;
	padding:5px 0;
	overflow:hidden;
}

div#mcp2010_pro div#sidebar-two div#stocks.featbox div.whitebox{
	background-color:none;
}

