/*stress2010*/
@import url(http://www.icms.com.au/theme/3/theme.css);
body {
	background:#88AAFF url(http://static.icms.com.au/stress2010/fixed.png) 100% 50% no-repeat fixed;
	padding:0px 265px 5px 15px;
	text-align:center;
	font-size: 63%;
}

#header {
	background:#FFF;
	
	margin:-10px 30px 15px;
	height:30px;
	font-size:1px;
	padding:0;
	padding-top:15px;
	
-moz-border-radius:10px;
-webkit-border-radius:10px;
-khtml-border-radius:10px;
border-radius:10px;

}

#IEroot #dates .L { background:transparent url(dates-bg.gif) left bottom no-repeat; position:absolute; left:0; bottom:0; width:10px; height:10px; }
#IEroot #header { background:#FFF url(location-bg.gif) right bottom no-repeat; position:relative; }
* html #IEroot #header { position:static; }



#IEroot #content_wrap { background-image:url(dates-bg.gif); background-position:left bottom; background-repeat:no-repeat; }
#IEroot #content { background-image:url(location-bg.gif); background-position:right bottom; background-repeat:no-repeat; }
#IEroot #nav { background-image:url(tl-bg.gif); background-position:left top; background-repeat:no-repeat; }
#IEroot #pagetitle { background-image:url(tr-bg.gif); background-position:right top; background-repeat:no-repeat; }

#dates, #location { width:24%; font-size:15px; float:left; text-align:left; padding-left:5%; padding-right:1%; padding-bottom:1em; }
#location { width:64%; float:right; text-align:right; padding-left:1%; padding-right:5%; }

* html #IEroot #dates .L { top:18px; bottom:auto; left:45px; }

#eventname {
	font-weight:400;
	text-align:left;
	overflow:hidden;
	padding-bottom:10px;

	position:fixed; top:0px; right:10px; width:230px; font-size:40px;
	
	
	padding-top:70px; padding-left:10px; height:100%; border-left:2px ridge #FFF;
}
* html #IEroot #eventname { position:absolute; height:300px; z-index:10; }

#eventname .C {
	color:#FFF;
	font-size:50px;
	font-weight:400;
	/*line-height:40px;*/
	text-shadow:2px 2px rgba(0, 0, 0, 0.2);
}
#eventname .C:first-letter { font-size:120px; }
#eventname sup { font-size:40px; vertical-align:baseline; }

* html #IEroot .evtnm .cufon { position:relative; top:-4px; }
.evtnm sup { vertical-align:baseline; }

#header, #content_wrap {
	-moz-box-shadow: rgb(0,0,0) 0px 0px 12px;
	-webkit-box-shadow: rgb(0,0,0) 0px 0px 12px;
	-khtml-box-shadow: rgb(0,0,0) 0px 0px 12px;
	box-shadow: rgb(0,0,0) 0px 0px 12px;
}

#content_wrap {
	background:#FFF;
	text-align:left;
	font-size:1.4em;

	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
}
#content .item { padding-right:1em; }
#content .item p { 
	line-height:1.8em;
	line-height:2.2em;
	vertical-align:top;
}

#nav ul { background:transparent url(nav-bg.gif) 35% 100% no-repeat; padding-bottom:130px; }
#nav ul { margin-top:5px; }
#nav li { background:transparent url(nav-li-bg.gif) 5px 0px no-repeat; padding-left:10px; vertical-align:text-top; }
#nav li a { background:transparent url(nav-li-a-bg.gif) right top no-repeat; padding-left:5px; padding-right:5px; width:130px; line-height:14px; font-size:12px; font-variant:normal; height:20px; margin-bottom:5px; color:#000; }
#IEroot #nav li a { line-height:18px; }

#nav #bgimage { display:none; position:absolute; top:0; right:0; width:100%; height:auto; z-index:-1; }

#footer { background:transparent url(squares-bg.png) left top repeat-x; padding-top:20px; margin-top:5px; font-size:1.2em; }

#content p a, #content p a:link, #content p a:visited { color:#3344FF; }
#footer a, #footer a:link, #footer a:visited { color:#3344FF; }

#content { position:relative; min-height:30em; height:auto !important; height:30em; }
#page_committee .item { width:40%; float:left; clear:none; padding-left:4%; padding-right:4%; }
#page_committee .item#LocalAdvisoryCommittee { float:right; }
#page_default #content h2 { text-align:center; }

#excelexport { font-size:80%; }
#excelexport b { font-weight:normal; }
#excelexport td { white-space:pre-wrap; border:2px inset #88AAFF; padding:0.3em; }

#page_highlights #ProfMurrayEsler,
#page_highlights #ProfGuillenFernandez,
#page_highlights #ProfStaffordLightman,
#page_highlights #ProfGalRichterLevin,
#page_highlights #ProfMarinusHvanIJzendoorn,
#page_highlights #ProfRogerPitman,
#page_highlights #ProfJonathanSeckl,
#page_highlights #DrRobbStanley,
#page_highlights #ProfRichardTremblay
	{ display:none; }

.automeet .leaders, .automeet .presentations { margin-top:0.6em; margin-bottom:0.6em; }
.automeet .presentations { display:none; }
.automeet .plenary .presentations { display:block; }
.automeet .sesstype5 .presentations { display:none; }
.automeet .leader .institution, .automeet .leader .country { display:none; }
.automeet .leader .role { font-weight:bold; }
.automeet .sessttl { line-height:1.5; }
.automeet .item { margin-bottom:1em; }
.automeet .date, .automeet .sesstime { background-color:#88AAFF; }
.automeet .sesscode { display:none; }
.sessiondetail #item_session p.biography { font-size:80%; line-height:1.4em; }


@media print {
	body { padding:0; }
	.sessiondetail #header, .sessiondetail #nav, .sessiondetail #footer { display:none !important; }
	#content { margin:0 !important; padding:0 !important; width:100%; }
}
