@charset "utf-8";
/* CSS Document */
.main_box{
	width: 845px;
	height: 425px;
	background-color: #9ACD56;
	float: left;
	margin-top: 15px;
	color: #FFFFFF;
}
.right_column{
	width: 120px;
	float: right;
	margin-top: 15px;
}
.join_banner{
	width: 120px;
	height: 309px;
}
.article{
	width: 120px;
	height: 116px;
	font-size:10pt;
	color:#FFFFFF;
	margin-top: 15px;
	background-color:#791214;
}
.index_footer{
	float: left;
	margin: 15px 0px 15px 0px; /*top, right, bottom, left*/
	height: 90px;
	width: 980px;
}
.contest{
	width: 239px;
	height: 89px;
	float: left;
}
.ad{
	width: 728px;
	height: 90px;
	float: right;
}
.featured_projects{
	width: 180px;
	height: 401px;
	float: left;
	color: #FFFFFF;
	font-size: 14pt;
	margin: 40px 15px 0px 15px;
}
.featured_projects a:link{
	color: #FFFFFF;
}
.featured_projects a:visited{
	color: #FFFFFF;
}
.featured_projects a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}
.most_recent{
	width: 635px;
	text-align:left;
	height: 140px;
	margin-top: 55px;
	color:#FFFFFF;
	font-size: 14pt;
	float: right;
}
.most_recent a:link{
	color: #FFFFFF;
}
.most_recent a:visited{
	color: #FFFFFF;
}
.most_recent a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.search_box{
	font-size: 10pt;
	color: #FFFFFF;
	width: 360px;
	height: 160px;
	margin-top: 75px;
	margin-left: 10px;
	float: left;
}
.search_box a:link{
	color: #E6CA3A;
}
.search_box a:visited{
	color: #E6CA3A;
}
.search_box a:hover{
	color: #E6CA3A;
	text-decoration:underline;
}
.thumbnailholder_most_recent{
	float: left;
	max-width: 112px;
	max-height: 112px;
	padding-right: 15px;
	margin-top: 15px;
}
.thumbnailholder_top_rated{
	float: left;
	width: 112px;
	margin-top: 14px;
}
.ratingbox{
	margin-top: -30px;
}
.curious{
	padding: 10px;
	margin-top: 5px;
	font-size: 16pt;
	width: 328px;
	height: 43px;
}

.articletitle{
	font-size: 10pt;
	color: #ffffff;
}
.articletitle a:link{
	color: #ffffff;
	text-decoration: underline;
}
.articletitle a:hover{
	color: #ffffff;
	text-decoration: underline;
}
.articletitle a:visited{
	color: #ffffff;
	text-decoration: underline;
}
.articletext{
	font-size: 8pt;
}
.inspireme{
	margin-top: 83px;
	float: left;
}
.change_password{
	float: right;
}
.change_password a:link{
	color: #E6CA3A;
}
.change_password a:hover{
	color: #E6CA3A;
	text-decoration:underline;
}
.change_password a:visited{
	color: #E6CA3A;
}