#featured
{
	background: url(../images/featured_back_1.png) no-repeat top center;
}
#featuredContent {
	position: relative; /* important */
/*	overflow: hidden; /* important */
	width: 869px; /* important */
	margin: 0 auto;
}

/*#featuredNav {position: relative}*/
#featuredNav_previous
{
	position: absolute;
	top: 122px;
	left: 5px;;
}
#featuredNav_next
{
	position: absolute;
	top: 122px;
	right: 5px;
}
#featured_content {
	position: absolute;
	top: 0;
	margin: 0;
	padding: 0;
	border:0px #00CC66 solid;
}

#featured_content
#featured_content li {
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
}
	#featured_content {
		/*width: 5418px;*/
		width: 10244px;
		height: 255px;
	}
	#featured #featuredContent ul li {
		float: left;
		display: block;
		margin: 0;
		padding: 0;
		background: none;
	}

#featured #featuredContent ul li img {
	display: block;
}

.featured_item {
float:left; 
border:0px #00CC00 solid;
height:254x;
width:890px;
}

.project
{
	overflow: hidden;
	width: 871px;
	padding-top: 0px;
	/*margin-left: 30px;*/
	border:0px #FFFFFF solid;

}
.projectImage
{
	float: left;
	width:885px;
	border:#FF0000 0px solid;
	height:352px;
}
.projectText
{
	float: right;
	width: 300px;
	padding-top: 40px;
	padding-right: 30px;
	text-align: left;
}
.projectText h2
{
	font-size: 180%;
	color: #151E1A;
	line-height: 90%;
}
.projectText p
{
	font-size: 110%;
	color: #29776D;
	font-weight: bold;
	line-height: 130%;
}
#ribbonRight
{
	position: absolute;
	top: 251px;
	left: 792px;
}

#featured #featuredContent div ul li .project .projectText .btnViewPortfolio
{
	background: url(../images/btnViewPortfolio.png) no-repeat top center;
	width: 186px;
	height: 40px;
	cursor: pointer;
	margin-top: 30px;
	text-align: center;
}

#featured #featuredContent div ul li .project .projectText .btnViewPortfolio:hover
{
	background: url(../images/btnViewPortfolio_hover.png) no-repeat top center;
	width: 186px;
	height: 40px;
}


.projectleftcontent{
float:left; 
border:0px #FFFFFF solid; 
width:380px; 
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
font-size:20px; 
text-align:left; 
color:#FFFFFF; 
padding-top:60px; 
padding-left:20px;}


.projectleftpan{
float:left; 
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
font-size:12px; 
font-stretch:expanded;
line-height:17px;
border:0px #FFFFFF solid;
width:350px;}


.textsize{
font-weight:bold;
font-size:14px;
font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;}

.portfolio_img_content{
float:left; 
padding-top:20px; 
text-align:right; 
border:0px #FFFFFF solid; 
width:360px;}
