#content_table {
	width: 100%; 
	border-collapse: collapse;
}

#content_table td {
	text-align: left;
	vertical-align: top;
	overflow: hidden;
}

#content_table_left {
	h-eight: 250px;
	width: 73%;
	background: transparent url('../images/index-content-head-bg2.gif') repeat-x;
	/*background: #33-66FF url('../images/index-content-head-bg2.gif') repeat-x;*/
	font-size: 90%;
}

#content_table_left .angle {
	margin:0px;
	background: transparent url('../images/index-content-left-angle2.png') no-repeat;
	position:relative;
	color: #94CAF0;
	height: 50px;
	
	border-bottom: 5px solid #5BADFF;
}

#portfolio_date {
	float: left;
	border: 0px solid #000;
	width: 36%;
	text-align: right;
	margin-top:25px;
}

#portfolio_date span{
	font-size: 80%;
}

#portfolio_title {
	float: right;
	border: 0px solid #000;
	width: 57%;
	margin-top:19px;
	padding-right: 20px;
}

#portfolio_title h1{
	padding: 0px;
	margin: 0px;
	float: left;
	font-size: 130%;
	width: 70%;
	font-family: Arial Narrow;
	border: 0px solid #000;
}

#portfolio_title div{
	float: right;
	width: 25%;
	text-align: right;
	margin-top:5px;
	
	border: 0px solid #ccc;
}

#content_table_right_old {
	width: 23%;
	padding: 0px;
	border: 0px solid #ccc;
}

#content_table_right {
	wid-th: 23%;
	height: 250px;
	font-size: 90%;
	background: #74960E url('../images/index-content-bottom-angle.gif') 100% 100% no-repeat;
	padding: 0px;
	border: 0px solid #ccc;
}

#content_table_right #activities {
	background: transparent url('../images/index-table-right-bg.gif') repeat-x;
	height: 250px;
	border: 0px solid #000;
}

#content_table_right #activities .green_bullet {
	position: relative;
	left: 5px;
}

#content_table_right_angle {
	width: 3%; 
	background: url('../images/index-content-right-angle.gif') no-repeat;
}

#content_table_right_bg_image {
	height: 411px;	
	background: url('../images/right-bg-image.jpg') no-repeat;
}

#content_table_right_small {
	wid-th: 23%;
	hei-ght: 100px;
	font-size: 90%;
	background: #74960E url('../images/index-content-bottom-angle.gif') 100% 100% no-repeat;
	padding: 0px;
	border: 0px solid #ccc;
}

#content_table_right_small #activities_small {
	background: transparent url('../images/angle.gif') 0% 0% no-repeat;
	padding:20px 10px 15px 20px;
	heig-ht: 250px;
	border: 0px solid #000;
}

#content_table_right_small #activities_small div.in {
	margin:0px;
	padding:0px;
	color: #fff;
	font-size: 80%;
	border: 0px solid #000;
}

#content_table_right_small #activities_small a{
	font-size: 100%;
}

#content_table_right_bottom_small {
	height: 20px;	
	background: url('../images/bottom-angle.gif') no-repeat;
}

.portfolio_item {
	margin:0px;
	color: #94CAF0;
	padding-bottom: 10px;
	min-height: 130px;
	overflow: hidden;
	//height: 130px;
	//overflow: visible;
	border-bottom: 1px solid #5BADFF;
	clear: both;
	background-color: #3366FF;
}

.portfolio_item p.indent {
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
	border: 0px solid #000;
}

.portfolio_item p.dbl_indent {
	margin: 0px;
	padding: 0px;
	margin-bottom: 12px;
}

.portfolio_item p.trpl_indent {
	margin: 0px;
	padding: 0px;
	margin-bottom: 18px;
}

.portfolio_item #work_view {
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

.portfolio_item #work_view .work_view_l {
 padding-right: 5px;
}

.portfolio_item #work_view .work_view_r {
 padding-left: 5px;
}


.portfolio_item #work_view .work_view_r img {
 border: 1px solid #1c3142;
}

.portfolio_item_left {
	float: left;
	border: 0px solid #000;
	width: 36%;
	text-align: right;
	margin-top:13px;
}

.portfolio_item_right {
	float: right;
	border: 0px solid #000;
	width: 57%;
	margin-top:13px;
	padding-right: 20px;
}

.portfolio_item_right p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
}

.portfolio_item_right p.date{
	font-size: 80%;
}

.portfolio_item_right p.description {
	font-size: 80%;
	color: #fff;
}


#portfolio_bottom {
	margin:0px;
	color: #94CAF0;
	height: 35px;
	border-top: 3px solid #5BADFF;
	padding-top: 15px;
	text-align: center;
	background-image: url('../images/portfolio_bottom_bg.gif');
	background-repeat: repeat-x;
}
