/* CSS Document */

* {
margin:0;
padding:0;
}

body {
font-family: Arial, sans-serif, verdana;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 1.0em; 
font-weight: normal; 
text-align: center;
background-color: #FFEB00;
line-height: 16px;
}

#wrapper {
width: 990px;
text-align: center;
padding: 0px 0px 0px 0px; 
margin: 0px auto;
}

#page-container {
float: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 990px;
text-align: left;
}

#left_col {
float: left;
width: 262px;
height: 300px;
}

#right_col {
float: right;
width: 728px;
height: 600px;
background: url(images/white_bg_rev.jpg) no-repeat top left;
text-align: right;
}

.nav {
margin-top: 120px;
margin-left: 100px;
list-style: none;
background: url(images/menu_bg.jpg) no-repeat -162px 0px;
}

.nav li a:link, .nav li a:visited {
	height: 21px;
	width: 162px;
	display: block;
	overflow: hidden;
	text-indent: -9000px;
}

.nav .home a:link, .nav .home a:visited {
	background: url(images/menu_home.jpg) no-repeat -162px 0px;
}
.nav .home a:hover, .nav .home a:focus {
	background: url(images/menu_home.jpg) no-repeat 0px 0px;
}
.current-home .home a:link, .current-home .home a:visited {
	background: url(images/menu_home.jpg) no-repeat 0px 0px;
	cursor: default;
}

.nav .programme a:link, .nav .programme a:visited {
	background: url(images/menu_programme.jpg) no-repeat -162px 0px;
}
.nav .programme a:hover, .nav .programme a:focus {
	background: url(images/menu_programme.jpg) no-repeat 0px 0px;
}
.current-programme .programme a:link, .current-programme .programme a:visited {
	background: url(images/menu_programme.jpg) no-repeat 0px 0px;
	cursor: default;
}

.nav .speakers a:link, .nav .speakers a:visited {
	background: url(images/menu_speakers.jpg) no-repeat -162px 0px;
}
.nav .speakers a:hover, .nav .speakers a:focus {
	background: url(images/menu_speakers.jpg) no-repeat 0px 0px;
}
.current-speakers .speakers a:link, .current-speakers .speakers a:visited {
	background: url(images/menu_speakers.jpg) no-repeat 0px 0px;
	cursor: default;
}

.nav .panel a:link, .nav .panel a:visited {
	background: url(images/menu_panel.jpg) no-repeat -162px 0px;
}
.nav .panel a:hover, .nav .panel a:focus {
	background: url(images/menu_panel.jpg) no-repeat 0px 0px;
}

.current-panel .panel a:link, .current-panel .panel a:visited {
	background: url(images/menu_panel.jpg) no-repeat 0px 0px;
	cursor: default;
}

.nav .maps a:link, .nav .maps a:visited {
	background: url(images/menu_maps.jpg) no-repeat -162px 0px;
}
.nav .maps a:hover, .nav .maps a:focus {
	background: url(images/menu_maps.jpg) no-repeat 0px 0px;
}
.current-maps .maps a:link, .current-maps .maps a:visited {
	background: url(images/menu_maps.jpg) no-repeat 0px 0px;
	cursor: default;
}

.nav .registration a:link, .nav .registration a:visited {
	background: url(images/menu_registration.jpg) no-repeat -162px 0px;
}
.nav .registration a:hover, .nav .registration a:focus {
	background: url(images/menu_registration.jpg) no-repeat 0px 0px;
}

.current-registration .registration a:link, .current-registration .registration a:visited {
	background: url(images/menu_registration.jpg) no-repeat 0px 0px;
	cursor: default;
}


.nav .sponsors a:link, .nav .sponsors a:visited {
	background: url(images/menu_sponsors.jpg) no-repeat -162px 0px;
}
.nav .sponsors a:hover, .nav .sponsors a:focus {
	background: url(images/menu_sponsors.jpg) no-repeat 0px 0px;
}

.current-sponsors .sponsors a:link, .current-sponsors .sponsors a:visited {
	background: url(images/menu_sponsors.jpg) no-repeat 0px 0px;
	cursor: default;
}


