
body {
background-color:#444444;
margin:0;
padding:0;
}

h1{
font-family: verdana, Helvetica, sans-serif;
font-size:18px;
color:#719804;
font-weight:bold;
padding-left:20px;
}
h1 a {
color:#719804;
text-decoration:none;
}
h1 a:hover {
color:#557400;
text-decoration:underline;
}

h2{
font-family: verdana, Helvetica, sans-serif;
font-size:18px;
color:#1388b4;
font-weight:bold;
padding-left:20px;
}
h2 a {
color:#1388b4;
text-decoration:none;
}
h2 a:hover {
color:#03709e;
text-decoration:underline;
}


#top-bg{
background-color:#FFFFFF;
width:975px;
height:2px;
margin:auto;
}

#mainbg{
background-color:#FFFFFF;
width:975px;
margin:auto;
}

#logo{
background-color:#FFFFFF;
width:351px;
height:114px;
float:left;
}

#nav{
background-color:#FFFFFF;
width:624px;
height:114px;
float:left;
}

#nav-bg{
background-image:url(../images/toplinkbg.jpg) ;
width:624px;
height:32px;
float:left;
text-align:center;
}

#banner{
background-color:#FFFFFF;
width:975px;
height:238px;
margin:auto;
float:left;
}

#maintext{
background-image:url(../images/dots.jpg);
margin: 0 auto;
background-color:#FFFFFF;
width:698px;
float:left;
}

#right{
background-color:#FFFFFF;
width:277px;
margin:auto;
float:left;
}

#righttext1{
background-color:#FFFFFF;
width:122px;
margin:auto;
float:left;
margin-top:40px;
margin-left:10px;
margin-right:10px;
}

#righttext2{
background-color:#FFFFFF;
width:122px;
margin:auto;
float:left;
margin-top:40px;
margin-left:10px;
margin-right:10px;
}

#righttext3{
background-color:#FFFFFF;
width:122px;
margin:auto;
float:left;
margin-top:40px;
margin-left:10px;
margin-right:10px;
}

#innerrighttext{
background-color:#FFFFFF;
width:230px;
margin:auto;
float:left;
margin-top:10px;
margin-left:15px;
margin-right:10px;
}


#rightimg1{
background-color:#FFFFFF;
width:98px;
float:left;
margin-top:45px;
margin-right:5px;
margin-left:5px;
}
#rightimg2{
background-color:#FFFFFF;
width:98px;
float:left;
margin-top:45px;
margin-right:5px;
margin-left:5px;
}
#rightimg3{
background-color:#FFFFFF;
width:98px;
float:left;
margin-top:45px;
margin-right:5px;
margin-left:5px;
}

#internetmarketing{
background-image:url(../images/internetmarketingbg.jpg);
background-color:#FFFFFF;
width:277px;
height:189px;
margin:auto;
}

#linkbuildingservices{
background-image:url(../images/linkbuildingservicesbg.jpg);
background-color:#FFFFFF;
width:277px;
height:183px;
margin:auto;
}

#ppcmanagement{
background-image:url(../images/ppcmanagementbg.jpg);
background-color:#FFFFFF;
width:277px;
height:184px;
margin:auto;
}

#innerright{
background-image:url(../images/innerbg.jpg);
background-color:#FFFFFF;
width:277px;
height:500px;
margin:auto;
}

#mainsqure{
background-image:url(../images/squre.jpg);
background-color:#FFFFFF;
width:674px;
height:280px;
margin:auto;
}

#mainsquretext{
width:300px;
float:left;
margin-left:20px;
margin-top:50px;
}

#mainsquretext1{
width:300px;
float:left;
margin-left:20px;
margin-top:50px;
}

#blue-text{
width:625px;
float:left;
margin-left:20px;
}


#footerbg{
background-image:url(../images/footerbg.jpg);
width:975px;
height:55px;
margin:auto;
}

#footertext{
width:698px;
height:40px;
margin:auto;
float:left;
}

.toplinktext{
font-family: verdana, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
margin-top:8px;
}
.toplinktext a {
color:#ffffff;
text-decoration:none;
}
.toplinktext a:hover {
color:#e0e0e0;
text-decoration:underline;
}


.text{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:18px;
text-align:justify;
padding-left:20px;
padding-right:20px;
}
.text a {
color:#000000;
text-decoration:none;
}
.text a:hover {
color:#1f7ce4;
text-decoration:underline;
}

.mainsqure-text{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-left:5px;
line-height:20px;
padding-top:10px;
}

.bluetext{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#0079a0;
}
.bluetext a {
color:#0079a0;
text-decoration:none;
}
.bluetext a:hover {
color:#000000;
text-decoration:underline;
}

.right-text{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#514040;
text-align:left;
padding-left:5px;
}
.right-text a {
color:#514040;
text-decoration:none;
}
.right-text a:hover {
color:#1d81ce;
text-decoration:underline;
}

.inner-right-text{
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
color:#514040;
text-align:left;
padding-left:5px;
}
.inner-right-text a {
color:#514040;
text-decoration:none;
}
.inner-right-text a:hover {
color:#1d81ce;
text-decoration:underline;
}

.footertext{
font-family: verdana, Helvetica, sans-serif;
font-size:11px;
color:#636363;
margin-top:5px;
text-align:center;
line-height:18px;
}
.footertext a {
color:#636363;
text-decoration:none;
}
.footertext a:hover {
color:#000000;
text-decoration:underline;
}