*
{
margin:0;
padding:0;
}
h1, h2, h3, p, dt, .attn, .pseudoH1
{
margin:1em 12px 1em 12px;
}
a 
{
color:#194979;
}
a:hover
{
text-decoration:none;
}
address
{
margin-left:1em;
font-weight:bold;
line-height:2em;
color:#ff0000;
}
body
{
padding-bottom:1em;
font:.7em Arial, Verdana, Helvetica, sans-serif;
color:#000000;
}
dd
{
margin:0 12px;
padding-left:12px;	
background:url(../SEO-Services-Search-Engine-Optimization-Company_imgs/blue_arrow2Small.gif) no-repeat 0 .4em;
}
dt
{
font:bold 1.2em Arial, Verdana, Helvetica, sans-serif;
color: #000000;
}
form#keywordTool
{
border:1px solid red;
}
form#keywordTool input, form#keywordTool select
{
float:left;
}
form#keywordTool fieldset
{
margin:0;
padding:0;
border:none;
width:400px;
}
h1, .pseudoH1
{
display:block;
font:bold 1.6em georgia;
}
h1#inlineH1
{
display:inline;
margin:0;
font:bold 1em Arial, Verdana, Helvetica, sans-serif;
}
h2
{
font-size:1.4em;
}
h3
{
font-size:1.2em;
color:green;
}
h4
{
height:19px;
padding-top:6px;
text-indent:15px;
font-size:1em;
background-color:#092f77;		
color:#fff;
}
img
{
border:none;
}
p
{
font-size:1.2em;
text-align:justify;
}
#banner
{
margin-left: 10px;
}
#content1
{
width:776px;
margin-top:1em;
background:url(../img/border.gif) repeat-y 465px 0;
}
#content
{
width:776px;
margin-top:1em;
clear:both;
}
#chart, #google-SEO
{
float:right;
margin:1em;	
border:5px solid #3b67be;
}
#footer
{
padding-top:1em;
text-align:center;
color:#000;
}
#footer span
{
display:block;
color:#000;
}
#footer .pseudoAnchor
{
display:inline;
color:#194979;
}
#footerNav
{
margin-bottom:1em;
padding:1em;
}
#footerNav li
{
display:inline;
}
#footerNav li.lli a
{
border:none;
}
#footerNav li a
{
padding:0 5px 0 5px;
border-right:1px solid #194979;
}
#header
{
margin:0;
padding:0;
height:198px;
width:776px;
background-image:url('../img/seo-expert.jpg');
}
#main
{
float:left;
width:500px;
overflow:hidden;
}
#mainservices
{
float:left;
width:466px;
border: 1px solid red;
}
#main img
{
border:1px solid #3b67be;
}
#main ul, #main ol
{
margin:1em;
}
#main ol 
{
list-style-position:inside;
list-style-type:decimal-leading-zero;
}
#main ul li
{
margin-top:.5em;
list-style-position:inside;
list-style-type:square;
}
#mainNav
{
float:left;	
height:34px;
width:776px;
list-style: none;
}
#mainNav li
{
float:left;
text-indent:-10000px;
height:34px;
}
#mainNav li a
{
float:left;
height:34px;
text-decoration:none;
}
#mainNav li#home
{
float:left;
width:104px;
background:url(../img/home.jpg) no-repeat 0 0;
}

#mainNav li#home a
{
float:left;
width:104px;
background:url(../img/home.jpg) no-repeat 0 0;
}
#mainNav li#faq
{
float:left;
width:104px;
background:url(../img/faq.jpg) no-repeat 0 0;
}
#mainNav li#faq a
{
float:left;
width:104px;
background:url(../img/faq.jpg) no-repeat 0 0;
}
#mainNav li#aboutUs
{
float:left;
width:148px;
background:url(../img/aboutUs.jpg) no-repeat 0 0;
}
#mainNav li#aboutUs a
{
float:left;
width:148px;
background:url(../img/aboutUs.jpg) no-repeat 0 0;
}
#mainNav li#contact
{
float:left;
width:137px;
background:url(../img/contact.jpg) no-repeat 0 0;
}
#mainNav li#contact a
{
float:left;
width:137px;
background:url(../img/contact.jpg) no-repeat 0 0;
}
#mainNav li#pricing
{
float:left;
width:127px;
background:url(../img/pricing.jpg) no-repeat 0 0;
}
#mainNav li#pricing a
{
float:left;
width:127px;
background:url(../img/pricing.jpg) no-repeat 0 0;
}
#mainNav li#services
{
float:left;
width:128px;
background:url(../img/services.jpg) no-repeat 0 0;
}
#mainNav li#services a
{
float:left;
width:128px;
background:url(../img/services.jpg) no-repeat 0 0;
}
#mainNav li#quote
{
float:left;
width:130px;
background:url(../img/quote.jpg) no-repeat 0 0;
}
#mainNav li#quote a
{
float:left;
width:130px;
background:url(../img/quote.jpg) no-repeat 0 0;
}
#mainNav li#home a:hover, #mainNav li#home a#current 
{
background-position:-104px 0;
}
#mainNav li#faq a:hover, #mainNav li#faq a#current 
{
background-position:-104px 0;
}
#mainNav li#aboutUs a:hover, #mainNav li#aboutUs a#current 
{
background-position:-148px 0;
}
#mainNav li#contact a:hover, #mainNav li#contact a#current 
{
background-position:-137px 0;
}
#mainNav li#pricing a:hover, #mainNav li#pricing a#current
{
background-position:-127px 0;
}
#mainNav li#services a:hover, #mainNav li#services a#current
{
background-position:-128px 0;
}
#mainNav li#quote a:hover, #mainNav li#quote a#current
{
background-position:-130px 0;
}
#overture dl
{
float:right;
width:240px;
margin:0;
padding:0;
}
#overture div
{
float:left;
width:282px;
margin:1em 0 0 1em;
}
#overture span
{
display:block;
text-align:center;
}
#packagePricing
{
width:400px;
margin-left:5px;
padding-left:12px;
}
#packagePricing dd
{
float:left;
clear:both;
margin:0;
padding:0;
font-size:.7em;
border:1px solid #fff;
background:none;
}
#packagePricing dd.price
{
display:block;
float:none;
clear:both;
font:bold 1em Arial, Verdana, Helvetica, sans-serif;
color:green;
}
#packagePricing dl
{
font-size:1.4em;

}
#packagePricing dt
{
float:left;
margin:0;
color:#000;
font:italic normal 1em Arial, Verdana, Helvetica, sans-serif;
}
#packagePricing dt span
{
font-weight:bold;
color:#cc6633;
}
#packagePricing dt span span
{
color:#000;
}
#packagePricing img
{
border:none;
}
#pageWrap
{
width:776px;
margin:auto;	
clear:both;
}
#profits
{
float:right;
margin:1em;
}
#rightsidebar 
{
width: 275px;
float: right;
padding-top: 15px;
overflow:hidden;
}
#secondaryNav 
{
width:310px;
overflow:hidden;
}
#secondaryNav li 
{
float:left;
height:85px;
text-indent:-10000px;
list-style-type:none;
overflow:hidden;
}
#secondaryNav li a
{
display:block;
float:left;
height:85px;
text-decoration:none;
}
#secondaryNav li#forum a
{
width:90px;
background:url(../img/forum.jpg) no-repeat 0 0;
}
#secondaryNav li#forum a:hover
{
background-position: -90px 0;
}
#secondaryNav li#newsletter a
{
width:88px;
background:url(../img/newsletter.jpg) no-repeat 0 0;
}
#secondaryNav li#newsletter a:hover
{
background-position: -88px 0;
}
#secondaryNav li#tuts-articles a
{
width:132px;
background:url(../img/tuts-articles.jpg) no-repeat 0 0;
}
#secondaryNav li#tuts-articles a:hover
{
background-position: -132px 0;
}
#secondaryNav li#resources a
{
width:90px;
background:url(../img/resources.jpg) no-repeat 0 0;
}
#secondaryNav li#resources a:hover
{
background-position: -92px 0;
}
#secondaryNav li#tools a
{
width:88px;
background:url(../img/tools.jpg) no-repeat 0 0;
}
#secondaryNav li#tools a:hover
{
background-position: -88px 0;
}
#secondaryNav li#testimonials a
{
width:132px;
background:url(../img/testimonials.jpg) no-repeat 0 0;
}
#secondaryNav li#testimonials a:hover
{
background-position: -132px 0;
}
#seoTeam
{
padding-top:150px;
background:url(../seo/SocialMediaOptimization.jpg) no-repeat 3px 0;
}
#servicesWrap h2
{
border-bottom:1px solid #000;
}
#sidebar
{
float:right;
width:275px;
overflow:hidden;
padding-top:15px;
}
#sidebar h2, h3, h4{text-align:center;}
.sidebartext p{text-align:center;}
.scredit {text-align:center;}
.smore {text-align:center;}
.sflash
{
text-align: center;
margin-top: 18px;
}
#SEOClient
{
}
.OurClient{
	border: 1px solid #000033;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
.SearchEngines{
	border: 1px solid #000033;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}	
.SearchEngines2{
/*border: 1px solid red;*/
padding-bottom: 5px;
width: 208px;
margin-left: 30px;
	}		
.SearchEngines3{
	float: left;
	border: 1px solid #000033;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
.SearchEngines4{
	float: right;
	border: 1px solid #000033;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}		
#phone img{
	border:0 none;
	}
#sidebar img
{
display:block;
margin:1em auto 1em auto;
}
#sideNav
{
width:290px;
margin-left:20px;
}
#sideNav li, #sideNav li.fli a, #sideNav li.fli a:hover
{
width:290px;
padding:4px 0 4px 0;
font-weight:bold;
color:#fff;
background-color:#345578;
background-image:none;
border-bottom:none;
list-style-type:none;
text-indent:10px;
}
#sideNav li.fli
{
margin-bottom:1px;
}
#sideNav li ul
{
margin-top:6px;
}
#sideNav li ul li
{
padding:0;
background:#fff url(../img/bullet2.jpg) no-repeat left;
border-bottom:1px solid #6888cf;
}
#sideNav li a
{
display:block;
width:266px;
padding:4px 0 4px 24px;
color:#000;
text-decoration:none;
}
#sideNav li a:hover, #sideNav li#currentSide a
{
background:#bad6e6 url(../img/bullet2.jpg) no-repeat left;
}
#titlecompany
{
margin-bottom:1em;
}
#titlesolutions, #titlecompany, #titlelibrary
{
height:144px;
width:375px;
margin:10px auto 0 auto;
}
#tuts 
{
padding:5px 0 5px 1em;
}
#tuts li 
{
padding-left:15px;
list-style-type:none;
background:url(../SEO-Services-Search-Engine-Optimization-Company_imgs/blue_arrow2.gif) no-repeat 0 50%;
}
#tuts li a
{
color:#cc3300;
}
#validation
{
margin:5px 0 5px 0;
}
#validation li
{
display:inline;
}
#wordtracker div
{
display:inline;
float:right;
margin-right:2em;
width:272px;
}
#wordtracker div.secondary
{
float:left;
width:272px;
margin-right:3em;
}
#wordtracker img
{
margin-left:1em;
}
#wordtracker span
{
display:block;
margin:0 1em 0 1em;
text-align:center;
}
.attn
{
display:block;
font:bold 1.1em Arial, Verdana, Helvetica, sans-serif;
}
.attn span
{
color:green;
}
.bullets
{
padding: 0 0 12px 20px;
font-size: 1.2em;
font-family: Arial, Verdana, Helvetica, sans-serif;
list-style-position: inside;
}
.bullets li
{
padding:5px 0;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
.bullets ul li p
{
font-size: 1em;
padding:5px 0;	
font-family: Arial, Verdana, Helvetica, sans-serif;

}
.bullets ul li p
{font-size: 1em;
padding:5px 0;	
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.imp
{
font-weight:bold;
color:#194979;
}
#introWrap
{
width:396px;
padding:.75em;
text-align:center;
font-weight:bold;
border:1px solid #194979;
}
#introWrap p
{
display:inline;
margin:0;
padding:0; 
}
.introPar
{
margin:0;
text-align:center;
color:#ccc;
}
.item
{
width:570px;
overflow:hidden;
}
.item img
{
border:1px solid #194979;
}
.item dl dt
{
font-weight:bold;
}
.item dl dd
{
margin-top:4px;
background:url(../SEO-Services-Search-Engine-Optimization-Company_imgs/blue_arrow2Small.gif) no-repeat 0 .4em;
}
#side1{
	padding:20px 0 0 40px;	
	}
.itemNew, .itemNewBare
{
width:455px;
margin:10px;
padding:0 0 10px 0;
border:1px solid #a2c3d6;
overflow:hidden;
}
.itemNewBare
{
border:none;
}
.itemNew h2
{
margin:0;
padding:.2em 0 .2em 12px;
font-size:1.2em;
background-color:#a2c3d6;
}
.footnote
{
display:block;
margin:1em;
}
.footnote, .footnote a
{
font-size:.9em;
}
.imgMid
{
display:block;
margin:1em auto 1em auto;
}
#main .SEOClients
{
text-align: center;
}
#main .SEOClients2
{
text-align: center;
float: left;
margin-left: 4px;
}
#main .SEOClients3
{
text-align: center;
margin-left: 4px;
float: left;
}
.SEOClients4
{
display: block;
margin-top: 15px;
}
#SEOflash
{
float: left;
width: 180px;
padding: 3px 8px 8px 12px;
text-align: center;
}
#main .SEOExpert
{
text-align: center;
}
#main .SEOExpert2
{
text-align: center;
float: left;
margin-left: 4px;
}
#main .itemNew img.imgMidNoBord
{
display:block;
margin:1em auto 1em auto;
border:none;
}
#main .itemsubNav
{
font-size: 1em;
}
#main .itemNew a img.imG
{
display:inline;
border:none;
}
#main .itemNew img.imG
{
display:inline;
border:none;
}
.itemSide
{
width:247px;
margin:0 0 0 5px;
border-right:2px solid #a6c2d0;
border-left:2px solid #a6c2d0;
}
.itemSideWrapInner
{
width:260px;
margin:auto;
padding-bottom:10px;
background:url(../img/sidebarBoxTop.jpg) no-repeat;
}
.itemSideWrapInner span
{
display:block;
height:24px;
padding-top:7px;
text-align:center;
font:bold 1.1em Arial, Verdana, Helvetica, sans-serif;
color:#000;
line-height:24px;
}
.itemSideWrapOutter
{
background:url(../img/sidebarBoxBottom.jpg) no-repeat bottom;
}
.pImg
{
float: right;
margin: 1em;
border: 0px;
}
.pTxt
{
color: green;
}
.readMore
{
float:left;
margin-left:12px;
font-weight:bold;
border:1px solid #b3cedd;
background:url(../img/readMore2.jpg) no-repeat 0 50%;
}
.readMore a
{
display:block;
float:left;
padding:.2em .5em .2em 26px;
text-decoration:none;
}
.readMore a:hover
{
background:#b3cedd url(../img/readMore2.jpg) no-repeat 0 50%;
}
.secondaryFootnote
{
margin:1em;
display:block;
color:#990000;
}
.seotools
{
text-align: justify;
}
.Plist
{
font-size: 1em;
padding:5px 0;	
font-family: Arial, Verdana, Helvetica, sans-serif;
}
