#content.wide {
	margin-left: 270px;
}

h1 i.s{
	position:absolute;
	right:100%;
	margin-bottom:-0.2em;
	overflow: hidden;
}

#services_to_objects{
	position: relative;
	width:170px;
	left:-190px;
	top:0;
	margin-right: -100%;
	float: left;
}

#services_to_objects .intro{
	position:relative;
	left:-10px;
}

#services_to_objects li{
	position:relative;
	width:102px;
	float:left;
	margin:0 2px 20px 0;
	clear: both;
}

#services_to_objects li.clear{
	margin:0;
}

.services{
	position:absolute;
	left:-22px;
	top:3px;
	margin-right: -100%;
}

.services a{
	cursor:pointer;
}

.services a,
.services b{
	clear: both;
	position: relative;
	height:19px;
	float:left;
	margin-bottom:3px;
	overflow: hidden;
}

#services_to_objects li p{
	font-size:87%;
	font-style:normal;
	margin:0 1em 0.3em 0;
	line-height:1.2;
	zoom:normal;
}


#files{
	left: -340px;
	margin: 1.9em 0 0 4em;
	width: 200px;
}

#files li{
	margin-right:0;
	margin-bottom: 30px;
}
#files h2 {
	margin-top: -0.4em;
	margin-bottom: 1.2em;
}


H2 {
	margin: 2em 0 0.8em 0;
}


OL LI H3 {
	margin-bottom: 0.5em;
}

#content P {
	font-size: 1.1em;
	line-height: 1.5;
}

#content .content_inner {
	margin-left: 1.5em;
}
#content.wide .content {
	margin-left: 0;
}


#services dt {
	font-size: 110%;
	line-height: 1.2;
	position: relative;
	margin-bottom: 2em;
}

.agency .service {
	font-size:155%;
}
.consulting .service {
	font-size:145%;
}
.marketing .service {
	font-size:130%;
}
.investment .service {
	font-size:120%;
}
.sales .service {
	font-size:115%;
}


#services dt a {
	font-style: normal;
}

#services dd {
	margin-bottom: 5em;
}


i.s{
	left:-30px;
	position: absolute;
	overflow: hidden;
}
a i.s {
	cursor:pointer;
}


#events .description .text {
	margin-bottom: -1.7em;
}

#events .current .beautiful .decor_alpha, #events .current .gallery ul {
	filter: none;
}

#services {
	margin-top: -4em;
}


.ictinus { z-index:1; }
.services { z-index:2; }
