/*_____________________________________________*/
	/*                                             */
	/*     by Creamteam | www.creamteam.biz        */
	/*     by Subey 	| www.subey.net		       */
	/*                 2009                        */
	/*_____________________________________________*/
body,html {
	height: 100%;
}

body {
	background: #FBF3CD;
	display: table;
	width: 100%;
}

#wrapper {
	display: table-cell;
	vertical-align: middle;
}

#container {
	position: relative;
	margin: 0 auto;
	width: 907px;
}

/* form */
input,textarea,button,select {
	background: #F4F8FC none repeat scroll 0 0;
	border: 1px solid #CCCCCC;
}

option {
	padding: 0 4px;
}

/* global */
strong {
	font-weight: bold;
}

.clear {
	clear: both;
}

/* SHARED INSDE POP */
.reload {
	color: #000;
}

/* POP -> PORTFOLIO */
#portfolio {
	width: 530px;
	font-family: Arial, sans-serif;
}

#portfolio .item {
	margin: 10px 10px 6px 0;
	float: left;
	width: 170px;
}

#portfolio a {
	font-family: Arial, sans-serif;
}

#portfolio a img {
	border: 1px solid #fff;
	width: 167px;
}

#portfolio .right-name,#portfolio-work .right-name {
	display: inline;
}

#portfolio .left-name,#portfolio-work .left-name {
	font-size: 11px;
}

#portfolio h2 {
	font-size: 12px;
}

#portfolio h2 a {
	border: 0;
	font-weight: bold;
}

#portfolio .first {
	clear: both;
}

#portfolio .last {
	margin-right: 0;
}

#portfolio-work {
	width: 530px;
}

#portfolio-work .thumb {
	display: block;
	float: left;
}

#portfolio-work .thumb img {
	border: 1px solid #fff;
}

#portfolio-work  table {
	margin-left: 20px;
	float: left;
}

#portfolio-work  h2 {
	font-weight: bold;
}

#portfolio-work .title {
	margin-top: 20px;
	margin-bottom: -5px;
}

#portfolio-work .txt {
	margin-top: 20px;
}

#portfolio-work .work-table {
	width: 340px;
}

#portfolio-work .work-table .right {
	text-align: right;
}

#portfolio-work .work-table .client-cell {
	padding-right: 3px;
	width: 65px;
}

#portfolio-work .work-table .cat-cell {
	padding-right: 3px;
}

#portfolio-work .breadcrumbs,#portfolio-work .breadcrumbs a {
	font-weight: bold;
	margin-bottom: 10px;
}

/* news pop */
.news .item {
	margin: 15px 0 30px;
}

.heads h1,.heads h2,.heads h3 {
	color: grey;
	margin: 0 !important;
	text-transform:none !important;
	font-size: 24px;
	font-weight:bold;
}

.heads h2 {
	font-size: 18px;
	font-weight:bold;
}

.heads h3 {
	font-size: 16px;
	font-weight:bold;
}

.news .date {
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0 6px;
}