@charset "utf-8";
* {
 margin: 0;
 padding: 0;
	border: 0;
}
body {
	background: #303030 url(../images/main-header-bg.jpg) repeat-x center top;
}
body,td,th {
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #151515;
	line-height: 23px;
}
h1 {
	font-size: 28px;
	line-height: 55px;
}
#main-header {
 position: relative;
	margin: 0 auto;
	width: 757px;
	height: 96px;
}
#logo {
 position: absolute;
 top: 24px;
 left: 41px;
	width: 154px;
	height: 44px;
	background: url(../images/ppcpirate-logo.png) no-repeat;
}
#navbar {
 position: absolute;
	width: 436px;
 height: 30px;
 top: 29px;
 left: 254px;
}
#navbar ul {
 height: 30px;
 margin: 0;
	padding: 0;
 float: right;
}
#navbar ul li {
 height: 30px;
 margin: 0;
 list-style: none;
 float: left;
}
#navbar ul li a {
 height: 30px;
 margin: 0;
 background-repeat: no-repeat;
 background-position: top;
 text-indent: -10000px;
 float: left;
 outline: 0;
}
#navbar ul li.home-button a {
	width: 81px;
	background-image: url(../images/home-button.png);
}
#navbar ul li.case-studies-button a {
	width: 125px;
	background-image: url(../images/case-studies-button.png);
}
#navbar ul li.other-products-button a {
	width: 145px;
	background-image: url(../images/other-products-button.png);
}
#navbar ul li.about-us-button a {
	width: 85px;
	background-image: url(../images/about-us-button.png);
}
#navbar ul li a:hover {
 background-position: bottom;
}
#navbar ul li active a {
 background-position: top;
}
#sub-header-bg {
	width: 100%;
	height: 258px;
	background: url(../images/sub-header-bg.jpg);
}
#sub-header {
 position: relative;
	margin: 0 auto;
	width: 757px;
	height: 258px;
}
#ppcpirate-box {
 position: absolute;
 top: 26px;
 left: 29px;
	width: 132px;
	height: 161px;
	background: url(../images/ppcpirate-box.png) no-repeat;
}
#header-copy {
 position: absolute;
 top: 51px;
 left: 206px;
	width: 473px;
	height: 81px;
	background: url(../images/header-copy.png) no-repeat;
}
#first-name {
 position: absolute;
 top: 190px;
 left: 32px;
	width: 205px;
	height: 32px;
	background: url(../images/field-bg.png) no-repeat;
}
#first-name-input-field {
 position: absolute;
 top: 194px;
 left: 40px;
	width: 195px;
	height: 26px;
}
#first-name-font, #subscriber_name {
	font-family: "Myriad Pro", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #979797;
	background: url(../images/field-input-bg.jpg) repeat-x;
}
#email {
 position: absolute;
 top: 190px;
 left: 254px;
	width: 205px;
	height: 32px;
	background: url(../images/field-bg.png) no-repeat;
}
#email-input-field {
	position: absolute;
	top: 194px;
	left: 262px;
	width: 195px;
	height: 26px;
}
#email-font, #subscriber_email {
	font-family: "Myriad Pro", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #979797;
	background: url(../images/field-input-bg.jpg) repeat-x;
}
#free-access-button {
 position: absolute;
 top: 190px;
 left: 471px;
	width: 216px;
	height: 30px;
	background: url(../images/free-access-button.png) no-repeat;
}
#container {
 margin: 0;
 padding: 0;
 background: #2b3233;
	width: 100%;
	margin: 0 auto;
}
#main {
 width: 757px;
 margin: 0 auto;
 background: url(../images/main-content-bg.jpg) repeat-y center top;
}
#main-content {
	width: 612px;
	margin: 0 auto;
}
#whats-inside-the-course {
	width: 335px;
	height: 20px;
	background: url(../images/whats-inside-the-course.jpg) no-repeat;
}
#what-exactly-is-covered {
	width: 325px;
	height: 20px;
	background: url(../images/what-exactly-is-covered.jpg) no-repeat;
}
#why-is-this-free {
	width: 208px;
	height: 20px;
	background: url(../images/why-is-this-free.jpg) no-repeat;
}
#footer {
 position: relative;
	margin: 0 auto;
	width: 757px;
	height: 166px;
	background: #303030 url(../images/footer-bg.jpg) no-repeat center top;
}
#footer-first-name {
 position: absolute;
 top: 29px;
 left: 71px;
	width: 184px;
	height: 29px;
	background: url(../images/footer-field-bg.png) no-repeat;
}
#footer-first-name-input-field {
 position: absolute;
 top: 30px;
 left: 79px;
	width: 174px;
	height: 23px;
	background: url(../images/footer-field-bg.png) no-repeat;
}
#footer-first-name-font, #subscriber_name2 {
	font-family: "Myriad Pro", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #979797;
	background-color: #ffffff;
}
#footer-email {
 position: absolute;
 top: 29px;
 left: 268px;
	width: 184px;
	height: 29px;
	background: url(../images/footer-field-bg.png) no-repeat;
}
#footer-email-input-field {
 position: absolute;
 top: 30px;
 left: 276px;
	width: 174px;
	height: 23px;
	background: url(../images/footer-field-bg.png) no-repeat;
}
#footer-email-font, #subscriber_email2 {
	font-family: "Myriad Pro", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #979797;
	background-color: #ffffff;
}
#footer-free-access-button {
 position: absolute;
 top: 30px;
 left: 464px;
	width: 194px;
	height: 27px;
	background: url(../images/footer-free-access-button.png) no-repeat;
}
#copyright {
 position: absolute;
 top: 110px;
 left: 77px;
	width: 578px;
	height: 15px;
	background: url(../images/copyright.png) no-repeat;
}
#disclaimer {
 position: absolute;
 top: 133px;
 left: 52px;
	width: 627px;
	height: 13px;
	background: url(../images/disclaimer.png) no-repeat;
}