#container {margin:0 auto;padding:0;width:1040px;overflow:hidden;}

#left_part{display:block;float:left;/*width:610px;margin:0 0 0 50px;*/ padding:10px 0;text-align:left}
#portfolio-list{display:block;margin:0; padding:0;height:100%;color:#EBEBEB}

.block_grey {width:1040px;}

ul.display li {float: left;display:block;width:480px;border:1px solid #7d7d7d; border-width:0 0 1px 0;padding:0 0 15px 0;margin:0 40px 20px 0;}
ul.display li .content_block span{ display: none;font-size:12px;padding:10px 0 0 0;}
ul.display li .content_block h4 {margin: 0 0 15px 0;padding: 5px;}
ul.display li .content_block p {margin: 0;padding: 4px 5px 5px 180px;font-size:12px;}

ul.display li .content_block .short_description{height:120px;}
ul.display li .content_block img{margin: 0 15px 0 0;float: left;}
ul.display li .over{ display:none;}
ul.thumb_view li{display:block;float:left;width: 170px;margin:0 22px 20px 12px; padding:0 0 15px 0;}
ul.thumb_view li h4,ul.thumb_view li p{display: none;}
ul.thumb_view li .content_block span{display:block;text-align:center;font-size:12px;margin:10px 0 0 0;width:170px;}
a.switch_thumb {width: 186px;height: 35px;line-height: 26px;padding: 0;margin: 10px auto 0 auto;display: block;background: url(../grafx/images/common/switch.png) no-repeat;outline: none;text-indent: -9999px;}
a:hover.switch_thumb {filter:alpha(opacity=75);opacity:.75;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}
a.swap { background-position: left bottom; }

.sample3 div {
	width: 30px;
	height: 60px;
	display: block;
	position: absolute;
	top: -5px;
	left: -2px;
	background: url(../grafx/images/common/paper-clip.png) no-repeat;
}