a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#plumbingtext p,
#servicing li,
#excavationstext li,
#gasfittingtext p,
#tagline p,
#servicing p,
#tagline li,
#excavationstext p,
#airconditioningtext p,
#electricaltext p,
#reviewsbtext li,
#electricaltext li,
#call0400998764 p,
#call0400998764 li,
#gasfittingtext li,
#contacttext p,
#contacttext li,
#resolveitcomau li,
#resolveitcomau p,
#airconditioningtext li,
#plumbingtext li,
#reviewsbtext p  {
   margin: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Times, "Times New Roman", serif;
   padding-top: 2px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
}

.fl li a,
.fl li *,
#detailstext p a,
#servicing p a,
#contacttext p a,
#call0400998764 p a,
#tagline p a,
#resolveitcomau p a  {
   display: inline;
}

#reviews li,
#reviews p,
#reviewsatext p,
#reviewsatext li,
#detailstext p,
#detailstext li  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
}

#swiftleacombutton a:hover,
#swiftleacombutton a.nmh  {
   background-position: -85px 0%;
}

#forafreequotecontactricho  {
   background: url(sg_resolve-it-services_media/forafreequotecontactricho.gif) no-repeat;
   position: absolute;
   left: 51px;
   top: 551px;
   z-index: 5;
   width: 205px;
   height: 39px;
}

#airconditioningtext li  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#airconditioningtext p  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#swiftleacombutton a  {
   background: url(sg_resolve-it-services_media/swiftleacombutton.gif) no-repeat;
   display: block;
   height: 10px;
   width: 85px;
   font-size: 10px;
   line-height: 10px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#excavationstext li  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#gasfittingtext li  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#resolveitcomau li  {
   text-align: center;
   padding-bottom: 15px;
   font-size: 72px;
   line-height: 86px;
}

#call0400998764 li  {
   text-align: center;
   padding-bottom: 15px;
   font-size: 36px;
   line-height: 43px;
}

#electricaltext li  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#excavationstext p  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#swiftleacombutton  {
   position: absolute;
   left: 418px;
   top: 760px;
   z-index: 5;
   width: 85px;
   height: 10px;
}

#gasfittingtext p  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#mainmenu ul li a  {
   padding: 1px 0.44em 2px 0.44em;
   height: 100%;
}

#call0400998764 p  {
   text-align: center;
   padding-bottom: 15px;
   font-size: 36px;
   line-height: 43px;
}

#resolveitcomau p  {
   text-align: center;
   padding-bottom: 15px;
   font-size: 72px;
   line-height: 86px;
}

#electricaltext p  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#reviewsatext li  {
   font: 14px/17px "Times New Roman", "Times", serif;
   text-align: left;
}

#reviewsbtext li  {
   text-align: left;
   padding-bottom: 12px;
   font-size: 14px;
   line-height: 17px;
   padding-top: 0px;
}

#plumbingtext li  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#detailstext li  {
   font: 12px/14px "Times New Roman", "Times", serif;
   text-align: center;
}

#call0400998764  {
   position: absolute;
   left: 129px;
   top: 119px;
   z-index: 6;
   width: 290px;
}

#mainmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#reviewsatext p  {
   font: 14px/17px "Times New Roman", "Times", serif;
   text-align: left;
}

#reviewsbtext p  {
   text-align: left;
   padding-bottom: 12px;
   font-size: 14px;
   line-height: 17px;
   padding-top: 0px;
}

#resolveitcomau  {
   position: absolute;
   left: 20px;
   top: 57px;
   z-index: 5;
   width: 517px;
}

#plumbingtext p  {
   text-align: left;
   padding-bottom: 15px;
   font-size: 20px;
   line-height: 24px;
}

#contacttext li  {
   text-align: left;
   padding-bottom: 0px;
   line-height: 22px;
   font-size: 18px;
   padding-top: 0px;
}

#detailstext p  {
   font: 12px/14px "Times New Roman", "Times", serif;
   text-align: center;
}

#contacttext p  {
   text-align: left;
   padding-bottom: 0px;
   line-height: 22px;
   font-size: 18px;
   padding-top: 0px;
}

#servicing li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#mainmenu ul  {
   font: 12px/15px Times, "Times New Roman", serif;
   height: 17px;
   margin: 0px;
   padding: 0px;
   color: #F03940;
   text-align: center;
}

#contacttext  {
   position: absolute;
   left: 51px;
   top: 610px;
   z-index: 6;
   width: 514px;
}

#detailstext  {
   position: absolute;
   left: 551px;
   top: 660px;
   z-index: 7;
   width: 200px;
}

#servicing p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 16px;
   line-height: 19px;
}

#reviews li  {
   font: 13px/16px Arial, Helvetica, sans-serif;
   text-align: center;
}

#tagline li  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 20px;
   line-height: 24px;
}

#ridefooter  {
   font-size: 0px;
}

#servicing  {
   position: absolute;
   left: 45px;
   top: 206px;
   z-index: 8;
   width: 466px;
}

#reviews p  {
   font: 13px/16px Arial, Helvetica, sans-serif;
   text-align: center;
}

#tagline p  {
   text-align: center;
   padding-bottom: 0px;
   font-size: 20px;
   line-height: 24px;
}

#copyright  {
   background: url(sg_resolve-it-services_media/copyright.gif) no-repeat;
   position: absolute;
   left: 247px;
   top: 742px;
   z-index: 4;
   width: 292px;
   height: 31px;
}

#page_bkg  {
   position: absolute;
   width: 800px;
   height: 800px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#mainmenu  {
   position: absolute;
   left: 306px;
   top: 702px;
   z-index: 5;
}

#tagline  {
   position: absolute;
   left: 49px;
   top: 157px;
   z-index: 7;
   width: 456px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#plate  {
   background: url(sg_resolve-it-services_media/plate.gif) no-repeat;
   position: absolute;
   left: 36px;
   top: 38px;
   z-index: 4;
   width: 726px;
   height: 688px;
}

#truck  {
   background: url(sg_resolve-it-services_media/truck.gif) no-repeat;
   position: absolute;
   left: 260px;
   top: 532px;
   z-index: 5;
   width: 296px;
   height: 133px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 800px;
   width: 800px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.cF03940 * a  {
   color: #F03940;
}

.fl li  {
   float: left;
   display: inline;
}

h4,
h5,
body, p,
h6,
h1,
h2,
h3  {
   font-family: Times, "Times New Roman", serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_resolve-it-services_media/browserbackground.gif) center top repeat;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}

