#content.wide{
	margin-right:-4em;
}

.press_col{
	clear: right;
	position:relative;
	float:left;
	padding-bottom:1em;
	margin:0 -100% 0 -30px;
	width: 33%;
}

#press_articles {
    left: 33%;
}

#press_news{
	left:66%;
}

#press_market{
	left:50%;
}

.press_col .wrap{
	position:relative;
	margin-right:4em;
}

.article .info h2,
.article .info h3{
	font-size:100%;
	position:relative;
	top:-1em;
	font-style:italic;
}

.article .info h2{
	margin-bottom:0.5em;
}

.article .info h3{
	color:#4c6c85;
	margin-top:0;
}


#content .press_col h2{
	margin-bottom:1.2em;
}

#content .press_col h2 a{
	font-style:normal;
}


dl.press{
	margin-left: 1.5em;
}

#press_articles dd,
#press_market dd{
	margin-left:9.5%;
}

#press_news dd{
	margin-left:7%;
}

#content h3, #content a {
	font-style: normal;
}

dl.press dt{
	margin-bottom:0.5em;
}

.press_col dl.press dt{
	margin-bottom:0.8em;
}

dl.press dd{
	margin-bottom:2.5em;
}

dl.press dd h3{
	margin:0 0 0.2em 0;
}


#calendar{
	position:absolute;
	left:-232px;
	top:1em;
}

#calendar li{
	position:relative;
	margin-bottom:1em;
	line-height:1.2;
	font-size:140%;
}

#calendar li.current{
	color:#ffdab1;
}

#calendar li a,
#calendar li b{
	position:relative;
	font-style:normal;
}

#calendar .decor{
	width:141px;
	height:109px;
	left:50%;
	top:0.6em;
	margin:-36px 0 0 -73px;
	background-position:0 -179px;
}

.article div.text{
	margin-left:5%;
}




#files{
	font-size:87%;
}

#files li{
	position:relative;
	margin:0 0 30px 0;
}

#files p.file{
	width:auto;
}

#files .g_1 i.decor{
	width:68px;
	height:66px;
	background-position:-671px 0;
	left:-6px;
	top:-14px;
}
#files .g_2 i.decor{
	width:70px;
	height:65px;
	background-position:-671px -66px;
	left:-6px;
	top:-11px;
}
#files .g_3 i.decor{
	width:84px;
	height:61px;
	background-position:-671px -131px;
	left:-13px;
	top:-8px;
}
#files .g_4 i.decor{
	width:56px;
	height:123px;
	background-position:-671px -192px;
	left:-8px;
	top:-9px;
}


#files { z-index:2; }

#files i.decor { z-index:1; }
#files p { z-index:2; }





#press_2,
#press_3 { z-index:1; }

#press_1 { z-index:2; }


#calendar .decor{
	z-index:1;
}

#calendar li a,
#calendar li b{
	z-index:2;
}

