@charset "utf-8";
* {
 margin: 0;
 padding: 0;
}
html {
 height:100%;
 margin:0;
 padding:0;
 background: #404040 url(../../images/homepage/body-bg.jpg) repeat-x top;
}
body {
 height:100%;
	margin: 0;
	padding: 0;
	background: url(../../images/homepage/body-fractals.jpg) no-repeat center top;
	font-family: "Myriad Pro", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	color: #ffffff;
}
#container {
 width: 759px;
	margin: 0 auto;
}
#header {
 position: relative;
 height: 128px;
}
#oaven-logo {
	position: absolute;
	top: 52px;
	left: 29px;
}
#navbar {
	position: absolute;
	top: 55px;
	right: 29px;
	width: 480px;
 height: 36px;
}
#navbar ul {
 height: 36px;
 margin: 0px;
 float: right;
}
#navbar ul li {
 height: 36px;
 list-style: none;
 float: left;
}
#navbar ul li a {
 height: 36px;
 background-repeat: no-repeat;
 background-position: top;
 text-indent: -10000px;
 float: left;
 outline: 0;
}
#navbar ul li.home a {
 width: 86px;
 background-image: url(../../images/homepage/home-button.png);
}		
#navbar ul li.products a {
 width: 109px;
 background-image: url(../../images/homepage/products-button.png);
}
#navbar ul li.services a {
 width: 97px;
 background-image: url(../../images/homepage/services-button.png);
}
#navbar ul li.about a {
 width: 97px;
 background-image: url(../../images/homepage/about-button.png);
}
#navbar ul li.press a {
 width: 83px;
 background-image: url(../../images/homepage/press-button.png);
}	
#navbar ul li a:hover {
 background-position: bottom;
}
#navbar ul li.active a {
 background-position: top;
}
#main {
 background: url(../../images/homepage/main-bg.png) no-repeat center top;
}
#main-content {
 position: relative;
 height: 568px;
}
#oaven-consulting-coming-2010 {
	position: absolute;
	top: 0px;
	left: 0px;
}
#oaven-consulting-logo {
	position: absolute;
	top: 67px;
	left: 320px;
}
#coming-2010-pitch {
	position: absolute;
	top: 222px;
	left: 206px;
}
#sub-content-1 {
	position: absolute;
	top: 421px;
	left: 0px;
}
#sub-content-2 {
	position: absolute;
	top: 421px;
	left: 256px;
}
#sub-content-3 {
	position: absolute;
	top: 421px;
	left: 512px;
}
#footer {
 position: relative;
 height: 62px;
 margin-bottom: 20px;
}
#oaven-copyright {
	position: absolute;
	top: 26px;
	left: 0px;
	width: 406px;
 height: 16px;
}
#oaven-copyright ul {
 height: 16px;
 margin: 0px;
 float: right;
}
#oaven-copyright ul li {
 height: 16px;
 list-style: none;
 float: left;
}
#oaven-copyright ul li a {
 height: 16px;
 background-repeat: no-repeat;
 background-position: top;
 text-indent: -10000px;
 float: left;
 outline: 0;
}
#oaven-copyright ul li.oaven-copyright a {
	width: 406px;
	background-image: url(../../images/homepage/oaven-copyright.png);
}
#oaven-copyright ul li a:hover {
 background-position: bottom;
}
#oaven-copyright ul li.active a {
 background-position: top;
}
#footer-links {
	position: absolute;
	top: 30px;
	right: 0px;
	width: 261px;
 height: 12px;
}
#footer-links ul {
 height: 12px;
 margin: 0px;
 float: right;
}
#footer-links ul li {
 height: 12px;
 list-style: none;
 float: left;
}
#footer-links ul li a {
 height: 12px;
 background-repeat: no-repeat;
 background-position: top;
 text-indent: -10000px;
 float: left;
 outline: 0;
}
#footer-links ul li.earnings-disclaimer a {
	width: 99px;
	background-image: url(../../images/homepage/earnings-disclaimer.png);
}
#footer-links ul li.privacy-policy a {
	width: 81px;
	background-image: url(../../images/homepage/privacy-policy.png);
}
#footer-links ul li.affiliate-program a {
	width: 78px;
	background-image: url(../../images/homepage/affiliate-program.png);
}
#footer-links ul li a:hover {
 background-position: bottom;
}
#footer-links ul li.active a {
 background-position: top;
}
#footer-link-divider-1 {
	position: absolute;
	top: 29px;
	right: 150px;
}
#footer-link-divider-2 {
	position: absolute;
	top: 29px;
	right: 77px;
}
