body { 
	margin:5px 0; 
	padding:0; 
	font: 74% Arial, Sans-Serif; 
	background-color:#eee;
	line-height: 1.4em;
	background: #7D8085;
}

.header {
	position: absolute;
	top: 0;
	left: 189px;
	height: 331px;
	width: 836px;
/*	left: 165px;
	height: 317px; 
	width: 785px;*/
	background: url(../images/header.gif) no-repeat;
}

.sidebar {
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../images/side.gif) repeat-y 0 520px;
	width:  189px;
	height:  800px;
	/*width: 165px;
	height:  800px;*/
}

.sidebar a:link {color: #29461E; text-decoration: underline;}
.sidebar a:visited {color: #29461E; text-decoration: underline;}
.sidebar a:hover {color:  #29461E; text-decoration: underline;}
.sidebar a:active {color: #29461E; text-decoration: underline;}

.r_sidebar {
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../images/side.gif) repeat-y 0 520px;
	width: 189px;
	/*width: 165px;*/
	height: 2927px;
	min-height: 2927px;
}

/*Specific for any non-IE browsers*/

html>body .r_sidebar {
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../images/side.gif) repeat-y 0 488px;
	width:  189px;
	/*width: 165px;*/
	height:  2914px;
	min-height: 2914px;
}

.r_sidebar a:link {color: #29461E; text-decoration: underline;}
.r_sidebar a:visited {color: #29461E; text-decoration: underline;}
.r_sidebar a:hover {color:  #29461E; text-decoration: underline;}
.r_sidebar a:active {color: #29461E; text-decoration: underline;}

.p_sidebar {
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../images/side.gif) repeat-y 0 520px;
	width: 189px;
	/*width: 165px;*/
	height: 2914px;
	min-height: 2914px;
}

/*Specific for any non-IE browsers*/

html>body .p_sidebar {
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../images/side.gif) repeat-y 0 488px;
	width:  189px;
	/*width: 165px;*/
	height:  2914px;
	min-height: 2914px;
}

.p_sidebar a:link {color: #29461E; text-decoration: underline;}
.p_sidebar a:visited {color: #29461E; text-decoration: underline;}
.p_sidebar a:hover {color:  #29461E; text-decoration: underline;}
.p_sidebar a:active {color: #29461E; text-decoration: underline;}

.h_sidebar {
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../images/side.gif) repeat-y 0 520px;
	width: 189px;
	/*width: 165px;*/
	height: 2314px;
	min-height: 2314px;
}

/*Specific for any non-IE browsers*/

html>body .h_sidebar {
	position: absolute;
	top: 0;
	left: 0px;
	background: url(../images/side.gif) repeat-y 0 488px;
	width:  189px;
	/*width: 165px;*/
	height:  2314px;
	min-height: 2314px;
}

.h_sidebar a:link {color: #29461E; text-decoration: underline;}
.h_sidebar a:visited {color: #29461E; text-decoration: underline;}
.h_sidebar a:hover {color:  #29461E; text-decoration: underline;}
.h_sidebar a:active {color: #29461E; text-decoration: underline;}

.content { 
	position: absolute;
	top: 331px;
	left: 189px;
	width: 835px;
	height: 469px;
	/*top: 317px;
	left: 165px;
	width: 785px;
	height: 483px;*/ 
	background: #D9CCC4 repeat-y center;
	color: black;
	font: 15px Helvetica;
}

.r_content { 
	position: absolute;
	top: 331px;
	left: 189px;
	width: 835px;
	height: 2583px;
	/*top: 317px;
	left: 165px;
	width: 785px; 
	height: 2583px;*/
	background: #D9CCC4 repeat-y center;
	color: black;
	font: 15px Helvetica;
}

.p_content { 
	position: absolute;
	top: 331px;
	left: 189px;
	width: 835px;
	height: 2583px;
	/*top: 317px;
	left: 165px;
	width: 785px; 
	height: 2583px;*/
	background: #D9CCC4 repeat-y center;
	color: black;
	font: 15px Helvetica;
}

.h_content { 
	position: absolute;
	top: 331px;
	left: 189px;
	width: 835px;
	height: 1983px;
	/*top: 317px;
	left: 165px;
	width: 785px; 
	height: 2583px;*/
	background: #D9CCC4 repeat-y center;
	color: black;
	font: 15px Helvetica;
}

.caption {
	position: absolute;
	top: 224px;
	right: 25px;
	background: transparent no-repeat;
	height: 28px;
	color: white;
	font: normal normal 50px "Papyrus", Monotype Corsiva, Lucida Grande, Lucida, Verdana, sans-serif;
}

.title {
	position:  absolute;
	top: 264px;
	text-align: center;
	width: 785px;
	color: black;
	font: 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.subtitle {
	position:  absolute;
	top: 299px;
	text-align: center;
	width: 785px;
	color: black;
	font: 20px "Papyrus", Monotype Corsiva, Lucida Grande, Lucida, Verdana, sans-serif;
}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

.b_home {
	top: 274px;
	position:absolute;
	right: 60px;
}

.b_events {
	top: 292px;
	position:absolute;
	right: 60px;
	color: white;
	font-size: 15px;
	font-variant: small-caps;
	text-transform: none;
}

.b_history {
	top: 310px;
	position:absolute;
	right: 60px;
	color: white;
	font-size: 15px;
	font-variant: small-caps;
	text-transform: none;
}

.b_presenters {
	top: 328px;
	position:absolute;
	right: 60px;
	color: white;
	font-size: 15px;
	font-variant: small-caps;
	text-transform: none;
}

.b_schedule {
	top: 346px;
	position:absolute;
	right: 60px;
	color: white;
	font-size: 15px;
	font-variant: small-caps;
	text-transform: none;
}

.b_register {
	top:  364px;
	position:absolute;
	right: 60px;
	color: white;
	font-size: 15px;
	font-variant: small-caps;
	text-transform: none;
}

.b_links {
	top:  382px;
	position:  absolute;
	right:  60px;
	color: white;
	font-size: 15px;
	font-variant: small-caps;
	text-transform: none;
}

.b_contact {
	top:  400px;
	position:  absolute;
	right:  60px;
	color: white;
	font-size: 15px;
	font-variant: small-caps;
	text-transform: none;
}

.b_next {
	position:  absolute;
	left: 700px;
	bottom: 700px;
}

.button_en {
	position: absolute;
	top: 330px;
	left: 90px;
}


.button_en a:link {
	color: #D9CCC4;
	text-decoration: underline;
}

.button_en a:visited {
	color: #D9CCC4;
	text-decoration: underline;
}

.button_en a:hover {
	color: #D9CCC4;
	text-decoration: underline;
}

.button_en a:active {
	color: #D9CCC4;
	text-decoration: underline;
}

.button_fr {
	position: absolute;
	left: 90px;
	top: 520px;
}

.button_fr a:link {
	color: #D9CCC4;
	text-decoration: underline;
}

.button_fr a:visited {
	color: #D9CCC4;
	text-decoration: underline;
}

.button_fr a:hover {
	color: #D9CCC4;
	text-decoration: underline;
}

.button_fr a:active {
	color: #D9CCC4;
	text-decoration: underline;
}

n {
	font: bold 16px Papyrus, Monotype;
}