
html,
body {
	height: 100% ;
	width: 100% ;
	}

body {
	background-color: #FFFFFF ;
	background-image: url( "site_background.png" ) ;
	background-position: right top ;
	background-repeat: repeat-x ;
	color: #333333 ;
	font-family: verdana, arial ;
	font-size: 62.5% ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}

div#presentation-header {
	background-color: #111111 ;
	height: 81px ;
	margin: 0px 0px 40px 0px ;
	position: relative ;
	}
	
div#presentation-header h1 {
	background-image: url( "site_logo.png" ) ;
	background-position: right top ;
	background-repeat: no-repeat ;
	height: 46px ;
	left: 30px ;
	overflow: hidden ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	position: absolute ;
	text-indent: -999px ;
	top: 18px ;
	width: 541px ;
	}
	
div#presentation-position {
	bottom: 18px ;
	color: #FFFFFF ;
	font-size: 16px ;
	line-height: 19px ;
	position: absolute ;
	right: 30px ;
	text-align: right ;
	width: 225px ;
	}
	
div#presentation-content {
	padding: 0px 30px 30px 30px ;
	}
	
ol#presentation-slides {
	list-style-type: none ;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px ;
	}
	
	
	
/* content. */

li.presentation-slide h2 {
	color: #7C7736 ;
	font-size: 2.6em ;
	font-weight: 400 ;
	margin: 0px 0px 1.2em 0px ;
	padding: 0px 0px 0px 0px ;
	}
	
li.presentation-slide h2.title-slide {
	background-color: #111111 ;
	background-position: 50% 50% ;
	background-repeat: no-repeat ;
	color: #111111 ;
	height: 100% ;
	left: 0px ;
	position: absolute ;
	top: 0px ;
	width: 100% ;
	z-index: 999 ;
	}
	
li.presentation-slide p,
li.presentation-slide ul,
li.presentation-slide ol {
	font-size: 2.2em ;
	line-height: 1.5em ;
	margin-bottom: 1.5em ;
	margin-top: 0px ;
	}
	
li.presentation-slide ul ul,
li.presentation-slide ol ol,
li.presentation-slide ul ol,
li.presentation-slide ol ul {
	font-size: 100% ;
	margin-bottom: .5em ;
	margin-top: .5em ;
	}
	
li.presentation-slide li {
	margin-bottom: .5em ;
	}
	
li.presentation-slide a {
	color: #C69104 ;
	}
	
li.presentation-slide a img {
	border: 0px solid #111111 ;
	}
