.project #main{
	width:608px;
	float:left;
	margin-right:20px}
.project #right{
	width:250px;
	float:left;
	font-size:11px}
.project h1{
	font:100 18px arial;
	padding:22px 0 22px 80px;
/*
	height:42px;
	*/
	}
*html .project h1{
	/*
	height:65px;
	*/
	}
	.project h1.type1{
		background:url(/img/icons/www.gif) no-repeat left center}
	.project h1.type2{
/*
		border:solid 1px red;
		*/
		background:url(/img/icons/intranet.gif) no-repeat left center}
	.project h1.type4{
		background:url(/img/icons/media.gif) no-repeat left  center}
	.project h1.type5{
		background:url(/img/icons/seo.gif) no-repeat left  center}
	.project h1.type6{
		background:url(/img/icons/design.gif) no-repeat left  center}
	.project h1.type7{
		background:url(/img/icons/support.gif) no-repeat left  center}
		
	#main p {
	}
		
.project .YellowCaption{
	float:left;
	color:#666;
	width:260px;
	margin-right:20px;
}
	

	
	.project .YellowCaption p {
		padding:10px 20px 10px 20px!important;;
		font:500 15px verdana!important;
		}
.project #content p{
	font:100 12px verdana;
	line-height:17px;
	padding:0 0 0 0px}
.project #content img {
	margin: 0;
	padding-left: 0;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	}
* html .project #content img {
	margin-left:-3px;
	padding-right:0!important;
}

	.project #content p a img {
float:left;
display:block!important;
		}
.project #right .whitediv{
	width:100%;float:left}
.project .GreyCaption{
	text-align:center;
	}	
.project .GreyCaption,
.project .GreenCaption,
.project .BlueCaption,
.project .OrangeCaption{
	width:100%;
	float:left; 
	margin:0 0 20px 0;
	}
	.project .GreyCaption p,
	.project .GreenCaption p,
	.project .BlueCaption p,
	.project .OrangeCaption p{
		text-align:left;
		padding-left:0!important
	}
	.project .GreenCaption p{
		color:#fff;
		}
.project .GreyCaption img{
	margin:20px 0 10px 0}
.project .DeepBlueCaption, .project .OrangeOnGreyCaption{
	float:left;
	clear:both;
	width:230px;
	margin-top:20px}
	.project .OrangeOnGreyCaption p{
		color:#fff;
		font:100 18px arial!important;
		padding:10px 0 0 0!important}
	.project .DeepBlueCaption a{
		color:#fff!important; 
		font:700 12px verdana;
		display:block;
		padding-top:7px;
		margin-left:20px!important}
.project .list {
	font-size:11px;
	float:left;
	width:350px;
	margin:25px 0 0 20px;
	line-height:25px;
	}
	.project .list li a{
		padding-left:5px;		
		}
	.project .list .caption{
		font-weight:700;		
		}
	.project .GreyCaption a{
		display:block;
		padding:0 0 5px 0}
	.project #main .GreyCaption{
		text-transform:none;
		}
		.project #main .GreyCaption p{
			margin-bottom:0px!important;
			padding-bottom:10px
		}
		
	.project .text{
		width:230px;
		clear:both;
		text-align:left;
		}
		.project .text p{
			font:100 11px verdana!important;
			margin:0 0 10px 20px!important}
		.project .text .date{
			margin:20px 0 0 20px!important;
			padding:0!important}
.project #right .link{
	margin:5px 0 0 20px;
	}
.project #right ul{
	clear:both;
	margin-left:20px;
	line-height:18px;
	}
	.project #right ul li{
		padding:5px 0 0 0}
	.project #right p{
		padding:7px 0 0 20px}
	.project #right .GreyCaption,
	.project #right .GreenCaption, 
	.project #right .BlueCaption{
		margin:20px 0 10px 0;
		}
	.project #right .OrangeCaption{
		margin:10px 0 10px 0;
		}
	.project #right .whitediv{
		margin:0 0 5px 0;text-align: center;
		padding: 0;
		}
		.project #right .whitediv img{
			padding-top: 10px;
			padding-bottom: 0;
			padding-left: 10px;
			padding-right: 14px;
			margin: 0;
		}
		.project #right .OrangeCaption a{
			color:#fff;
			font:700 12px verdana;
			padding:7px 0 0 20px;
			display:block
		}
		.project #right .OrangeCaption .call_to_meneger{
			float:left;
			height:10px; 
			width:10px; 
			position:relative;top:-10px;left:30px; 
			background:#FFC515 url(/img/div_bg/orange_caption_top_conner.gif)
		}
.float_left{
width:230px}
	

	

	