* { /* Globally reset styles */
	margin: 0;
	padding: 0;
}

body {
	height: 100%;
	background-image: url('../images/bg_pattern.gif');
	background-repeat: repeat;
}

.preload {
	position: absolute;
	top: -100px;
	left: -100px;
}

div#container {
	margin: 0 auto;
	width: 800px;
	height: 100%;
}	

div#content {
	height: 100%;
}

div#header {
	width: 800px;
	height: 75px;
	background: url('../images/header.gif') no-repeat;
}

div#header_text {
	height: 66px;
	float: left;
	position: relative;
	top: 12px;
}

div#header_logos {
	float: right;	
}

div#banner {
	line-height: 0px;
	font-size: 1px;
}

div#top_nav_area {
	width: 800px;
	height: 40px;
}

div#content_area {
	height: 100%;
	background-color: white;
	position: relative;
	top: -10px;
}

div.indicator_line {
	width: 590px;
	height: 3px;
	position: relative;
	top: -45px;
	left: 20px;
}

div#ind_main_page {
	background-color: #036;
}

div#ind_speakers {
	background-color: #55aa65;
}

div#ind_programme {
	background-color: #d7ab28;
}

div#ind_information {
	background-color: #09c;
}

div#ind_contacts {
	background-color: #b24f3b;
}

div#ind_materials {
	background-color: #6f8c90;
}

div#path_text {
	position: relative;
	top: -40px;
	left: 20px;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #545454;
}

div#body_text {
	position: relative;
	top: -10px;
	margin-left: 20px;
	margin-right: 30px;
	z-index: 10;
}

div#footer_text_area {
	width: 800px;
	height: 25px;
	background: url('../images/footer.gif') no-repeat;
	position: relative;
	top: -10px;
}

div#footer_text {
	position: relative;
	top: 6px;
	text-align: center;
}

.top_nav {
	display: block;
	float: left;
	position: relative;
	text-decoration: none;
	z-index: 1;
}

.left_nav {
	display: block;
	margin-left: 5px;
	text-decoration: none;
}

a#l1_main_page {
	width: 93px;
	height: 30px;
	background: url('../images/1l_nav_main_page_inact.gif') 0 0 no-repeat;
}

a:hover#l1_main_page {
	width: 93px;
	height: 40px;
	background: url('../images/1l_nav_main_page_act.gif') 0 0 no-repeat;
}

a#l1_speakers {
	width: 88px;
	height: 30px;
	background: url('../images/1l_nav_speakers_inact.gif') 0 0 no-repeat;
}

a:hover#l1_speakers {
	width: 88px;
	height: 40px;
	background: url('../images/1l_nav_speakers_act.gif') 0 0 no-repeat;
}

a#l1_programme {
	width: 104px;
	height: 30px;
	background: url('../images/1l_nav_programme_inact.gif') 0 0 no-repeat;
}

a:hover#l1_programme {
	width: 104px;
	height: 40px;
	background: url('../images/1l_nav_programme_act.gif') 0 0 no-repeat;
}

a#l1_information {
	width: 108px;
	height: 30px;
	background: url('../images/1l_nav_information_inact.gif') 0 0 no-repeat;
}

a:hover#l1_information {
	width: 108px;
	height: 40px;
	background: url('../images/1l_nav_information_act.gif') 0 0 no-repeat;
}

a#l1_contacts {
	width: 87px;
	height: 30px;
	background: url('../images/1l_nav_contacts_inact.gif') 0 0 no-repeat;
}

a:hover#l1_contacts {
	width: 87px;
	height: 40px;
	background: url('../images/1l_nav_contacts_act.gif') 0 0 no-repeat;
}

a#l1_materials {
	width: 92px;
	height: 30px;
	background: url('../images/1l_nav_materials_inact.gif') 0 0 no-repeat;
}

a:hover#l1_materials {
	width: 92px;
	height: 40px;
	background: url('../images/1l_nav_materials_act.gif') 0 0 no-repeat;
}

a#l2_main_page {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_main_page_inact.gif') 0 0 no-repeat;
}

a:hover#l2_main_page {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_main_page_act.gif') 0 0 no-repeat;
}

a#l2_latest_news {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_latest_news_inact.gif') 0 0 no-repeat;
}

a:hover#l2_latest_news {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_latest_news_act.gif') 0 0 no-repeat;
}

a#l2_welcome {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_welcome_inact.gif') 0 0 no-repeat;
}

a:hover#l2_welcome {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_welcome_act.gif') 0 0 no-repeat;
}

a#l2_topics {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_topics_inact.gif') 0 0 no-repeat;
}

a:hover#l2_topics {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_topics_act.gif') 0 0 no-repeat;
}

a#l2_committee {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_committee_inact.gif') 0 0 no-repeat;
}

a:hover#l2_committee {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_committee_act.gif') 0 0 no-repeat;
}

a#l2_call_for_papers {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_call_for_papers_inact.gif') 0 0 no-repeat;
}

a:hover#l2_call_for_papers {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_call_for_papers_act.gif') 0 0 no-repeat;
}

a#l2_speakers { 
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_speakers_inact.gif') 0 0 no-repeat;
}

a:hover#l2_speakers {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_speakers_act.gif') 0 0 no-repeat;
}

a#l2_call_for_papers_24 {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_call_for_papers_inact_24.gif') 0 0 no-repeat;
}

a:hover#l2_call_for_papers_24 {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_call_for_papers_act_24.gif') 0 0 no-repeat;
}

a#l2_key_dates {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_key_dates_inact.gif') 0 0 no-repeat;
}

a:hover#l2_key_dates {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_key_dates_act.gif') 0 0 no-repeat;
}

a#l2_registration {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_registration_inact.gif') 0 0 no-repeat;
}

a:hover#l2_registration {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_registration_act.gif') 0 0 no-repeat;
}

a#l2_style_guidelines {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_style_guidelines_inact.gif') 0 0 no-repeat;
}

a:hover#l2_style_guidelines {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_style_guidelines_act.gif') 0 0 no-repeat;
}

a#l2_pres_guidelines {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_pres_guidelines_inact.gif') 0 0 no-repeat;
}

a:hover#l2_pres_guidelines {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_pres_guidelines_act.gif') 0 0 no-repeat;
}

a#l2_programme {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_programme_inact.gif') 0 0 no-repeat;
}

a:hover#l2_programme {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_programme_act.gif') 0 0 no-repeat;
}

a#l2_sc_programme {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_sc_programme_inact.gif') 0 0 no-repeat;
}

a:hover#l2_sc_programme {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_sc_programme_act.gif') 0 0 no-repeat;
}

a#l2_so_programme {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_so_programme_inact.gif') 0 0 no-repeat;
}

a:hover#l2_so_programme {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_so_programme_act.gif') 0 0 no-repeat;
}

a#l2_information {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_information_inact.gif') 0 0 no-repeat;
}

a:hover#l2_information {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_information_act.gif') 0 0 no-repeat;
}

a#l2_about_helsinki {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_about_helsinki_inact.gif') 0 0 no-repeat;
}

a:hover#l2_about_helsinki {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_about_helsinki_act.gif') 0 0 no-repeat;
}

a#l2_accommodation {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_accommodation_inact.gif') 0 0 no-repeat;
}

a:hover#l2_accommodation {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_accommodation_act.gif') 0 0 no-repeat;
}

a#l2_transportation {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_transportation_inact.gif') 0 0 no-repeat;
}

a:hover#l2_transportation {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_transportation_act.gif') 0 0 no-repeat;
}

a#l2_contacts {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_contacts_inact.gif') 0 0 no-repeat;
}

a:hover#l2_contacts {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_contacts_act.gif') 0 0 no-repeat;
}

a#l2_materials {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_materials_inact.gif') 0 0 no-repeat;
}

a:hover#l2_materials {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_materials_act.gif') 0 0 no-repeat;
}

a#l2_publications {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_publications_inact.gif') 0 0 no-repeat;
}

a:hover#l2_publications {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_publications_act.gif') 0 0 no-repeat;
}

a#l2_keynote_lectures {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_keynote_lectures_inact.gif') 0 0 no-repeat;
}

a:hover#l2_keynote_lectures {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_keynote_lectures_act.gif') 0 0 no-repeat;
}

a#l2_workshop_papers {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_workshop_papers_inact.gif') 0 0 no-repeat;
}

a:hover#l2_workshop_papers {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_workshop_papers_act.gif') 0 0 no-repeat;
}

a#l2_photos {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_photos_inact.gif') 0 0 no-repeat;
}

a:hover#l2_photos {
	width: 160px;
	height: 24px;
	background: url('../images/2l_nav_photos_act.gif') 0 0 no-repeat;
}

a#l2_video {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_video_inact.gif') 0 0 no-repeat;
}

a:hover#l2_video {
	width: 160px;
	height: 25px;
	background: url('../images/2l_nav_video_act.gif') 0 0 no-repeat;
}

.bodytext {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
}

.titletext {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 24px;
}

.headertext {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	color: #515151;
}

.footertext {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	color: #858585;
}

a.normal {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #003366;
}

.datetext {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	float: right;
	position:relative;
	top: 5px;
}

ul {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	position: relative;
	margin-left: 20px;
	margin-right: 30px;
}

table.dates {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #eee;
	border-spacing: 10px;
	width: 550px;
}

td.dates_left {
	width: 350px;
}

td.dates_right {
	width: 200px;
}

table.registration {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #eee;
	border-spacing: 10px;
	width: 550px;
}

td.registration_left {
	width: 250px;
}

td.registration_middle {
	width: 150px;
}

td.registration_right {
	width: 150px;
}

table.programme {
	font-family: 'Trebuchet MS', Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #eee;
	border-spacing: 10px;
	width: 550px;
}

td.programme_left {
	width: 100px;
}

td.programme_right {
	width: 450px;
}

.footerline {
	width: 200px;
	height: 1px;
	background-color: #ccc;
}