body {margin:0;padding:0;
	font-family: Georgia, "Times New Roman", serif;
	font-size: 16px;
	/*background:#323636;*/
	background:#4B4B4B url(grey-fur.jpg) repeat-y center 328px;
	color:#FFFFFF;
	}

#head_wrapper {
	background:#000000 url(black-fur.jpg) no-repeat top center;
	border-top:3px solid white;
	border-bottom:3px solid white;
	}

#header {
	width: 800px;
	height: 328px;
	margin: 0 auto;
	background: url(header.png) no-repeat center center;
	}

#content {
	width:800px;height:100%;display:table;
	margin:0px auto;padding:0px 0px;
	}

#sub_header {
	width:800px;height:100px;
	margin:0;padding:0;
	background: url(sub-header.png) no-repeat right center;
	}

#navigation {
	float:left;
	width:200px;
	margin:0;padding:0;
	font-family: Palatino Linotype, Palatino, Georgia, "Times New Roman", serif;
	}

a, a:link, a:visited, a:hover {
	color:#00B0B0;/*#008D88;*/
	text-decoration:underline;
	/*font-weight:bold;*/
	cursor:pointer;
	font-size:16px;
}

#navigation span, #navigation a, #navigation a:link, #navigation a:visited, #navigation a:hover {
	text-decoration:none;cursor:pointer;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	height:30px;
	vertical-align:top;
	margin-bottom:50px;
	padding:0 0 1px 1px;
	/*border-bottom:1px dotted #555557;*/
	text-transform:lowercase;
	font-size: 17px;
	}
#navigation a:hover {
	/* text-decoration:underline; */
	border-bottom:1px solid #660000;
	padding-bottom:0px;
	font-size:18px;
	}

#navigation span {
	cursor:default;
	border-bottom:1px solid #660000;
	font-size:18px;
	}

#information {
	float:right;
	width:500px;
	margin:0;padding:0;
	}

.maroon {
	color:#660000;
	}

h1 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 20px;
	padding:20px 0 15px 0;/*margin:13px 0 14px 0;*/
	position:relative;
	left:-50px;
	}

h2 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 17px;
	font-weight:normal;
	padding:20px 0 0px 0;
	color:#29292B;
	}

h3 {
	font-family: Georgia, "Times New Roman", serif;
	font-size: 17px;
	font-weight:normal;
	padding:6px 0 4px 0;margin:0;
	color:#29292B;
	}

.keynote h2 {
	position:relative;
	left:-50px;
	width:550px;
	font-size: 18px;
	}

.white {
	color:white;
	}

.black {
	color:#29292B;
	font-weight:bold;
	}

td {
	padding-top:14px;
}

.paneltime {
	width:160px;
	padding-top:32px;
	font-weight:bold;
	color:#660000;
	vertical-align:top;
}

.panel {
	padding-top:32px;
	font-weight:bold;
	
	color:#29292B;
}

.talktime {
	vertical-align:top;
	color:#29292B;
}

.talk {
	text-indent:-25px;
	padding-left:160px;
}

.schedule {
	border-bottom:1px solid #00B0B0;/*#008D88;*/
	font-size:18px;
	font-weight:bold;
	color:#00B0B0;/*#008D88;*/
}

.exhibit {
	margin-top:10px;
}

.exhibit td {
	width:165px;
	padding:0;margin:0;
}

hr {
	border:none;
	border-bottom:1px solid black;
}

#foot_wrapper {
	background:#000000;
	border-top:3px solid white;
	border-bottom:3px solid white;
	margin-top:60px;padding-top:30px;
	}

#footer {
	height:100px;width:800px;
	margin:0 auto;
	font-size:10px;
	text-align:center;
	}

#footer span {
	color:#660000;
	}

table.gallery {
	margin-top:40px;
}

table.gallery td {
	padding:10px;
}
