#callnowppc {
        font-weight:bold;
        color: #000000;
        font-size: 16px;
        position: absolute;
        width: 700px;
        border: 2px;
        padding: 0px;
        left: 150px;
        top: 585px;


}
#formlinkppc {
 		font-weight:bold;
        color: #c0c0c0;
        font-size: 16px;
        position: absolute;
        width: 700px;
        border: 2px;
        padding: 0px;
        left: 200px;
        top: 605px;
}

#pay_per_click {
		position: absolute;
        width: 700px;
        border: 2px;
        padding: 0px;
        left: 190px;
        top: 285px;
}
#newssection {
	position: absolute;
        width: 470px;
        border: 2px;
        padding: 0px;
        left: 268px;
        top: 1815px;
}

#ppclogos{
		position: absolute;
        width: 700px;
        border: 3px;
        padding: 0px;
        left: 730px;
        top: 350px;
}

#searchenginelistppc {
position: absolute;
        width: 700px;
        border: 2px;
        padding: 0px;
        left: 20px;
        top: 345px;
}


#ppcsteps {
		position: absolute;
        width: 700px;
        border: 2px;
        padding: 0px;
        left: 150px;
        top: 645px;
}

#errortext {
        width: 700px;
        border: 2px;
        padding: 0px;
        font-weight:bold;
        color: #FF0000;

}

body {
        padding: 0px;
        margin: 0px;
        background-color:#ffffff;
        background-image: url("http://www.linesave.co.uk/images/sidebg.gif");
}

h1.TabHead { 
	font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight:bold;
        color: #666666;
		
} 
span.redtext { 
        color: #ff0000;
}
span.slogan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-align: center;
}

#Total_Internet_Presence { 
	position: absolute;
        width: 515px;
        border: none;
        padding: 0px;
        left: 265px;
        top: 290px;
        
} 
#quote { 
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 150px;
        top: 290px;
        
} 
#fact1 { 
	position: absolute;
        width: 50px;
        border: none;
        padding: 0px;
        left: 125px;
        top: 500px;
        
} 
#fact2 { 
	position: absolute;
        width: 50px;
        border: none;
        padding: 0px;
        left: 125px;
        top: 590px;
        
} 
#fact3 { 
	position: absolute;
        width: 50px;
        border: none;
        padding: 0px;
        left: 125px;
        top: 685px;
        
} 
#fact4 { 
	position: absolute;
        width: 50px;
        border: none;
        padding: 0px;
        left: 125px;
        top: 740px;
        
} 
#optimpagecontent { 
	position: absolute;
        width: 600px;
        border: none;
        padding: 0px;
        left: 30px;
        top: 290px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;  
        color: #666666;
} 
#sitemap { 
	position: absolute;
        width: 669px;
        border: none;
        padding: 0px;
        left: 15px;
        top: 290px;
        
} 

#ppc { 
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 890px;
        
} 
#SEOrequestform {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 15px;
        top: 310px;
}
#webrankingform {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 15px;
        top: 310px;
}
#webresults {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 15px;
        top: 310px;
}


#seorequesttext{
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 520px;
        top: 290px;
}
.formtext { 
		background-color:#efefef;
		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        color: #666666;
}
.formtext2 { 
		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        color: #666666;
}

.formheading { 
		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        color: #666666;
}
.standardtext { 
		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:normal;
        color: #666666;
}
#linksppc {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 980px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}
#linksseoform {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 800px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}
#linkswebrankform {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 1000px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}
#pageheaderppc { 
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 155px;
        top: 1020px;
        
}
#linksfrc {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 1100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}
#pageheaderfrc { 
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 155px;
        top: 980px;
        
} 
#pageheaderseoform { 
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 155px;
        top: 930px;
        
} 
#Optimised_Website_Design {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 495px;

}
#temp1 {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 695px;

}
#temp2 {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 895px;

}
#temp3 {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 1095px;

}
#temp4 {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 1295px;

}
#temp5 {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 1495px;

}
#temp6 {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 315px;
        top: 1695px;

}

#contactus {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 154px;
        top: 690px;

}
#optimisation {
	position: absolute;
        width: 469px;
        border: none;
        padding: 0px;
        left: 320px;
        top: 690px;

}
#freewebcheck {
	position: absolute;
        width: 250px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 290px;

}
#webdevelopers {
	position: absolute;
        width: 300px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 420px;

}

#searchengines {
	position: absolute;
        width: 300px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 570px;

}

#competition {
	position: absolute;
        width: 300px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 700px;

}
#slogan {
	position: absolute;
        width: 400px;
        border: none;
        padding: 0px;
        left: 320px;
        top: 245px;

}
#trustedweb {
	position: absolute;
        width: 300px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 960px;

}

#links {
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 5px;
        top: 1280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}
#linksopt  {
        width: 700px;
        border: none;
        padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}

#pageheader { 
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 155px;
        top: 1230px;
        
} 
#pageheaderopt { 
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 155px;
        top: 1830px;
        
} 
#pageheaderoptim { 
	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 155px;
        top: 1830px;
        
} 
#google {
	position: absolute;
        width: 300px;
        border: none;
        padding: 0px;
        left: 50px;
        top: 1400px;

}


#newswrapper{
position: absolute;
top: 1871px;
width: 450px;
height: 80px;
left:	301px;
padding: 5px;
overflow: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

.newsitem{
width: 450px;
display: block;
font-size: 12px;
	color: #666666;
text-align: left;
}

h2.newsitem { 
 font-size: 12px;
	color: #666666;
	display: block;
} 

h1.newsitem { 
 font-size: 12px;
	color: #666666;
	display: block;
	text-decoration: underline;
} 
a.newslink:link, a.newslink:visited,a.newslink:hover  {
        font-size: 12px;
	color: #666666;
	display: block;
        text-decoration: none;
}       

#news{
position: absolute;
top: 830px;
width: 300px;
height: 50px;
left:	5px;
}


.b1 { 
	background-image: url("http://www.linesave.co.uk/images/b1.gif");
	width: 515px;
	height: 19px;
}
td.TD1 { 

        background-image: url("http://www.linesave.co.uk/images/w_bg2.gif");
}
td.TD5 {
        background-image: url("http://www.linesave.co.uk/images/w_bg2.gif");
}
td.TD6 { 
	width: 600px;
        background-image: url("http://www.linesave.co.uk/images/w_bg2.gif");
}
#TD2 { 

        background-image: url("http://www.linesave.co.uk/images/sidebg.gif");
}
#TD3 { 

        background-image: url("http://www.linesave.co.uk/images/top01bg.gif");
}
#TD4 { 

        background-image: url("http://www.linesave.co.uk/images/bottom03.gif");
}

#mainwrapper {
        padding: 0px;
        margin-top: 280px;
        margin-bottom: 0px;
        margin-left: 310px;
        margin-right: 0px;

}
#header {
        margin: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;

}

#contactnumber {
        padding: 0px;
        margin-top: 260px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;

}
h1, h2, h3, h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight:bold;
        color: #cccccc;
}
h5, h6 {
        font-family: Arial, Helvetica, sans-serif;
        
} 

#sidebar {
        position: absolute;
        width: 185px;
        color: #666666;
        border: none;
        padding: 0px;
        left: 49px;
        top: 203px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
#sidebar a:link, #sidebar a:visited  {
        color: #333333;
        display: block;
        background-color: #DCEBFA;
        text-decoration: none;
        border-bottom: 1px solid #C0C0C0;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #C0C0C0;
        border-left-color: #C0C0C0;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #E4E4E4;
}
#maincontent p, #maincontent ul , #maincontent ol  {
        font-size: 12px;
        text-align: justify;
}
#maincontent h1  { 
         margin: 0 0 12px 0;
        font-size: 12px;
        color: #666666;
         }
#maincontent h2  { 
         margin: 0 0 12px 0;
        font-size: 12px;
        color: #339900;
         }
#maincontent a:link, #content a:visited  {
        color: #000000;
        display: block;
        text-decoration: none;
}
#maincontent a:hover, #content a:active  {
        color: #FF0000;
        display: block;
        text-decoration: none;
}
a.optimhref:link, a.optimhref:visited  {
        color: #000000;
        text-decoration: none;
}
a.optimhref:hover, a.optimhref:active  {
        color: #FF0000;
	font-weight: bold;
        text-decoration: underline;
}

div.header {
        margin:0px;
        padding: 0px 0px 0px 0px;
        position: absolute;
        z-index: 4;
        top: 0px;
        visibility: visible;
        left: 0px;
        width: 100%;

}
div.contactnumber {
        margin:0px;
        padding: 0px 0px 0px 0px;
        position: absolute;
        z-index: 5;
        top: 0px;
        visibility: visible;
        left: 0px;
        width: 100%;
        padding: 0px;
        margin-top: 260px;
        margin-bottom: 0;
        margin-left: 0px;
        margin-right: 0px;
}
div.maincontent {
        margin:0px;
        padding: 0px 0px 0px 0px;
        position: absolute;
        z-index: 6;
        top: 0px;
        visibility: visible;
        left: 0px;
        width: 100%;
        padding: 0px;
        margin-top: 280px;
        margin-bottom: 0;
        margin-left: 310px;
        margin-right: 0px;
}
div.leftside {
        margin:0px;
        padding: 0px 0px 0px 0px;
        position: absolute;
        z-index: 3;
        top: 0px;
        visibility: visible;
        left: 0px;
        width: 100%;
        padding: 0px;
        margin-top: 300px;
        margin-bottom: 0;
        margin-left: 0px;
        margin-right: 0px;
}

span.smallgreen { 
font-size: 14px;
        color: #339900;
}
span.ph { 
font-size: 14px;
        color: #339900;
}
#leftside h2  { 
        font-size: 12px;
        color: #7f7f7f;
         }
#areainfo {

	position: absolute;
        width: 700px;
        border: none;
        padding: 0px;
        left: 115px;
        top: 310px;
}

#areainfo h2 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
} 
#areainfo h3 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
} 
#newsfeed{
position: absolute;
top: 560px;
width: 290px;
height: 11px;
left:	25px;
padding: 5px;
overflow: hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
}

div.headerblank {
        margin:0px; 
        padding: 0px 0px 0px 0px;
        position: absolute;
        z-index: 4;
        top: 0px;
        visibility: visible;
        left: 0px;
        width: 100%;
        background: #91cffe;
        height: 150px;

}      
div.headertext {
		z-index: 4;
        position: absolute;
        top: 5px;
        left: 5px;
}        

#FreeRankCheck {
z-index: 2;
left: 190px;
width: 457px;
position: absolute;
top: 150px;
}

FIELDSET.loginbox {
		top: -90px;
		float: right;
		margin: 10px;
		width: 150px;
		border: 2px solid #FFFFFF;
		text-align: left; 
		padding: 8px;
			}
label.loginbox { 
	display: block; 
	width: 120px; 
	float: left; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #234A76;

} 

label { 
	display: block; 
	width: 120px; 
	float: left; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #234A76;
	}
	
.formstext {
                background-color:#efefef;
                font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        color: #666666;
}	
.submitbutton {
		width: 187px;
        background-color:#efefef;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        color: #666666;
}	
.login {
		width: 127px;
        background-color:#efefef;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        color: #666666;
}	


h1.FRCText{
       background-color:#FFC54C;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 18px;
       padding: 4px;
       width: 420px;
       height: 25px;
       font-weight:bold;
       color: #F9F9F9;
}	

h1.headertext {
	   color: #999999;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 18px;
       padding: 4px;
}

.FRCText{
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #666666;
       width: 420px;
}	
.frcbottom {
	   padding-top: 20px;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: #666666;

}

.redtext {
	   font-weight:bold;
       color: #FF0000;
	}

#sitenav {
z-index: 2;
left: 4px;
width: 157px;
position: absolute;
top: 150px;
border: 1px solid #A4C0E2;
background-color: #91cffe;
padding: 3px;
margin-bottom: 10px; }

.sidemenu a {font: 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #234A76;
width: 157px;
padding: 2px;
display: block;}

.sidemenu a:hover {color: #CCCCCC;
text-decoration: none;}

.sideheader1 a {background-color: #FFC54C;
border-bottom: 1px solid #5A89C0;
color: #FFFFFF;
}

.formheading {font: 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #234A76;
width: 157px;
padding: 2px;
display: block;}


.sidebuttons1 a {border-bottom: 1px solid #A4C0E2;}

.sidebuttons1 a:hover {background-color: #A4C0E2;
color: #FFFFFF;
background-image: url("http://www.linesave.co.uk/images/buttonbg3.gif");}

.sidebuttons2 a {border-bottom: 1px solid #A4C0E2;}

.sidebuttons2 a:hover {background-color: #91CFFe;
color: #FFFFFF;
}
