a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#biozabrina p a:hover,
#id0commerical p a:hover,
#faqlinkstextcopy9 p a:hover,
#rlsbio p a:hover,
#commercetexttextcopy2 p a:hover,
#autotext p a:hover,
#faqlinkstextcopy8 p a:hover,
#copyrighttext p a:hover,
#faqlinkstextcopy3 p a:hover,
#garretthomeonerstext p a:hover,
#biostephen p a:hover,
#followingtext p a:hover,
#faqlinkstext p a:hover,
#commercetexttextcopy p a:hover,
#autotexttext p a:hover,
#biolinda p a:hover,
#contacttext p a:hover,
#homeins p a:hover,
#peopleasktext p a:hover,
#faqlinkstextcopy7 p a:hover,
#healthtexttextcopy p a:hover,
#faqlinkstextcopy6 p a:hover  {
   color: #7E0917;
   text-decoration: underline;
}

#garretthomeonerstext p,
#beingahomeownermeansresponsibilityandalotofitam p,
#biostephen p,
#wevebeenatthisawhilein1918garrettinsuranceagencycopy p,
#autotexttext p,
#rentersfaqtext p,
#autofaqgrow p,
#commercetexttextcopy p,
#thehomefaqgrow p,
#followingtext p,
#lifefaqgrow p,
#ourmission p,
#commercetexttextcopy2 p,
#whatkindsgrow p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   color: #1023A4;
   text-align: left;
}

#pid15thankyou,
#health,
#pid4contact,
#homefaq,
#pid11homeins,
#lifefaq,
#pid3location,
#pid14staff,
#pid13auto,
#autofaq,
#pid5faq,
#commercial,
#genfaq,
#rentersfaq,
#pid16links,
#pid1home,
#pid2aboutus  {
   margin: 0px auto 0px auto;
   height: 1000px;
   width: 1000px;
   position: relative;
   background-color: #FFFFFF;
}

#biolinda p a,
#commercetexttextcopy p a,
#biozabrina p a,
#biostephen p a,
#contacttext p a,
#garretthomeonerstext p a,
#peopleasktext p a,
#healthtexttextcopy p a,
#rlsbio p a,
#followingtext p a  {
   border: 0px none #000000;
   text-decoration: underline;
   color: #1023A4;
}

#emailkayobutton a,
#id1emailstephenbutton a,
#id0emailzabrinabutton a,
#id1emailzabrinabutton a,
#emailbobbutton a,
#id1emaillindabutton a,
#emailcodibutton a,
#id0emailstephenbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 100px;
   width: 94px;
   background-position: 0% 0px;
   font-size: 100px;
   line-height: 100px;
}

#faqlinkstext p a,
#faqlinkstextcopy3 p a,
#commercetexttextcopy2 p a,
#faqlinkstextcopy6 p a,
#faqlinkstextcopy7 p a,
#autotexttext p a,
#faqlinkstextcopy8 p a,
#faqlinkstextcopy9 p a  {
   border: 0px none #000000;
   color: #271E59;
   text-decoration: none;
   font-weight: bold;
}

#id1frequentlyaskedquestions,
#frequentlyaskedquestionscopy8,
#frequentlyaskedquestionscopy3,
#frequentlyaskedquestionscopy7,
#frequentlyaskedquestionscopy6  {
   background: url(sg_autofaq_media/id0frequentlyaskedquestions.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 466px;
   top: 171px;
   z-index: 4;
   width: 225px;
   height: 20px;
}

#faqlinkstextcopy8 p,
#faqlinkstextcopy9 p,
#faqlinkstextcopy6 p,
#faqlinkstextcopy7 p,
#faqlinkstextcopy3 p,
#faqlinkstext p  {
   font: bold 12px/18px Verdana, sans-serif;
   margin: 0px;
   color: #271E59;
   text-align: left;
}

#submitfaqform fieldset div,
#submitform fieldset div,
#submitform fieldset legend,
#submitfaqform fieldset legend  {
   font: bold 12px/16px Monaco;
}

#faqlinkstextcopy9,
#faqlinkstextcopy8,
#faqlinkstextcopy3,
#faqlinkstextcopy7,
#faqlinkstextcopy6  {
   visibility: visible;
   position: absolute;
   left: 728px;
   top: 168px;
   z-index: 4;
   width: 415px;
}

#id1emaillindabutton,
#emailcodibutton,
#id0emailzabrinabutton,
#emailkayobutton,
#emailbobbutton  {
   visibility: visible;
   position: absolute;
   left: 146px;
   z-index: 6;
   width: 94px;
   height: 100px;
}

#id1lifeinsurancequestions,
#homeownersinsurancequestions,
#id1rentersinsurancequestions  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 252px;
   z-index: 4;
   height: 20px;
   background-repeat: no-repeat;
}

#peopleasktext p,
#whatisinsuranceexcellenceweveworkedhardoverthepast p,
#contacttext p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#healthtexttextcopy p,
#garrettinsuranceislocatedonhillcountrydriveadjacentto p  {
   font: 14px/17px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#dividercopy16,
#dividercopy17,
#dividercopy15,
#dividercopy10,
#dividercopy11  {
   background: url(sg_autofaq_media/dividercopy16.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 710px;
   top: 165px;
   z-index: 4;
   width: 2px;
   height: 93px;
}

#backfaqcopy5,
#backfaqcopy4,
#backfaqcopy3,
#backfaqcopy2,
#backfaq  {
   background: url(sg_autofaq_media/backfaqcopy4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 154px;
   z-index: 3;
   width: 1000px;
   height: 127px;
}

#biocodicopy2 p,
#biolinda p,
#biozabrina p,
#biocodi p,
#rlsbio p  {
   font: 12px/15px Verdana, sans-serif;
   margin: 0px;
   color: #1023A4;
   text-align: left;
}

#submitform fieldset div label,
#submitfaqform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
}

#whatkindsgrow,
#thehomefaqgrow,
#autofaqgrow,
#lifefaqgrow  {
   padding: 0px 65px 0px 77px;
   visibility: visible;
   background-color: #FFFFFF;
   margin: 0px;
   position: relative;
}

#healthtexttextcopy,
#commercetexttextcopy,
#autotexttext  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 235px;
   z-index: 6;
   width: 499px;
}

#garrettinsuranceislocatedonhillcountrydriveadjacentto p  {
   color: #271E59;
}

#layer5copy7,
#layer5copy6,
#layer5copy5,
#layer5copy8  {
   position: absolute;
   left: 0px;
   top: 119px;
   z-index: 5;
   width: 1000px;
   height: 881px;
   background-repeat: no-repeat;
}

#garrettinsuranceagencyincinsuranceexcellencesince191  {
   background: url(sg_autofaq_media/id0garrettinsuranceagencyin.jpg) no-repeat;
   position: absolute;
   left: 147px;
   top: 63px;
   z-index: 4;
   width: 291px;
   height: 47px;
}

#whatisinsuranceexcellenceweveworkedhardoverthepast p  {
   color: #373A47;
}

#beingahomeownermeansresponsibilityandalotofitam p  {
   font-weight: bold;
}

#id0commerical p a,
#autotext p a,
#homeins p a  {
   border: 0px none #000000;
   color: #303030;
   text-decoration: none;
}

#biolinda,
#biocodicopy2,
#biocodi,
#biozabrina  {
   visibility: visible;
   position: absolute;
   left: 267px;
   z-index: 6;
   width: 635px;
}

#id0emailstephenbutton,
#id1emailstephenbutton  {
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 173px;
   width: 94px;
   height: 100px;
}

#autotext p,
#homeins p,
#id0commerical p  {
   font: 11px/13px Verdana, sans-serif;
   margin: 0px;
   text-align: center;
   color: #303030;
}

#submitfaqform fieldset div label  {
   width: 122px;
}

#submitfaqform p,
#submitform p  {
   font: bold 13px/16px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#submitform fieldset div label  {
   width: 77px;
}

#id1rentersinsurancequestions  {
   background-image: url(sg_rentersfaq_media/id1rentersinsurancequestion.jpg);
   width: 230px;
}

#homeownersinsurancequestions  {
   background-image: url(sg_homefaq_media/id0homeownersinsurancequest.jpg);
   width: 275px;
}

#giaonfacebookbutton a:hover  {
   background-position: -118px 0%;
}

#submitfaqform fieldset div  {
   clear: both;
}

#giaontwitterbutton a:hover  {
   background-position: -39px 0%;
}

#id1lifeinsurancequestions  {
   background-image: url(sg_lifefaq_media/id1lifeinsurancequestions.jpg);
   width: 197px;
}

#shape5copy5,
#shape5copy6  {
   background: url(sg_aboutus_media/shape5copy5.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 153px;
   width: 1000px;
   height: 3px;
}

#commercetexttextcopy2 p a  {
   color: #1023A4;
}

#commercetexttextcopy p a  {
   font-weight: bold;
}

#garretthomeonerstext p a  {
   font-weight: bold;
}

#mainmenumenu li a:hover  {
   color: #900E29;
   text-decoration: underline;
}

#id0emailzabrinabutton a  {
   background-image: url(sg_staff_media/id0emailzabrinabutton.jpg);
}

#id1emailstephenbutton a  {
   background-image: url(sg_staff_media/id1emailstephenbutton.jpg);
}

#id0emailstephenbutton a  {
   background-image: url(sg_staff_media/id0emailstephenbutton.jpg);
}

#commercetexttextcopy2 p  {
   font-weight: bold;
}

#submitform fieldset div  {
   clear: both;
}

#id1emailzabrinabutton a  {
   background-image: url(sg_staff_media/id1emailzabrinabutton.jpg);
}

#healthtexttextcopy p a  {
   text-decoration: none;
}

#garretthomeonerstext p  {
   font-weight: bold;
}

#commercetexttextcopy p  {
   font-weight: bold;
}

#id0emailstephenbutton  {
   z-index: 6;
}

#id1emailstephenbutton  {
   z-index: 7;
}

#id1emaillindabutton a  {
   background-image: url(sg_staff_media/id1emaillindabutton.jpg);
}

#giaonfacebookbutton a  {
   background: url(sg_autofaq_media/giaonfacebookbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 118px;
   font-size: 36px;
   line-height: 36px;
}

#id0emailzabrinabutton  {
   top: 509px;
}

#id1emailzabrinabutton  {
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 509px;
   z-index: 7;
   width: 94px;
   height: 100px;
}

#healthtexttextcopy p  {
   color: #1023A4;
}

#giaontwitterbutton a  {
   background: url(sg_autofaq_media/giaontwitterbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 39px;
   width: 39px;
   font-size: 39px;
   line-height: 39px;
}

#id1emaillindabutton  {
   top: 398px;
}

#giaonfacebookbutton  {
   visibility: visible;
   position: absolute;
   left: 783px;
   top: 70px;
   z-index: 4;
   width: 118px;
   height: 36px;
}

#homebutton a:hover  {
   background-position: -134px 0%;
}

#giaontwitterbutton  {
   visibility: visible;
   position: absolute;
   left: 922px;
   top: 69px;
   z-index: 4;
   width: 39px;
   height: 39px;
}

#emailkayobutton a  {
   background-image: url(sg_staff_media/emailkayobutton.jpg);
}

#mainmenumenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #271E59;
   height: 100%;
   display: block;
}

#peopleasktext p a  {
   color: #373A47;
}

#copyrighttext p a  {
   border: 0px none #000000;
   text-decoration: underline;
   letter-spacing: -1px;
   color: #FFFFFF;
}

#emailcodibutton a  {
   background-image: url(sg_staff_media/emailcodibutton.jpg);
}

#emailbobbutton a  {
   background-image: url(sg_staff_media/emailbobbutton.jpg);
}

#autotexttext p a  {
   color: #1023A4;
}

#mainmenumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#emailkayobutton  {
   top: 736px;
}

#emailcodibutton  {
   top: 622px;
}

#contacttext p a  {
   color: #271E59;
}

#copyrighttext p  {
   font: 11px/17px Verdana, sans-serif;
   margin: 0px;
   letter-spacing: -1px;
   color: #FFFFFF;
   text-align: center;
}

#peopleasktext p  {
   color: #373A47;
}

#autotexttext p  {
   font-weight: bold;
}

#biostephen p a  {
   font-weight: bold;
}

#emailbobbutton  {
   top: 284px;
}

#biozabrina p a  {
   font-weight: bold;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 978px;
   z-index: 7;
   width: 897px;
}

#contacttext p  {
   color: #271E59;
}

#biocodicopy2  {
   top: 750px;
}

#biolinda p a  {
   font-weight: bold;
}

#homebutton a  {
   background: url(sg_autofaq_media/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 74px;
   width: 134px;
   font-size: 74px;
   line-height: 74px;
}

#biostephen p  {
   font-weight: bold;
   line-height: 15px;
   text-decoration: underline;
}

#mainmenumenu  {
   font: 12px/21px Verdana, sans-serif;
   height: 21px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #271E59;
   position: absolute;
   left: 526px;
   top: 34px;
   z-index: 4;
   width: 460px;
}

#layer5copy6  {
   background-image: url(sg_commercial_media/layer5copy6.jpg);
}

#layer5copy5  {
   background-image: url(sg_auto_media/layer5copy5.jpg);
}

#layer5copy2  {
   position: absolute;
   left: 0px;
   top: 154px;
   z-index: 5;
   width: 1000px;
   height: 846px;
   background-repeat: no-repeat;
}

#lifefaqgrow  {
   padding-right: 64px;
   padding-left: 78px;
}

#layer5copy7  {
   background-image: url(sg_links_media/layer5copy7.jpg);
}

#shape5copy7  {
   background: url(sg_staff_media/shape5copy7.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 153px;
   z-index: 5;
   width: 1000px;
   height: 847px;
}

#shape5copy5  {
   z-index: 6;
}

#shape5copy6  {
   z-index: 5;
}

#layer5copy8  {
   background-image: url(sg_health_media/layer5copy8.jpg);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 56px;
   z-index: 4;
   width: 134px;
   height: 74px;
}

#biozabrina  {
   top: 519px;
}

#rlsbio p a  {
   font-weight: bold;
}

#bottombar  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 974px;
   z-index: 6;
   width: 1000px;
   height: 26px;
   background-color: #271E59;
   background-image: none;
}

#scootdown  {
   position: relative;
   top: 299px;
}

#biolinda  {
   top: 402px;
}

#biocodi  {
   top: 627px;
}

#shape1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 1000px;
   height: 22px;
   background-color: #271E59;
   background-image: none;
}

#footer  {
   background-color: #FFFFFF;
   position: relative;
   left: 0px;
   width: 100%;
}

#layer5  {
   background: url(sg_faq_media/layer5.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 391px;
   z-index: 4;
   width: 1000px;
   height: 609px;
}

#shape3  {
   background: url(sg_autofaq_media/shape3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 161px;
   top: 85px;
   z-index: 5;
   width: 265px;
   height: 3px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 1000px;
   background-color: #FFFFFF;
   background-image: none;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #D2DADB;
}


