#home-leftcol {
	float: left;
	padding-top: 1em;
	width: 596px;
}

#home-rightcol {
	float: left; width: 346px; margin-left: 9px;
}

#explore-container {
	height: 281px;
}
#explore-container, #recent-activity-container {
	background: #404040 url('images/new-layout/content-box-gradient-top.gif') repeat-x top left;
}

#explore-inner {
	height: 220px;
	padding: 2.5em 0 2.5em 2.5em;
	background: transparent url('images/new-layout/content-box-gradient-bottom.gif') repeat-x bottom left;
	overflow: hidden;
}

#recent-activity {
	background: transparent url('images/new-layout/content-box-gradient-bottom.gif') repeat-x bottom left;
	overflow: hidden;
	height: 390px;
	padding-bottom: 0;
}
	#recent-activity p {
		font-size: 10px;
	}

#category-nav, #recent-ideas {
	float: left;
	width: 270px;
}

#category-nav { border-right: 1px solid #ccad5a; height: 500px; }
#recent-ideas { padding-left: 1.5em; }

#category-nav .category-list span a { color: white; text-decoration: none; }
#category-nav .category-list span a:hover { color: red !important; text-decoration: none;}

#home-welcome-container p span {
	padding-top: .75em;
	display: block;
}

#category-nav p.category-list span {
		float: left;
		width: 120px;
		padding: 0 0 .25em 0;
	}

#category-nav h2 { font-size: 16px; }

	.recent-idea, .recent-update {
		padding-bottom: 5px;
		background: url('images/new-layout/recent-activity-line-24.gif') no-repeat bottom left;
	}

#home-welcome { background-color: #ed2210; }
	#home-welcome h2 { margin-top: 0; }
	#home-welcome img { cursor: pointer; }
#home-welcome-container { padding: 0 0 1em 1em; background: transparent url('images/new-layout/red-gradient.png') repeat-x top left; text-align: left; }

#category-starter { padding: 0 20px 2em 0; text-align: right; }
	#category-starter select { width: 310px; color: #000 !important; }
	#category-starter option { color: #000; }
	
#recent-activity {
	padding: 2.5em;
}
	#recent-activity .icon {
		padding-bottom: 0 !important;
	}

.recent-update img.media-icon, .recent-update img.profile-thumb {
	float: left;
	margin-right: 1em;
	width: 38px;
	padding-bottom: 5px;
}

img.profile-thumb {
	width: 36px;
	margin-top: -.25em;
}


/* TYPOGRAPHY */

#home-welcome-container {
	color: #FFF;
}

#explore-inner { color: #FFF; height: 228px !important; }
	#explore-inner h2 { padding: 0; margin: 0; color: white; font-family: verdana, sans-serif; font-weight: normal; }
	#home-welcome-container span a { color: red; text-decoration: none; }

#home-welcome {
	padding-top: 1em;
	height: 335px !important;
}
	#home-welcome h2 { font-size: 26px; color: white; line-height: 46px; font-weight: normal; padding: 0 5px 0 20px; line-height: 36px; }
		#home-welcome h2 span { display: block; margin-top: 10px; }
		#recent-ideas h2 { margin-top: -.25em; padding: .25em 0 .75em 2.25em; background: transparent url('images/new-layout/doc-icon-24.png') no-repeat top left; font-size: 16px; }

	#home-welcome p {
		font-size: 13px;
		padding: 0 20px 0 20px;
		color: #000;
	}
		#home-welcome p.instructions {
			color: white;
			margin-top: 2em;
			margin-bottom: .5em;
		}
		
	#home-welcome select {
		width: 305px;
		margin-left: 5px;
		margin-bottom: 10px;
		font-size: 16px;
	}

.recent-idea {
	font-weight: bold;
}
	#recent-ideas .recent-idea span {
		padding-top: .25em;
		font-weight: normal;
	}
	
#recent-activity h2 {
	padding: 0; 
	margin: 0; 
	color: #FFF; 
	font-family: verdana, sans-serif; 
	font-weight: normal;
	font-size: 16px;
}
	.recent-update, .recent-idea {
		padding: 1em 0 5px 0;
		font-size: 10px;
		font-weight: bold;
	}
	
	#recent-activity .recent-update span {
		display: block;
		padding-top: .25em;
		font-weight: normal;
	}
	
/*	.recent-update span {
		background: url('images/new-layout/recent-activity-line-24.gif') no-repeat bottom left;
		padding-bottom: .5em;
	}*/

