*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal}
caption, th{text-align:left}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal}
q:before, q:after{content:''}
strong{font-weight:bold}
em{font-style:italic}
a img{border:none}
.aligncenter{display:block;margin:0 auto}
.alignleft{float:left}
.alignright{float:right}
.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}
br.clear{clear:both;display:block;height:1px;margin:-1px 0 0 0}
li#theme-switcher{background:#fff;border:10px solid red;padding:20px;position:fixed;top:0;right:0}
hr{border-top-width:1px;clear:both;height:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:dashed;border-right-style:dashed;border-bottom-style:dashed;border-left-style:dashed;border-top-color:#ccc;border-right-color:#ccc;border-bottom-color:#ccc;border-left-color:#ccc;margin-top:10px;margin-bottom:10px;}
abbr, acronym{border-bottom:1px dotted #fff;cursor:help;}
h1{font-size:25px;}
h2{font-size:23px; font-family:Georgia, Arial, Helvetica, sans-serif;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:17px;}
h6{font-size:15px;}
p{padding-bottom:10px;font-size:14px;line-height:20px;}
a{color:#14A01D;}
a:hover{color:#0D6813;}
body{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#666666;}
.clear{margin:0px;padding:0px;clear:both;}
#homebg{background-image:url(/images/header.png);background-repeat:repeat-x;text-align:center;}
#homebg #headercontain{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#f0f0f0;}
#header .logo{background-image:url(/images/logo.png);background-repeat:no-repeat;float:left;height:47px;width:231px;text-indent:-9999px;margin-top:20px;}
#header{width:960px;margin-right:auto;margin-left:auto;}
#header .menu{float:right;color:#6f6f6f;width:700px;text-align:right;margin-top:30px;padding:0px;}
#header .menu .buynow{float:right;margin-left:10px;position:relative;display:block;overflow:visible;top:0px;}
#headerxx .menu li a{font-weight:bold;color:#6f6f6f;text-shadow:0px 1px 0px #FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:5px;margin-top:7px;}


#header .menu li a
{
font-weight:bold;
color:#6f6f6f;
text-shadow:0px 1px 0px #FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
margin-top: 0.5em;
float: left;
display: block;
text-align: center;
vertical-align: middle;
padding-left: 8px;
padding-right: 8px;
} 


#header .menu .buy{color:#FFFFFF;background-image:url(/images/buy-now.png);background-repeat:no-repeat;height:31px;width:78px;}
#header .menu li a:hover{color:#333333;}
#header .menu ul{}
#header .menu li{display:inline;}
#header .homeheader{background-image:url(/images/seo-tools-header.png);background-repeat:no-repeat;background-position:center top;height:57px;text-indent:-9999px;width:247px;display:block;margin-top:40px;margin-bottom:15px;}
#header p{font-family:Arial;text-shadow:0px 1px 0px #FFFFFF;font-size:14px;font-style:normal;font-weight:normal;padding-top:10px;color:#444444;line-height:20px;padding-right:0px;padding-bottom:0px;padding-left:0px;}

#header .hometext{float:left;width:505px;text-align:left;}
#header .websites{background-image:url(/images/websites2.png);background-repeat:no-repeat;background-position:center top;height:363px;width:960px;margin-top:40px;}
#header .video{background-image:url(/images/seo-spyglass-video.png);float:right;height:314px;width:423px;margin-top:33px;}
#header .video .vidcontain{height:256px;width:341px;float:right;padding-top:7px;padding-right:41px;}
#header .download{float:left;width:505px;margin-top:64px;}
#header .download .version{display:inline;margin:0px;padding-top:5px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-family:Georgia;font-size:18px;font-style:italic;font-weight:normal;}
#header .download .ordernow{margin-left:15px;}
#header .download .downloadfree{margin-left:30px;}
#header .download .compatable{margin-right:15px;}
#footercontain{background-image:url(/images/footer.png);background-repeat:repeat-x;padding-top:20px;padding-bottom:14px;text-align:center;}
#footer{width:960px; margin-right:auto; margin-left:auto;font-size:12px;text-shadow:0px 1px 0px #FFFFFF; text-align: center;}
#footer a{text-shadow:0px 1px 0px #FFFFFF;}
#footer .left{float:left;}
#footer .right{float:right;}
#footer .center{text-align: center;}
#page{width:960px;margin-right:auto;margin-left:auto;margin-top:30px;text-align:left;}
#page .content{float:left;width:530px;}
#page .content .box{float:left;margin-right:15px;margin-bottom:10px;}
#page .content ol{list-style-position:inside;padding-bottom:10px;line-height:20px;}
#page .content ul{line-height:20px;list-style-position:outside;padding-left:25px;list-style-type:square;padding-bottom:10px;}
#page .content h3{font-family:Georgia;font-style:normal;margin-bottom:15px;}
#page .content .screenshot{margin-bottom:25px;}
#page .content h2{font-family:Georgia;font-size:28px;font-style:normal;font-weight:bold;margin-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D8D8D8;padding-bottom:7px; color: #009900; margin-top: 12px}

#page .content h1{font-family:Georgia;font-size:28px; font-style:normal; font-weight:bold; margin-bottom:15px; color: #000000; border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D8D8D8;padding-bottom:7px; }

#page .content .screenheading{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;margin-bottom:5px;padding-bottom:3px;}
#page .sidebar{float:right;width:340px;padding-right:40px;}
#page .sidebar .clients{background-image:url(/images/our-clients.png);height:261px;width:339px;}
#page .sidebar .clients h3{font-family:Georgia;font-style:italic;padding-top:20px;padding-left:20px;}
#page .sidebar .testimonial{background-image:url(/images/testimonial.png);background-repeat:no-repeat;margin-top:25px;margin-bottom:25px;}
#page .sidebar .testimonial h4{font-family:Georgia;font-size:24px;font-style:italic;padding-left:65px;padding-bottom:20px;}
#page .sidebar .testimonial p{font-size:12px;line-height:18px;}
#page .sidebar .testimonial .author-img{float:left;padding:3px;margin-right:15px;margin-bottom:5px;border:1px solid #C1C1C1;}
#page .sidebar .testimonial .author{color:#009900;font-family:Georgia;font-style:italic;font-size:16px;display:block;text-align:right;margin:0px;padding:0px;}
#page .sidebar .testimonial .company{font-size:12px;color:#FF0000;display:block;text-align:right;margin:0px;padding:0px;}
#page .sidebar .download-now{background-image:url(/images/download-now.png);background-repeat:no-repeat;height:291px;width:339px;}
#page .sidebar .download-now h3{padding-top:20px;padding-left:20px;padding-bottom:25px;font-family:Georgia;font-style:italic;font-weight:normal;}
#page .sidebar .download-now p{padding-left:150px;padding-bottom:20px;}
#page .sidebar .download-now .ordernowsmall{margin-left:15px;}
#page .sidebar .download-now .downloadimg{margin-left:20px;}
#page .sidebar .free-seo-book{background-image:url(/images/free-seo-book.png);background-repeat:no-repeat;height:291px;width:339px;margin-bottom:25px;}
#page .sidebar .free-seo-book h3{padding-top:20px;padding-left:20px;padding-bottom:25px;font-family:Georgia;font-style:italic;font-weight:normal;}
#page .sidebar .free-seo-book p{padding-left:150px;padding-bottom:20px;}
#page .sidebar .free-seo-book .downloadimg{margin-left:150px;}
#pagebg{background-image:url(/images/header-page.png);background-repeat:repeat-x;background-position:left -8px;text-align:center;}
#pagebg #headercontain .spacer{height:20px;}
#page .plimus{}
#page .download-order-page{text-align:center;margin-top:25px;}
#page .download-order-page .order{margin-left:25px;}
#page .screenshotthumb{float:left;height:95px;width:120px;}
#page .testimonial-page{background-image:url(/images/testimonial.png);background-repeat:no-repeat;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D8D8D8;margin-bottom:25px;padding-bottom:5px;}
#page .testimonial-page h3{padding-left:90px;}
#page .testimonial-page .author-img{float:left;padding:3px;margin-right:15px;margin-bottom:5px;border:1px solid #C1C1C1;}
#page .noborder{margin:0px;padding:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}
#page .download-today{background-image:url(/images/download-now-page.png);height:250px;width:520px;margin-bottom:25px;}
#page .download-today h3{color:#003300;padding-top:20px;padding-left:20px;font-size:19px;letter-spacing:-1px;}
#page .download-today .downloadform{float:right;width:350px;padding-top:0px;padding-right:20px;}
#page .download-today p{padding-bottom:2px;padding-top:10px;color:#003300;}
#page .download-today #FormValue_CustomField135{padding:5px;width:340px;border:1px solid #afdeb2;}
#page .download-today #FormValue_CustomField136{padding:5px;width:340px;border:1px solid #afdeb2;}
#page .download-today #FormValue_EmailAddress{padding:5px;width:340px;border:1px solid #afdeb2;}
#page .download-today #submit{margin-top:20px;margin-left:195px;}
#page .content .tick{list-style-position:outside;list-style-type:none;list-style-position:outside;margin-top:7px;margin-right:0px;margin-bottom:7px;margin-left:0px;padding-left:30px;display:block;background-image:url(/images/list_check.png);background-repeat:no-repeat;padding-bottom:3px;padding-top:3px;}
#page .content .licence{background-image:url(/images/box_tip.png);background-color:#FFFDEB;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:dashed;border-bottom-style:dashed;border-top-color:#FFC030;border-right-color:#FFC030;border-bottom-color:#FFC030;border-left-color:#FFC030;background-repeat:no-repeat;background-position:10px 15px;font-size:12px;color:#FF9900;font-weight:bold;padding-top:5px;padding-bottom:0px;padding-left:50px;padding-right:30px;margin-bottom:20px;margin-top:5px;}
#page .content .privacy{background-image:url(/images/box_alert.png);background-color:#FFF5EB;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:dashed;border-bottom-style:dashed;border-top-color:#FFC030;border-right-color:#FFC030;border-bottom-color:#FFC030;border-left-color:#FFC030;background-position:10px 10px;color:#FF9900;font-weight:bold;padding-top:5px;padding-bottom:0px;padding-left:50px;padding-right:30px;margin-top:5px;background-repeat:no-repeat;}
#page .content .privacy p{font-size:12px;line-height:16px;}
.style1{color:#990000;font-weight:bold;}
.style2{color:#006600;font-weight:bold;}
#pagebg #page .content .tabletext{padding:8px;}
#pagebg #page .content .int-rightheader{}
#page .content-checkout h2{font-family:Georgia;font-size:28px;font-style:italic;font-weight:normal;margin-bottom:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D8D8D8;padding-bottom:7px;}
#page .content-checkout{float:left;width:630px;}
#page .sidebar-checkout{float:right;width:260px;padding-right:40px;margin-top:50px;}


ul.arrows li {
	list-style: none;
     background:url(/images/arrow-r.png) no-repeat; 
	 background-position: 0px 0px;
     padding-left: 135px;
	 height:80px;
	 padding-top: 40px;
}

.IEroot  ul.arrows li {
	 list-style: none;
     background: url(/images/arrow-r.png) no-repeat; 
	 background-position: 0px 0px;
     padding-left: 135px;
	 height: 128px;
	 padding-top: 40px;
}



.ticks li {
	 list-style: none;
     background:url(/images/tick.png) no-repeat 0 5px; 
     padding-left: 35px;
	 vertical-align: middle;
	 height: auto;
	 padding-top: 10px;
	 margin-left: 40px;
}

.text_red {
	color: #FF0000;
}

.text_marker {
	font-size:28px;
	line-height: 100%;
	color: #009900;
}



#page .dln{float:right;width:340px;padding-right:40px; display: inline; margin-top:-35%; height:291px;}
#page .dln .download-now{background-image:url(/images/download-now.png);background-repeat:no-repeat;height:291px;width:339px;}
#page .dln .download-now h3{padding-top:20px;padding-left:20px;padding-bottom:25px;font-family:Georgia;font-style:italic;font-weight:normal;}
#page .dln .download-now p{padding-left:150px;padding-bottom:20px;}
#page .dln .download-now .ordernowsmall{margin-left:15px;}
#page .dln .download-now .downloadimg{margin-left:20px;}

.copyright {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
}

.smallmargin {
	margin-top: 10px;
	margin-bottom: 10px;
}

.text_green_h {
	font-size:18x;
	font-style:normal;
	font-weight:bold;
	color: #009900; 
}

.valign_top {
	vertical-align: top;
}

.subtle_shade {
	background-color: #eeeeee;
}

.subtle_padding {
	padding: 15px;
}

.subtle_margin_bottom {
	margin-bottom: 10px;
}


h3.h3green {
	font-weight:normal;
	color: #009900;
}

.border_bottom {
	border-bottom: 1px solid black;
}