/*engineeringleadership*/

@import url(http://www.icms.com.au/theme/3/theme.css);

html, body {
	font-family:Verdana,Geneva,sans-serif;
	background:#C00;
	color:#333;
	text-align:center;
}

body {
	margin:15px auto;
	width:1000px;
	max-width:1000px;
	background:#FFF;
}

#content { margin-left:0; text-align:left; clear:none; margin-right:320px; }
.item:after { clear:left; }

.item { padding:5px 40px; }
.item img { clear:none; padding-top:0.5em !important; margin-right:0; }
#nav { float:right; clear:right; width:320px; }

/* http://newsletters.invisage.net/celmyea10/ */
#header {
	background:#000
url(http://newsletters.invisage.net/celmyea10/CELMYEA10-header.jpg)
no-repeat;
	height:310px;
	position:relative;
}
#eventname, #dates, #location .C { display:none; }
#location .R {
	position:absolute; top:73px; right:0; width:85px; height:85px;
	background:transparent
url(http://newsletters.invisage.net/celmyea10/ea-logo.jpg) right top
no-repeat;
}

#nav { background:transparent
url(http://newsletters.invisage.net/celmyea10/brisbane.jpg) left bottom
no-repeat; padding-bottom:260px; text-align:left; }
#nav ul { width:auto; padding:0px 20px; }
#nav li, #pagetitle  {
	background:#1BD;
	border:2px solid #88D8E8; border-top-color:#2393CD; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;
	margin-bottom:3px;
}
#nav li a { color:#FFF !important; text-align:left; padding-left:20px; text-shadow:1px 1px 1px #88D8E8; }
#nav li a:hover { position:relative; top:1px; left:1px; text-shadow:none; }

#content_wrap {
	background:transparent
url(http://static.icms.com.au/engineeringleadership/footer-bg.png) left
bottom no-repeat;
	padding-bottom:118px;
	margin-top:45px;
}

#pagetitle { color:#FFF; /*background:#1BD; border:1px solid #1BD; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;*/ margin-left:20px !important; }

#content strong { color: #E77817; }
#content .item h2, #content .item h3 { color: #E77817; font-size:150%;
padding-bottom:0.4em; }
#content .item h2 a:link, #content .item h2 a:visited { color: #E77817; }

#footer {
	background:#000 url(http://newsletters.invisage.net/celmyea10/ea-logo.jpg)
50px 0px no-repeat;
	font-size:70%;
	padding-left:168px;
	font-size:12px;
	font-weight:bold;
	color: #CCC;
	text-align:left;
	min-height:107px; height:auto !important; height:107px;
}
#footer a, #footer a:link, #footer a:visited { color:#E77817;
text-decoration:none; }
#f_email, #f_address, #f_phone_fax { display:block; margin-left:0; }
#f_homepage { display:none; }
#f_address { margin:0.4em 0em; }

#page_default .box {
	border:5px solid #88D8E8; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;
	padding:10px 20px;
	margin:10px 0px;
}
#page_default #inspiring {
	padding-right:190px;
	background-image:url(http://www.engineersaustralia.org.au/ieaust/fms/Promotional%20Banners/Tower/YEA-Web-Ad-%282%29.jpg);
	background-position:95% 25%;
	background-repeat:no-repeat;
	min-height:180px; height:auto !important; height:180px;
}

#page_default #dfr {
	padding-right:240px;
	background-image:url(defencejobs.gif);
	background-position:98% 50%;
	background-repeat:no-repeat;
	min-height:120px; height:auto !important; height:120px;
}

#page_destination #country img { display:none; }
#page_destination .item br { display:none; }

#page_dates #content { position:relative; }

#page_default #content img { float:left; margin-left:0; margin-right:50px; }
#page_default #content p { clear:left; }

#page_sponsor #nav { background-image:none; padding-bottom:0; }
#page_sponsor #content .item  { border-bottom: 1px solid #E77817; }
#page_sponsor #content .item { margin-right:-320px; clear:right; height:120px; }
#page_sponsor #content .item:after { clear:both; }
#page_sponsor #content .item img { max-width:200px; max-height:80px; }
#page_sponsor #content .item img { clear:right; padding-top:0em !important; position:relative; top:-3em; }
#page_sponsor #content #SponsorshipandExhibitionOpportunities {
min-height:37em; margin-right:0; clear:none; }
#page_sponsor #show * { display:none !important; }

#page_meetings #SpeakerGuidelines { display:none; }

#page_tours #PreConferenceSiteVisits { display:none; }

#page_register table.RegFees td.Fee1, #page_register table.RegFees td.Fee2 { text-align: right; padding-right: 3em; }

#menu_Guidelines { display:none; }

#Themes table { border-width:2px 2px; border-color:#C00;
border-style:solid; }
#Themes thead { border-bottom:1px solid #C00; }
#Themes th { text-align:center; color: #E77817; color:#FFF; background:#000;
font-size:90%; padding:0.4em 0; }
#Themes td { font-size:80%; padding:0.4em 0.2em 0.4em 0; color:#000;
background-color: /*#E77817*/ #FFF; }
#Themes th+th, #Themes td+td { border-left:2px solid #000; }

.grid .date, .grid .sesstime { /*color:#E03020; background:#000;*/ color:#FFF; background:#1BD; font-size:80%; }
.grid .date { font-size:180%; }
.grid .sesstime { width:6em !important; max-width:6em !important; }
.grid .room { display:none; color:#1BD; }
.grid#page_gridpreview .room { display:block; }
.grid .plenary .sessttl { font-size:120%; }
.grid .plenary#sessid355 .sessttl { font-size:100%; }
/*
.grid #content a { text-decoration:none; }
*/
.grid #content a:hover { text-decoration:underline; color:#E03020; }

.grid .description { font-size:100%; color:#E03020; }
.sesstype4 .description { display:none; }
.grid .sesscode { display:none; }

.automeet #Wednesday5May2010 .sesstime,
.automeet #Wednesday5May2010 .clearslot
	{ display:none; }
.automeet #Wednesday5May2010 .plenary { padding:0.5em 0; }
.automeet #IEroot #Wednesday5May2010 .plenary { border-right-width:2px; }

.footnote { line-height:1.5 !important; }

#page_gridprint #nav { display:none; }
#page_gridprint #content { margin-right:0; }
#page_gridprint #pagetitle { margin-right:20px !important; }
#page_gridprint .sesstype4 .presentations { display:none; }
#page_gridprint .presentation { margin-top:0.8em; }
#page_gridprint #content a { text-decoration:none !important; }
#page_gridprint .sessttl { font-size:150%; font-weight:bold; }
#page_gridprint .presttl { font-weight:bold; }
