/*piaa2011*/
 
@import url(http://www.icms.com.au/theme/3/theme.css);

html {
	background:#203840; 
	background-image: -webkit-gradient(linear, left bottom, right top, from(#608090), to(#203840)); 
	background-image: -moz-linear-gradient(left, #203840, #608090, #203840);
	/**background-image: -moz-radial-gradient(top right, ellipse cover, #608090, #203840);**/
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#203840, endColorstr=#608090);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#203840, endColorstr=#608090);
	zoom:1;
}

body {
	font-size:63.5%;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding:122px 0 0 0;
	XXXXmargin:10px 50px;
	color:#203840;
	background:#FFFFFF;
	background-image:url(body-bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	min-width:720px;
	position:relative;
}
#header {
/**/
	position:absolute;
	z-index:20;
	top:122px;
	right:0;
	left:161px;
/*
	left:157px;
*/
	color:#FFFFFF;
	background:#203840 url(header-bg.jpg) 0px 0px no-repeat;
	XXfloat:right;
	text-align:right;
	XXwidth:285px;
	height:234px;
	text-transform:uppercase;
	padding-right:20px;
/*	
	width:100%;
	margin-left:-215px;
	margin-right:-215px;
	border-right:215px solid #FFF;
*/


/****
float:right;
margin-left:275px;
	width:100%;
****/
}

#dates, #location { font-weight:normal; font-size:12px; margin-left:353px; }
* html #IEroot #dates, * html #IEroot #location { margin-left:503px; }
#dates { padding-top:2.2em; padding-bottom:1.2em; font-size:18px; background:transparent url(eventname-bg.gif) no-repeat; }
#locVenue { display:block; margin-bottom:0.6em; }
.locSep { display:none; }
#locCountry  { margin-left:0.5em; }

#eventname {
	position:absolute;
	top:0;
	left:0;

	top:-122px;
	left:-165px;

	background:transparent url(eventnameC-bg.gif) no-repeat;
	background-image: url(eventnameC-bg.gif),-webkit-gradient(linear, left top, right top, from(rgba(72,104,112,0.8)), to(rgba(72,104,112,0.01))); 
	background-image: url(eventname-bg.gif),-moz-linear-gradient(left, rgba(72,104,112,0.8) 0%, rgba(72,104,112,0.01) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#CC486870, endColorstr=#02486870);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#CC486870, endColorstr=#02486870);
	zoom:1;
	text-align:left;
	min-height:74px; height:auto !important; height:74px;
	padding:48px 180px 0px 40px;
}

#eventname .C { text-transform:uppercase; font-size:18px; line-height:120%; padding-left:3px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; }
#eventname .C.line1 { text-transform:none; font-size:32px; padding-left:0px; padding-bottom:0.4em; }

#content_wrap {
	border-right:4px solid #203840;
	border-bottom:4px solid #608090;
	border-left:4px solid #608090;
	background:transparent url(contents_wrap-bg.jpg) 85% 100% no-repeat;
	padding-bottom:105px;
}

#nav { margin-left:-8px; margin-right:0px; }
* html #IEroot #nav ul { width:173px; }
 
#nav ul {
	background:#608090;
	color:#FFF;
	min-height:225px; height:auto !important; height:225px;
	XXfont-size:11px;
	line-height:1;
	padding-top:23px;
	padding-bottom:9px;
	margin-bottom:118px;
}

#nav li a { color:#FFF !important; border-bottom:1px solid #FFF; padding-bottom:0; margin-top:5px; margin-bottom:4px; margin-left:20px; font-size:12px; font-variant:normal; }
#nav #menu_Home a { margin-top:0px; padding-top:5px; border-top:1px solid #FFF; }



#nav li a { padding-bottom:4px; padding-top:5px; margin-top:0px; margin-bottom:-1px; margin-left:20px; border-top:1px solid #FFF; }
#nav li a:hover { border-left:4px solid #FFF; border-right:4px solid #FFF; margin-left:16px; background:#203840; }
 
#content  { padding-top:234px; margin-left:157px; }
* html #content { padding-top:0; border-top:234px solid #203840; }

#content #pagetitle {
	letter-spacing:1px;
	padding:8px 0px;
	color:#FFF;
	background:#608090;
	background-image: -webkit-gradient(linear, left bottom, right top, from(#608090), to(#203840)); 
	/*background-image: -moz-linear-gradient(45deg, #608090, #203840); */
	background-image: -moz-radial-gradient(bottom left, ellipse, #608090, #203840);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#608090, endColorstr=#203840);
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#608090, endColorstr=#203840);
	zoom:1;
}
.item { margin-left:2em; margin-right:2em; color:#203840; font-size:125%; }
#content .item p, #content .item ul { line-height:1.6; }
#content .item ul { margin-left:2em; color:#608090; }

#content { position:relative; z-index:10; background:#FFF; min-height:30em !important; }

#footer {
	position:absolute;
	z-index:5;
	left:4px;
	bottom:4px;
	width:247px;
	text-align:left;
	color:#FFF;
	background:#203840 url(body-bg.jpg) -260px 0px no-repeat;
	padding:127px 5px 5px;
	font-size:11px;
	height:95px;
}
#footer a { text-decoration:none; color:#FFF; }
#footer a:hover { text-decoration:underline; }
#f_homepage { display:none; }
#f_address { margin-left:0; }
#f_email_homepage, #f_address, #f_phone_fax { display:block; padding-top:0.5em; }
#f_phone_fax { text-align:right; padding-right:1.5em; padding-top:1em; }

#page_destination .item img { display:none; }
#page_destination #venue br { display:none; }
#page_destination #city img { display:inline; width:150px; height:143px; }

#page_committee .item#null { padding-top:1em; }
#page_committee .item#null p { text-align:center; }
#page_committee .item#null img { float:none; clear:none; margin-left:0; margin-right:2em; }

#page_highlights .item { display:none; }
#page_highlights .item#null { display:block; }
#page_speakers .item#null { display:none; }
#page_speakers #content #pagetitle { text-indent:-9999px; }

