* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
}

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	background: url(../img/graph-paper-bg.jpg) top center;
	color:#333333;
	font-size:14px;
}

h1, .h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#3D6D6D;
	letter-spacing:1px;
	font-weight:normal;
	margin: 6px 0;
}

.orange {
	color:#EA863D;
}

p {
	margin:6px 0;
	line-height:130%;
}

#wrapper {
    min-height: 100%; 
    height: auto !important; 
    height: 100%;
}

#nav {
	width:960px;
	margin:0 auto;
}

#nav a {
	color:#CE8884;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:20px;
}

#speakers_top {
	text-align:center;
	margin-top:5px;
}

#logo_eh {
	margin-top:20px;
	font-size:70px;
	text-align:center;
	letter-spacing:6px;
}

#logo_eh span {
	font-size:90px;
}

#tagline {
	background-color:#CECCBB;
	font-size:20px;;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	text-align:center;
	letter-spacing:1px;
	padding:6px;
	margin-top:30px;
	color:#4F4F4F;
}

#about_info {
	width:960px;
	margin:30px auto 0 auto;
}

#about_info div {
	width:240px;
	float:left;
}

#about_info p {
	padding-right:20px;
}

#portfolio_bar {
	background-color:#EDCCB8;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin-top:30px;
	clear:both;
}

#portfolio_bar_inner {
	width:960px;
	margin:0 auto;
}

#portfolio_bar_inner div {
	width:480px;
	float:left;
	padding:30px 0;
}

#portfolio_bar_inner p {
	padding-right:20px;
}

.sample {
	width:220px;
	float:left;
	margin:8px 0;
}





