/*@ start overwrite*/
#header-wrapper {
    background: url("../img/bg-top-pattern.png") repeat-x scroll 0 0 transparent;    
}
/*@ end overwrite */

/*wrappers*/
section#studio-wrapper{
	width:955px;
	height:auto;
	padding:40px 0 0 25px;	
	position:relative;
}
section#studio-wrapper h1{
	background: url(../img/title-our-studio.png);	
	width:899px;
	height:42px;
	text-indent:-9999px;	
}
section#studio-wrapper div.services{
	height:auto;
	width:955px;
}

/*items*/
ul#startup{	
	list-style:none;
	margin:0;
	padding:42px 0 0 0;
}
ul#startup li{
	width:447px;
	height:74px;
	background: url(../img/bullet-ticksquare.png) no-repeat;
	padding: 0 0 5px  88px;	
}
ul#startup li p{
	padding:20px 0 0 0;
	width:408px;
	color:#ffffff;
	font-size:15px;
	letter-spacing:0.25px;
}
section#studio-wrapper .office{
	position:absolute;
	top:106px;
	left:550px;	
}

/* yellow buttons */
ul#presentation-items  {
	margin: 0px;
	padding: 48px 0 45px 0;
	list-style-type: none;
	width:950px;
	height:72px;
	margin:auto;	
}
ul#presentation-items li {
	display: block;
	float: left;
	padding:0 0 0 28px;		
}
ul#presentation-items li:first-child {
	padding: 0 0 0 0;	
}

ul#presentation-items a{
	display: block;				
	width:282px;
	height:74px;		
	font-family:Arial;
	font-size:26px;
	text-decoration:none;
	color:#0c2232;	
	line-height:74px;
	text-shadow: 0px 1px 1px #ffffff;
	text-align:center;	
}
ul#presentation-items a{		
	background: url(../img/btn-presentation-items.png) no-repeat 0 0px;			
}
ul#presentation-items a:hover {
	background: url(../img/btn-presentation-items.png) no-repeat 0 -90px;	
}

/* looking development */
#looking-development-wrapper{
	background: url('../img/bg-looking-development.png') no-repeat;
	width:908px;
	height:178px;
	text-align:center;	
	padding:20px 0 0 0;
}
#looking-development-wrapper h2{
	font-family:Arial;
	font-size:43px;
	color:#f3f8fb;
	letter-spacing:-2px;
	margin:0px auto 0px auto;
	/*width:696px;*/	
	text-shadow: 1px 1px 1px #000000;
}
#looking-development-wrapper h3{
	font-family:Arial;
	font-size:24px;
	color:#1a5d87;
	letter-spacing:-1px;
	margin:0px auto 0px auto;
	width:840px;
	text-shadow: 1px 1px 1px #000000;
}

/* summary */
#summary-wrapper{
	background: url('../img/bg-summary.png') no-repeat;
	width:916px;
	height:263px;	
	padding:20px 0 50px 0;
	
}
#summary-wrapper h2{
	background: url(../img/title-insummary.png);	
	width:217px;
	height:43px;
	text-indent:-9999px;
	margin:30px 0 5px 0;
}
#summary-content{
	padding: 3px 0 0 292px;	
}
#summary-content p{
	width:545px;
	line-height:20px;
	color:#ffffff;	
}