/************** Main */
html,body {
	margin:0;
	padding:0;
}

.float.right {
	float:right;
}

.float.right.clear {
	clear:right;
}

#line {
	height:8px;
	background-color:#008eb0;
	white-space:nowrap;
	display:block;
}

#wrapper {
	width:850px;
	margin:0 auto 10px auto;
}

#wrapper .menu {
	margin-bottom:17px;
	padding:0 0 0 0;
	height:41px;
}

#wrapper .menu ul {
	padding:0;
	margin:0;
}

#wrapper .menu ul li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}

#wrapper .menu ul li a:hover, #wrapper .menu ul li.selected a {
	background-position:100%;
}

#wrapper .menu ul li a {
	display:block;
	width:100%;
	height:41px;
	background-repeat:no-repeat;
}

#wrapper .menu ul li a span {
	display:none;
}

#wrapper .menu ul li.home a {
	background-image:url(../img/menu/home.gif);
	width:64px;
}

#wrapper .menu ul li.meeting-programme a {
	background-image:url(../img/menu/meeting-programme.gif);
	width:103px;
}

#wrapper .menu ul li.registration-form a {
	background-image:url(../img/menu/registration-form.gif);
	width:109px;
}

#wrapper .menu ul li.abstract-submission a {
	background-image:url(../img/menu/abstract-submission.gif);
	width:99px;
}

#wrapper .menu ul li.about-ncri a {
	background-image:url(../img/menu/about-ncri.gif);
	width:133px;
}

#wrapper .menu ul li.about-cabig a {
	background-image:url(../img/menu/about-cabig.gif);
	width:71px;
}

#wrapper .menu ul li.venue-directions a {
	background-image:url(../img/menu/venue-directions.gif);
	width:97px;
}

#wrapper .menu ul li.contacts a {
	background-image:url(../img/menu/contacts.gif);
	width:88px;
}

#wrapper .menu ul li.feedback a {
	background-image:url(../img/menu/feedback.gif);
	width:86px;
}

#wrapper .content .middle {
	display:none;
}

#wrapper .content.homepage .middle {
	background:url(../img/middle-panel-bg.jpg) no-repeat;
	width:328px;
	height:279px;
	display:block;
	padding:15px 20px 25px 502px;
}

#wrapper .content .colSet .col.three {
	display:none;
}

#wrapper .content .colSet .col.one {
	width:63%;
	_width:58%;
	margin:0 20px 0 20px;
}

#wrapper .content .colSet .col.one.fullWidth {
	width:95%;
}

#wrapper .content .colSet .col.two {
	width:30%;
}

#wrapper .content .colSet .col, #wrapper .content.homepage .colSet .col {
	float:left;
	min-height:190px;
}

#wrapper .content.homepage .colSet .col.one {
	width:249px;
	margin:32px 0 0 23px;
	_margin-left:10px;
}

#wrapper .content.homepage .colSet .col.one ul li {
	margin-bottom:0;
}

#wrapper .content.homepage .colSet .col.one ul {
	margin-bottom:8px;
}

#wrapper .content.homepage .colSet .col.two {
	width:208px;
	margin:32px 0 0 38px;
}

#wrapper .content.homepage .colSet .col.three {
	width:298px;
	margin:32px 0 0 34px;
	display:block;
}

#wrapper .content.homepage .colSet .col.three img {
	float:left;
	margin-bottom:7px;
}

#wrapper .footer {
	clear:both;
}

#wrapper .footer .logos {
	float:right;
}

.registrationOpenPanel {
	width:697px;
	height:208px;
	padding:64px 80px 30px 73px;
	background:url(../img/middle-images/registration-open.jpg) no-repeat;
}

.registrationOpenPanel a#registerButton {
	position:absolute;
	margin-top:140px;
	margin-left:550px;
}

#wrapper .content .colSetThree.podcasts .col {
	float:left;
	width:30%;
	margin-right:3%;
}

#wrapper .content .colSetThree.podcasts .col.three {
	margin-right:0;
	display:block;
}

#wrapper .content .colSetTwo.downloads .col {
	width:46%;
	margin:0;
}

#wrapper .content .colSetTwo.downloads .col.one {
	margin-right:60px;
}

#wrapper .content ul.downloads {
	margin-top:10px;
}

#wrapper .content ul.downloads li{
	list-style:none;
	margin-left:0;
	padding-left:35px;
	background:transparent no-repeat top left;
}

#wrapper .content ul.downloads li.pdf {
	background-image:url(../img/pdf-icon.gif);
}

#wrapper .content ul.downloads li.powerpoint {
	background-image:url(../img/powerpoint-icon.gif);
}

#wrapper .content ul.downloads li.podcast {
	background-image:url(../img/podcast-icon.gif);
}

#wrapper .content ul.downloads li.blank {
	background:transparent;
}

#wrapper .content ul.downloads li a.pdfIcon {
	display:block;
	width:100%;
	background:url(../img/pdf-icon-small.gif) no-repeat 0 3px;
	padding:5px 0 0 22px;
}

#wrapper .content ul.downloads li strong {
	color:#84317D;
}

#wrapper .content h2.pdfIcon {
	background:url(../img/pdf-icon-small.gif) no-repeat 0 0;
	padding-left:22px;
}