/*  
Theme Name: SEO Link Wheelers
Theme URI: http://seolinkwheelers.com
Description: SEO Link Wheelers custom theme for their firm's link building website.
Version: 0.1
Author: Andrew Wise
Author URI: http://seolinkwheelers.com
*/

body {
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    color: #333333;
	background: #fff url(images/bg.jpg) repeat-x;
	margin: 0;
	padding: 0;
	text-align: left;
}

#wrapper {
    margin: 0 auto;
    width: 900px;
}

a {
    color: #649EFF;
    text-decoration: none;
    font-weight: bold;
}

a:hover {
	color: #649EFF;
	text-decoration: underline;
}

a img {
	border: 0;
}

#container {
	float: left;
}

#content {
}

#process {
	float: left;
	text-align: left;
}

/* search */

#searchform {
	background:url("/wp-content/themes/seolinkwheelers/images/search.jpg") no-repeat scroll 0 0 transparent;
	border:0 none;
	display:block;
	float:left;
	font-size:20px;
	height:29px;
	padding:23px 0 22px 22px;
	width:730px;
	line-height: 30px;
}

#header {
	height: 83px;
    background: #074166 url(images/header.jpg);
	width: 900px;
	display: block;
}

#top-nav {
	float: left;
	width: 622px;
}

#top-nav ul {
	list-style: none;
	margin: 45px 0 0 25px;
}
#top-nav ul ul {
	display: none;
}
#top-nav li {
	display: inline;
}
#top-nav a {
	display: block;
	float: left;
	margin: 0px 0 0 20px;
	line-height: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

#green a {
	color: #00ff00;
}

#orange a {
	color: #f59000;
}

#top-nav a:hover {
	color: #B8E3FF;
	text-decoration: none;
}




#logo a {
	background: url(images/logo.png) no-repeat;
	display: block;
	width: 278px;
	height: 72px;
	float: left;
	margin: 5px 0 0 0px;
}

#logo h1 {
	padding: 0;
	margin: 0;
}

#logo a:hover {
	background: url(images/logo.png) no-repeat 0 -72px;
	display: block;
	width: 278px;
	height: 72px;
	float: left;
	margin: 5px 0 0 0px;
}

#optin {
	padding: 5px 0px 3px 67px;
	float: left;
}

/* #index */

#headline {
	font-size: 28px;
	width: 900px;
	margin: 18px 0px 0 67px;
}

#index-search {
	float: left;
	margin: 0px 0 0 0;
	background: #b8e3ff url(images/single-main.jpg) repeat-x;
	height: 147px;
	width: 900px;
}



#index-how {
	margin: 0px 0 0 0;
	padding: 0;
	width: 900px;
	float: left;
	background: url(images/index-how.jpg) no-repeat;
	height: 804px;
}

#index-how h4 {
	font-size: 18px;
	margin: 10px 0;
	padding: 0;
}

.ebook img {
	float: left;
	margin: 30px 5px 0 0px;

}

#index-how .steps {
	padding: 125px 0 0 0;
	font-size: 12px;
}

#index-how .steps .step1 {
	float: left;
	padding: 0 10px 0 10px;
	width: 267px;
}

#index-how .steps .step2 {
	float: left;
	margin: 0 0px 0 30px;
	width: 267px;
}

#index-how .steps .step3 {
	float: left;
	margin: 0 0px 0 40px;
	width: 267px;
}

#index-how .text {
	width: 475px;
	margin: 30px 25px 0 20px;
	font-size: 12px;
	line-height: 20px;
	float: left;
	padding: 0;
}

#index-how .text h2 {
	font-size: 20px;
	padding: 0;
	margin: 0 0 15px 0;
}

/* Contact */

#contact {
	margin: 0px 0 0 0;
	width: 900px;
	float: left;
	background: url(images/index-contact.gif) no-repeat;
	height: 950px;
}

#contact .text {
	width: 475px;
	padding: 80px 25px 0 25px;
	font-size: 16px;
	line-height: 20px;
	float: left;
}

/* Blog */

#blog {
	margin: 0px 0 0 0;
	width: 900px;
	float: left;
	background: url(images/blog.gif) no-repeat;
	min-height: 950px;
}

#blog .text {
	width: 475px;
	padding: 80px 25px 0 25px;
	font-size: 16px;
	line-height: 20px;
	float: left;
}

#blog .text h3 a {
	text-decoration: underline;
}

#blog .sidebar {
	float: left;
	padding: 50px 0px 0 0px;
}

/* #main */

#main {
	float: left;
}

#submit {

}

/* #testimonial */

#testimonial {
	margin: 0px 25px 0 0;
	float: left;
	width: 365px;
	height: 480px;
	background: url(images/testimonial.gif) no-repeat;
	display: block;
}

#testimonial .client {
	float: left;
	width: 230px;
	padding: 66px 0 12px 90px;
	font-size: 14px;
}

#packages {
	float: left;
	margin: 0;
	width: 460px;
	height: 480px;
	display: block;
	padding: 0px 20px 0 20px;
	background: url(images/packages.gif) no-repeat;
	font-size: 14px;
}

#packages h2 {
	font-size: 20px;
	font-weight: bold;
	padding: 0;
	margin: 17px 0;
}

#packages h2 {
	padding:25px 0 5px 0;
	font-size: 18px;
	margin: 0;
}

#packages .button a {
	display: block;
	background: url(images/plansbutton.gif) no-repeat;
	width: 450px;
	height: 34px;
	margin: 135px 0 0 0;
}

#packages .button a span {
	display: none;
}

#packages a {
	font-weight: bold;
}

/* Page */

#page {
	width: 900px;
	margin: 0px 0 0 0;
	padding: 0;
	min-height: 700px;
	float: left;
	background: url(images/page.gif) no-repeat;
}

#page .content {
	width: 840px;
	float: left;
	padding: 68px 20px 15px 20px;
}

/* Why Us */

#why {
	width: 900px;
	margin: 0px 0 0 0;
	padding: 0;
	float: left;
	background: url(images/why.gif) no-repeat;
	height: 1021px;
	font-size: 14px;
}

#why .testimonial {
	width: 900px;
	float: left;
	padding: 68px 0 15px 0;
}

#why .left {
	width: 485px;
	padding: 0px 35px 0 0;
	float: left;
}



#why .left h2 {
	font-size: 28px;
	margin: 0 0 10px 0;
	padding: 0;
}

#why .right {
	width: 380px;
	float: left;
	padding: 0;
}

#why .right .feature {
	float: left;
	width: 275px;
	font-size: 16px;
	padding: 0 0 15px 85px;
}

#why .right h3 {
	margin: 0;
	font-size: 24px;
	padding: 0 0 112px 0;
}

#why .right h4 {
	font-size: 24px;
	margin: 0 0 45px 0;
	padding: 0;
}

/* Local */

#local {
	background:url("images/local-bg.gif") no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	font-size:13px;
	height:1030px;
	margin:0 0 0;
	padding:0;
	width:900px;
}

#local p {
	padding: 7px 0;
	margin: 0;
}

#local .testimonial {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #AEB4C2;
	margin:10px 0;
	padding:20px 20px 45px;
	width:338px;
}

#local .testimonial span {
	float: right;
	padding: 10px;
	font-weight: bold;
}

#local .green #getstarted a {
	background: #69A74E url(images/buttons.png) 0 -192px;
	padding: 10px;
	color: #fff;
	border-color: #CC7800 #CC7800 #b06800;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;	
	text-decoration: none;
	margin: 10px 0;
	display: block;
	width: 175px;
}

#local .lightBlue #contactus a {
	background: #69A74E url(images/buttons.png) 0 -144px;
	padding: 10px;
	color: #fff;
	border-color: #7FB3D3;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;	
	text-decoration: none;
	margin: 10px 0;
	display: block;
	width: 250px;
}

#local .left {
	width: 485px;
	padding: 65px 35px 0 0;
	float: left;
}

#local .process {
	display: block;
	margin: 0;
}

#local .left h2 {
	font-size: 20px;
	margin: 0;
	padding: 5px 0;
}

#local .right {
	width: 380px;
	float: left;
	padding: 0;
}

#local .right .examples a img {
	padding: 2px;
	border: 1px solid #AEB4C2;
	float: left;
}

#local .right .examples .item {
	display: block;
	float: left;
	margin: 0 0 0 8px;
	width: 116px;
}

#local .right .examples .item span {
	padding: 0 28px;
	font-size: 12px;
	font-weight: bold;
}

#local .definitions h5 {
	padding: 5px 0;
	margin: 0;
	font-size: 20px;
	display: block;
}

#local .examples h5 {
	padding: 5px 0;
	margin: 0;
	font-size: 20px;
	display: block;
}

#local .left .plans table {
	width: 463px;
	padding: 10px;
	border: 1px solid #AEB4C2;
	background: #F7FAFC;
	margin: 5px 0;
}

#local .right .rankings table {
	width: 380px;
	padding: 10px;
	border: 1px solid #AEB4C2;
	background: #F7FAFC;
}

#local .right .feature {
	float: left;
	width: 275px;
	font-size: 16px;
	padding: 0 0 15px 85px;
}

#local .right h3 {
	margin: 0;
	font-size: 24px;
	padding: 0 0 112px 0;
}

#local .right h4 {
	font-size: 24px;
	margin: 0 0 45px 0;
	padding: 0;
}

/* top10 */

/* Local */

#top10 {
	background:url(images/top-10.gif) no-repeat;
	display:block;
	float:left;
	font-size:13px;
	height:1130px;
	margin:0 0 0;
	padding:0;
	width:900px;
}

#top10 p {
	padding: 7px 0;
	margin: 0;
}

#top10 ol li {
	padding: 2px 0;
}

#top10 .testimonial {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #AEB4C2;
	margin:10px 0;
	padding:20px 20px 45px;
	width:338px;
}

#top10 .testimonial span {
	float: right;
	padding: 10px;
	font-weight: bold;
}

#top10 .green #getstarted a {
	background: #69A74E url(images/buttons.png) 0 -192px;
	padding: 10px;
	color: #fff;
	border-color: #CC7800 #CC7800 #b06800;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;	
	text-decoration: none;
	margin: 10px 0;
	display: block;
	width: 175px;
}

#top10 .lightBlue #contactus a {
	background: #69A74E url(images/buttons.png) 0 -144px;
	padding: 10px;
	color: #fff;
	border-color: #7FB3D3;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;	
	text-decoration: none;
	margin: 10px 0;
	display: block;
	width: 250px;
}

#top10 .main {
	width: 900px;
	padding: 65px 35px 0 0;
	float: left;
}

#top10 .process {
	display: block;
	margin: 0;
}

#top10 .testimonialorg {
	padding: 20px;
	border: 1px solid #ef8c00;
	background: #fff4e4;
	font-size: 16px;
	height: 85px;
	margin: 10px 0;
}

#top10 .testimonialorg span {
	margin: 5px 0 0 0;
	font-style: italic;
	float: left;
}

#top10 h3 {
	padding: 0;
	margin: 0;
}

#top10 h3 span {
	color: #EF8C00;
}

#top10 .testimonialorg img {
	float: left;
	margin: 0 20px 0 0;
	padding: 3px;
	border: 1px solid #333;
	background: #fff;
}

#top10 .main h2 {
	font-size: 20px;
	margin: 0;
	padding: 5px 0;
}

#top10 .right {
	width: 380px;
	float: left;
	padding: 0;
	display: none;
}

#top10 .right .examples a img {
	padding: 2px;
	border: 1px solid #AEB4C2;
	float: left;
}

#top10 .right .examples .item {
	display: block;
	float: left;
	margin: 0 0 0 8px;
	width: 116px;
}

#top10 .right .examples .item span {
	padding: 0 28px;
	font-size: 12px;
	font-weight: bold;
}

#top10 .definitions h5 {
	padding: 5px 0;
	margin: 0;
	font-size: 20px;
	display: block;
}

#top10 .examples h5 {
	padding: 5px 0;
	margin: 0;
	font-size: 20px;
	display: block;
}

#top10 .main .plans table {
	width: 463px;
	padding: 10px;
	border: 1px solid #AEB4C2;
	background: #F7FAFC;
	margin: 5px 0;
}

#top10 .right .rankings table {
	width: 380px;
	padding: 10px;
	border: 1px solid #AEB4C2;
	background: #F7FAFC;
}

#top10 .right .feature {
	float: left;
	width: 275px;
	font-size: 16px;
	padding: 0 0 15px 85px;
}

#top10 .right h3 {
	margin: 0;
	font-size: 24px;
	padding: 0 0 112px 0;
}

#top10 .right h4 {
	font-size: 24px;
	margin: 0 0 45px 0;
	padding: 0;
}

/* Local Landing */

#local-landing {
	background:url("images/local2-bg.gif") no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	font-size:15px;

	margin:0 0 0;
	padding:0;
	width:900px;
}

#local-landing p {
	padding: 7px 0;
	margin: 0;
}

#local-landing ol li {
	padding: 5px 0;
}

#local-landing .testimonial {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #AEB4C2;
	margin:10px 0;
	padding:20px 20px 45px;
	width:338px;
}

#local-landing .testimonial span {
	float: right;
	padding: 10px;
	font-weight: bold;
}

#local-landing .green #getstarted a {
	background: #69A74E url(images/buttons.png) 0 -192px;
	padding: 10px;
	color: #fff;
	border-color: #CC7800 #CC7800 #b06800;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;	
	text-decoration: none;
	margin: 10px 5px;
	display: block;

	float: left;
}

#local-landing .green #getstarted a:hover {
	border: 1px solid #000;
}

#local-landing .lightBlue #contactus a:hover {
	border: 1px solid #000;
}

#local-landing .lightBlue #contactus a {
	background: #69A74E url(images/buttons.png) 0 -144px;
	padding: 10px;
	color: #fff;
	border-color: #7FB3D3;
	border-style: solid;
	border-width: 1px;
	font-weight: bold;	
	text-decoration: none;
	margin: 10px 5px;
	display: block;

	float: left;
}

#local-landing .main {
	width: 900px;
	padding: 35px 35px 0 0;
	float: left;
}

#local-landing .process {
	display: block;
	margin: 0;
}

#local-landing .testimonialorg {
	padding: 20px;
	border: 1px solid #ef8c00;
	background: #fff4e4;
	font-size: 16px;
	height: 85px;
	margin: 10px 0;
}

#local-landing .testimonialorg span {
	margin: 5px 0 0 0;
	font-style: italic;
	float: left;
}

#local-landing h3 {
	padding: 0;
	margin: 0;
}

#local-landing h3 span {
	color: #EF8C00;
}

#local-landing .testimonialorg img {
	float: left;
	margin: 0 20px 0 0;
	padding: 3px;
	border: 1px solid #333;
	background: #fff;
}

#local-landing .main h2 {
	font-size: 20px;
	margin: 0;
	padding: 5px 0;
	clear: both;
}

#local-landing .right {
	width: 380px;
	float: left;
	padding: 0;
	display: none;
}

#local-landing .right .examples a img {
	padding: 2px;
	border: 1px solid #AEB4C2;
	float: left;
}

#local-landing .right .examples .item {
	display: block;
	float: left;
	margin: 0 0 0 8px;
	width: 116px;
}

#local-landing .right .examples .item span {
	padding: 0 28px;
	font-size: 12px;
	font-weight: bold;
}

#local-landing .definitions h5 {
	padding: 5px 0;
	margin: 0;
	font-size: 20px;
	display: block;
}

#local-landing .examples h5 {
	padding: 5px 0;
	margin: 0;
	font-size: 20px;
	display: block;
}

#local-landing .plans table th {
	padding: 0 10px;
}

#local-landing .plans table td {
	padding: 0 10px;
}

#local-landing .main .plans table {
	padding: 10px;
	border: 1px solid #AEB4C2;
	background: #F7FAFC;
	margin: 5px 0;
}

#local-landing .right .rankings table {
	width: 380px;
	padding: 10px;
	border: 1px solid #AEB4C2;
	background: #F7FAFC;
}

#local-landing .right .feature {
	float: left;
	width: 275px;
	font-size: 16px;
	padding: 0 0 15px 85px;
}

#local-landing .right h3 {
	margin: 0;
	font-size: 24px;
	padding: 0 0 112px 0;
}

#local-landing .right h4 {
	font-size: 24px;
	margin: 0 0 45px 0;
	padding: 0;
}

#recent-clients {
	background:none repeat scroll 0 0 #FFF4E4;
border:1px solid #EF8C00;
font-size:16px;
height:85px;
margin:10px 0;
padding:20px;
}

#whylocal img {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 10px 10px 5px 0;
	float: left;
}

#directory img {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 10px 0 5px 10px;
	float: right;
}

#minisite1 img {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 10px 10px 5px 0;
	float: left;
}

#links1 img {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 10px 0 5px 10px;
	float: right;
}

/* Plans and Pricing */

#plans {
	width: 900px;
	margin: 0px 0 10px 0;
	padding: 0;
	float: left;
	background: url(images/index-plans.jpg) no-repeat;
	height: 630px;
	font-size: 15px;
	line-height: 20px;
}

#plans #blocks {
	padding: 130px 0 0 0;
}

.gold {
	float: left;
	padding: 165px 0px 0 39px;
	width: 250px;
}

.platinum {
	float: left;
	padding: 165px 0 0 38px;
	width: 250px;
}

.silver {
	float: left;
	padding: 165px 0 0 38px;
	width: 250px;
}

#resellers {
	width: 860px;
	float: left;
	background: #091944;
	color: #fff;
	font-size: 26px;
	padding: 15px 20px;
	margin: 20px 0;
}

.reseller-contact {
	float: right;
	margin: -56px 15px 0 0px;
}

#faq {
	width: 900px;
	height: 464px;
	background: url(images/plans-faq.gif) no-repeat;
	display: block;
	float: left;
	font-size: 14px;
}

#faq h3 {
	font-size: 24px;
	margin: 0 0 30px 0;
	padding: 0;
}

#faq .left {
	width: 415px;
	float: left;
	padding: 0 0px 0 20px;
}

#faq .right {
	width: 415px;
	float: left;
	padding: 0 25px 0 20px;
}

/* pay-2 */

#pay-2 {
	padding: 20px 0 0 0;

}

/* footer */

#footer {
	height: 50px;
	float: left;
	display: block;
	width: 900px;
	border-top: 1px solid #ccc;
	margin: 50px 0 0 0;
	font-size: 12px;

}

#site-info {
	padding: 20px 0 0 0;
	text-align: right;
}

/* full report */

#full-report {
	width: 900px;
	margin: 0px 0 10px 0;
	padding: 0;
	float: left;
	background: url(images/index-process.jpg) no-repeat;
	min-height: 617px;
	font-size: 16px;
	line-height: 20px;
}

#report {
	float: left;
	width: 900px;
	margin: 145px 20px 0 0;
	display: block;
}

#full-results {
	background:#FFFFFF none repeat scroll 0 0;
	font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
	margin:20px 0;
	border: 1px solid #091944;
	color: #091944;
	text-align:left;
	width:880px;
	padding: 10px;
}

#full-results th {
	border-bottom:0px solid #6678B1;
	font-size:16px;
	font-weight:bold;
	padding:10px 14px;
	margin: 0px;
}

#full-results td {
	padding: 5px 14px;
	font-size: 14px;
}

.fullheader2 {
	width: 100px;
}

.fullheader0, .fulldata8, .fulldata16, .fulldata24, .fulldata32, .fulldata40, .fulldata48, .fulldata56, .fulldata64, .fulldata72, .fulldata80, .fulldata88, .fulldata96, .fulldata104, .fulldata112, .fulldata120, .fulldata128, .fulldata136, .fulldata144, .fulldata152, .fulldata160, .fulldata168, .fulldata176, .fulldata184, .fulldata192, .fulldata200, .fulldata208, .fulldata216, .fulldata224, .fulldata232, .fulldata240, .fulldata248, .fulldata256, .fulldata264, .fulldata272, .fulldata280, .fulldata288, .fulldata296, .fulldata304 {
	background: #eff7fd;

}

.fulldata15, .fulldata23, .fulldata31, .fulldata39, .fulldata47, .fulldata55, .fulldata63, .fulldata71, .fulldata78, .fulldata86, .fulldata94, .fulldata102, .fulldata110, .fulldata118, .fulldata126, .fulldata134 {
	font-size: 12px;
}

/* process */

#process {
	width: 900px;
	margin: 0px 0 10px 0;
	padding: 0;
	float: left;
	background: url(images/index-process.jpg) no-repeat;
	font-size: 13px;
	line-height: 20px;
}

#process #right td {
	padding: 10px 10px 0 0;
	margin: 0;
}

#process #right tr {
	width: 180px;
}

#process input {
	padding: 3px;
	margin: 0 20px 0 0;
}

#process #right .success {
	background: transparent url(http://tripletsmommy.com/wp-content/themes/typebased/images/accepted.png) no-repeat scroll 165px 10px;

}

#process #right .error {
	background: transparent url(http://tripletsmommy.com/wp-content/themes/typebased/images/rejected.png) no-repeat scroll 165px 10px;

}

#left {
	float: left;
	width: 580px;
	margin: 15px 20px 0 0;
	display: block;
}

#left h3 {
	font-size: 24px;
	margin: 0 0 10px 0;
	padding: 0;
}




#right {
	float: left;
	width: 300px;
	display: block;
	margin: 15px 0px 0 0;
	background: url(images/process-signup.gif) no-repeat;
	height: 433px;
}

/* pay */

#pay {
	width: 900px;
	margin: 0px 0 10px 0;
	padding: 0;
	float: left;
	background: url(images/index-pay.gif) no-repeat;
	min-height: 950px;
	font-size: 16px;
	line-height: 20px;
}

#pay #left {
	float: left;
	width: 900px;
	margin: 145px 0px 0 0;
	display: block;
}

/* validator */

.success {
	background: transparent url(http://tripletsmommy.com/wp-content/themes/typebased/images/accepted.png) no-repeat scroll 250px 10px;
}

.error {
	background: transparent url(http://tripletsmommy.com/wp-content/themes/typebased/images/rejected.png) no-repeat scroll 250px 10px;
}

.error .messages, .error .messages li {
	font-size: 0px;
	float: left;
	text-indent: -999px;
	margin: 0;
	padding: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

/* ebook */

#getebook  {
	width: 260px;
	padding: 0 0 0 70px;
}

/* results */

#results {
	background:#FFFFFF none repeat scroll 0 0;
	font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
	margin:20px 0;
	border: 1px solid #091944;
	color: #091944;
	text-align:left;
	width:550px;
	padding: 10px;
}

#results th {
	border-bottom:0px solid #6678B1;
	font-size:20px;
	font-weight:normal;
	padding:10px 14px;
	margin: 0px;
}

#results td {
	padding: 5px 14px;
	font-size: 16px;
}

/* first cell highlight */

.header0, .data8, .data16, .data24, .data32 {
	background: #f5f9fc;
	font-weight: bold;
}

/* url */

.header7, .data15, .data23, .data31, .data39 {
	display: none;
}

/* average vol */

.header6, .data14, .data22, .data30, .data38 {
	display: none;
}


/* number of results */

.header4, .data12, .data20, .data28, .data36 {
	display: none;
}

/* costs % */

.header3, .data11, .data19, .data27, .data35 {
	display: none;
}

/* meerkat */


#meerkat-ad {
	margin:0 auto;
	padding-top:10px;
	width:730px;
}

#meerkat-form {
	background: url(/wp-content/themes/seolinkwheelers/images/full-report.gif) no-repeat;
	width: 728px;
	height: 90px;
	display: block;
}

#meerkat-form .email {
background:url("/wp-content/themes/seolinkwheelers/images/email-form.gif") no-repeat scroll 0 0 transparent;
border:medium none;
display:block;
float:left;
font-size:11px;
height:18px;

padding:23px 23px 10px 30px;
width:166px;

}

#meerkat-form .email input {
	display: block;

}

#meerkat-form .button {
	background: url(/wp-content/themes/seolinkwheelers/images/email-button.gif) no-repeat;
	display: block;
	width: 125px;
	height: 44px;
	border: none;
	margin: 10px 0 0 0;
	cursor: pointer;
}

#meerkat-form .form {
	padding: 14px 0 0 372px;
}

#meerkat a.close {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/wp-content/themes/seolinkwheelers/images/close-btn.png) no-repeat scroll 0 0;
	display:block;
	height:26px;
	position:absolute;
	right:3px;
	text-indent:-9000px;
	top:7px;
	width:26px;
}



#page td {
	background: #f0f7fd;
	padding: 10px;
	border: 1px solid #ccc;
}

/* split-test */

#index-how2 {
	margin: 0px 0 0 0;
	padding: 0;
	width: 900px;
	float: left;
	background: url(images/index-how2.jpg) no-repeat;
	height: 735px;
}

#index-how2 h4 {
	font-size: 18px;
	margin: 10px 0;
	padding: 0;
}

#index-how2 .steps {
	padding: 135px 0 0px 0;
	font-size: 12px;
	float: left;
}

#index-how2 .steps .keywords1 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
}

#index-how2 .steps .keywords2 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
	margin: 0 20px;
}

#index-how2 .steps .keywords3 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
	margin: 0 20px 0 0;
}

#index-how2 .steps .keywords4 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
}

#index-how2 .steps  .term {
	font-size: 21px;
	font-weight: bold;
	color: #fff;
	padding: 0;
	margin: 0;
	letter-spacing: 0.5px;
	text-shadow: 1px 1px 2px #000000;
}

#index-how2 .steps  .rank {
	color: #18ff00;
	font-size: 16px;
	font-weight: bold;
}

#index-how2 .steps .movedup {
	color: #B7C6D8;
	font-size: 14px;
	font-weight: normal;
}

#index-how2 .steps .viewchart a {
	display: block;
	width: 195px;
	height: 30px;
	top: 469px;
	position: absolute;
}

#index-how2 .text {
	width: 475px;
	padding: 95px 25px 0 20px;
	font-size: 12px;
	line-height: 20px;
	float: left;

}

#index-how2 .ebook img {
	float: left;
	margin: 95px 5px 0 0px;
}

#index-how2 .text h2 {
	font-size: 25px;
	padding: 0;
	margin: 0 0 15px 0;
}

/* page 3 */

#index-how3 {
	margin: 0px 0 0 0;
	padding: 0;
	width: 900px;
	float: left;
	background: url(images/index-how3.jpg) no-repeat;
	height: 750px;
}

#index-how3 #video {
	padding: 65px 0 0px 0;
}

#index-how3 h4 {
	font-size: 18px;
	margin: 10px 0;
	padding: 0;
}

#index-how3 .steps {
	padding: 30px 0 0px 0;
	font-size: 12px;
	float: left;
}

#index-how3 .steps .keywords1 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
}

#index-how3 .steps .keywords2 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
	margin: 0 20px;
}

#index-how3 .steps .keywords3 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
	margin: 0 20px 0 0;
}

#index-how3 .steps .keywords4 {
	float: left;
	padding: 0 10px 0 10px;
	width: 190px;
}

#index-how3 .steps  .term {
	font-size: 21px;
	font-weight: bold;
	color: #fff;
	padding: 0;
	margin: 0;
	letter-spacing: 0.5px;
	text-shadow: 1px 1px 2px #000000;
}

#index-how3 .steps  .rank {
	color: #18ff00;
	font-size: 16px;
	font-weight: bold;
}

#index-how3 .steps .movedup {
	color: #B7C6D8;
	font-size: 14px;
	font-weight: normal;
}

#index-how3 .steps .viewchart a {
	display: block;
	width: 195px;
	height: 30px;
	top: 925px;
	position: absolute;
}

#index-how3 .text {
	width: 475px;
	padding: 95px 25px 0 20px;
	font-size: 12px;
	line-height: 20px;
	float: left;

}

#index-how3 .ebook img {
	float: left;
	margin: 95px 5px 0 0px;
}

#index-how3 .text h2 {
	font-size: 25px;
	padding: 0;
	margin: 0 0 15px 0;
}

/* Page 5 Table of Terms */

#index-how5 {
	margin: 0px 0 10px 0;
	padding: 0;
	width: 900px;
	float: left;
	background: url(images/index-how5.jpg) no-repeat;
	height: 800px;
}

#index-how5 h4 {
	font-size: 18px;
	margin: 10px 0;
	padding: 0;
}

#index-how5 #terms {
	padding: 135px 25px 0px 0;
	font-size: 12px;
	float: left;
}

#index-how5 #terms h3 {
	padding: 0;
	margin: 0;
}

#index-how5 #fiveoptin {
	float: left;
	width: 328px;
	margin: 135px 0 0 0;
	background: #f5f9fc;
	border: 1px solid #d1e2ef;
	padding: 10px;
	height: 201px;
}

#index-how5 #fiveoptin #emailinput {
	padding: 9px 10px 8px;
	width: 220px;
}

#index-how5 #fiveoptin #ebookfive {
	font-size: 12px;
	padding: 0 0 5px 0;
}

#index-how5 #fiveoptin #ebookfive h2 {
	padding: 0 0 5px 0;
	margin: 0;
	font-size: 25px;
}

#fivesubmit {
background: url(/wp-content/themes/seolinkwheelers/images/linkwheel-button-hover.gif) no-repeat; display: block; width: 248px; height: 37px; border: 0; margin: 10px 0 0 5px; cursor: pointer;
}

#fivesubmit:hover {
	background: url(images/linkwheel-button-hover.gif) no-repeat 0 -37px;
}

#index-how5 #terms table {
	border: 5px solid #f5f9fc;
	width: 525px;
	height: 171px;
}

#index-how5 #terms table th {
	background: #091944;
	font-size: 16px;
	color: #fff;
	padding: 5px 20px;
}

#index-how5 #terms table td {
	font-size: 16px;
	padding: 3px 10px;
}

#index-how5 .text {
	width: 475px;
	padding: 45px 25px 0 20px;
	font-size: 12px;
	line-height: 20px;
	float: left;

}

#index-how5 .ebook img {
	float: left;
	margin: 45px 5px 0 0px;
}

#index-how5 .text h2 {
	font-size: 25px;
	padding: 0;
	margin: 0 0 15px 0;
}

/* 6 animated gif terms */


#index-how6 {
	margin: 0px 0 0 0;
	padding: 0;
	width: 900px;
	float: left;
	background: url(images/index-how6.jpg) no-repeat;
	height: 735px;
}

#index-how6 h4 {
	font-size: 18px;
	margin: 10px 0;
	padding: 0;
}

#index-how6 .steps {
	padding: 135px 0 0px 0;
	font-size: 12px;
	float: left;
}


#index-how6 .text {
	width: 475px;
	padding: 25px 25px 0 20px;
	font-size: 12px;
	line-height: 20px;
	float: left;

}

#index-how6 .ebook img {
	float: left;
	margin: 25px 5px 0 0px;
}

#index-how6 .text h2 {
	font-size: 25px;
	padding: 0;
	margin: 0 0 15px 0;
}

#discount-table {
	padding: 10px 30px;
}

#facebox #discount-table td {
	padding: 5px;
	text-align: right;
}

#discountbox {
	padding: 15px;
	font-size: 20px;
	font-weight: bold;
}

#discountbox span {
	font-size: 12px;
	font-weight: normal;
}

.box {
	background: #fff6f6;
	border: 1px solid #ff6d6d;
}

.box1 {
	background: #fff9f0;
	border: 1px solid #ffbd54;
}

.box2 {
	background: #f3ffee;
	border: 1px solid #7eff4b;
}

.box3 {
	background: #eef8ff;
	bordeR: 1px solid #52bcff;
}

.box4 {
	background: #fff6f6;
	border: 1px solid #ff6d6d;
}

#page .plans table th {
	padding: 0 10px;
}

#page .plans table td {
	padding: 0 10px;
	border: 0;
	background: none;
}

#page .plans table {
	padding: 10px;
	border: 1px solid #AEB4C2;
	background: #F7FAFC;
	margin: 5px 0;
	font-size: 12px;

}

.ppc-landing-1 {
	margin: 50px 0 0 0;
	background: url(images/landing-1.jpg) no-repeat;
	display: block;
	width: 900px;
	height: 663px;
}

.ppc-landing-1 form {
	margin: 55px 0 0 490px;
}

.ppc-landing-1 input {
	margin: 83px 0 0 0;
	height: 40px;
	width: 360px;
	padding: 3px 10px;
	font-size: 16px;
}

