#quickestimateform p a,
#illinoismoverstext p a,
#movingratesh1 p a,
#ilcc73744mccusdot70719mc8 p a,
#amenitymoversh1 p a,
#storageunitsh1 p a,
#movingcompanyreviewsh1 p a,
#storageunitstext p a,
#movingtext p a,
#movingratestext p a  {
   display: inline;
}

#storageunitsh1 li,
#amenitymoversh1 li,
#storageunitsh1 p,
#movingcompanyreviewsh1 p,
#movingratesh1 p,
#amenitymoversh1 p,
#movingratesh1 li,
#movingcompanyreviewsh1 li  {
   margin: 0px;
}

#quickestimateform fieldset div.centerac *  {
   min-width: 66px;
}

#quickestimateform fieldset *:last-child  {
   padding-bottom: 0;
}

#moversillinoispicturebox table  {
   width: 100%;
   height: 100%;
}

#quickestimateform fieldset div  {
   padding-bottom: 0px;
   clear: both;
}

#i50movingcompaniesillinois  {
   position: absolute;
   left: 630px;
   top: 787px;
   z-index: 8;
   width: 287px;
   height: 324px;
   background-image: url(sg_home_media/d51movingcompaniesillinois.png);
   background-repeat: no-repeat;
}

#areasweserviceinillinoisi  {
   position: absolute;
   left: 76px;
   top: 1161px;
   z-index: 5;
   width: 811px;
   height: 41px;
   background-image: url(sg_home_media/areasweserviceinillinoisi.png);
   background-repeat: no-repeat;
}

#ilcc73744mccusdot70719mc8  {
   position: absolute;
   left: 59px;
   top: 1331px;
   z-index: 5;
   width: 209px;
}

#moversillinoisrelocation  {
   position: absolute;
   left: 42px;
   top: 151px;
   z-index: 5;
   width: 872px;
   height: 289px;
   background-image: url(sg_home_media/moversillinoisrelocation.png);
   background-repeat: no-repeat;
}

#moversillinoispicturebox  {
   position: absolute;
   left: 46px;
   top: 155px;
   z-index: 6;
   width: 864px;
   height: 281px;
}

#movingcompanyreviewsh1  {
   position: absolute;
   left: 84px;
   top: 853px;
   z-index: 8;
   width: 539px;
}

#chicagowebdesignbutton  {
   line-height: 18px;
   font-size: 15px;
   font-family: Verdana, sans-serif;
   text-align: left;
   position: absolute;
   left: 737px;
   top: 1347px;
   z-index: 5;
   width: 164px;
   height: 15px;
}

#movingdestinationsmenu  {
   position: absolute;
   left: 45px;
   top: 1260px;
   z-index: 5;
}

#locationsmenu ul li a  {
   padding-bottom: 2px;
   padding-top: 1px;
   height: 100%;
   padding-left: 0.42em;
   padding-right: 0.42em;
}

#pianomovingbutton a  {
   background-image: url(sg_home_media/pianomovingbutton.png);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 217px;
   font-size: 31px;
   line-height: 31px;
}

#illinoismoverstext  {
   position: absolute;
   left: 57px;
   top: 884px;
   z-index: 7;
   width: 552px;
}

#pianomovingbutton  {
   position: absolute;
   left: 443px;
   top: 114px;
   z-index: 5;
   width: 217px;
   height: 31px;
}

#quickestimateform  {
   position: absolute;
   left: 641px;
   top: 852px;
   z-index: 9;
   width: 266px;
}

#servicesbutton a  {
   background-image: url(sg_home_media/servicesbutton.png);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 144px;
   font-size: 31px;
   line-height: 31px;
}

#storageunitstext  {
   position: absolute;
   left: 352px;
   top: 587px;
   z-index: 8;
   width: 258px;
}

#movingestimates  {
   position: absolute;
   left: 655px;
   top: 800px;
   z-index: 9;
   width: 237px;
   height: 35px;
   background-image: url(sg_home_media/movingestimates.png);
   background-repeat: no-repeat;
}

#movingdiscounts  {
   position: absolute;
   left: 17px;
   top: 405px;
   z-index: 4;
   width: 921px;
   height: 94px;
   background-image: url(sg_home_media/movingdiscounts.png);
   background-repeat: no-repeat;
}

#movingratestext  {
   position: absolute;
   left: 644px;
   top: 587px;
   z-index: 8;
   width: 259px;
}

#amenitymoversh1  {
   position: absolute;
   left: 70px;
   top: 556px;
   z-index: 7;
   width: 258px;
}

#contactbutton a  {
   background-image: url(sg_home_media/contactbutton.png);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 138px;
   font-size: 31px;
   line-height: 31px;
}

#forfreeestimate  {
   position: absolute;
   left: 586px;
   top: 27px;
   z-index: 5;
   width: 335px;
   height: 35px;
   background-image: url(sg_home_media/forfreeestimate.png);
   background-repeat: no-repeat;
}

#storagebutton a  {
   background-image: url(sg_home_media/storagebutton.png);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 140px;
   font-size: 31px;
   line-height: 31px;
}

#movingmaterials  {
   position: absolute;
   left: 32px;
   top: 1092px;
   z-index: 5;
   width: 605px;
   height: 61px;
   background-image: url(sg_home_media/movingmaterials.png);
   background-repeat: no-repeat;
}

#servicesbutton  {
   position: absolute;
   left: 143px;
   top: 114px;
   z-index: 5;
   width: 144px;
   height: 31px;
}

#call6309042300  {
   position: absolute;
   left: 582px;
   top: 59px;
   z-index: 4;
   width: 335px;
   height: 35px;
   background-image: url(sg_home_media/call6309042300.png);
   background-repeat: no-repeat;
}

#storageunitsh1  {
   position: absolute;
   left: 376px;
   top: 556px;
   z-index: 8;
   width: 228px;
}

#storagebutton  {
   position: absolute;
   left: 295px;
   top: 114px;
   z-index: 5;
   width: 140px;
   height: 31px;
}

#locationsmenu  {
   position: absolute;
   left: 48px;
   top: 1216px;
   z-index: 5;
}

#movingstorage  {
   position: absolute;
   left: 41px;
   top: 0px;
   z-index: 4;
   width: 257px;
   height: 107px;
   background-image: url(sg_home_media/movingstorage.png);
   background-repeat: no-repeat;
}

#ratesbutton a  {
   background-image: url(sg_home_media/ratesbutton.png);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 96px;
   font-size: 31px;
   line-height: 31px;
}

#movingratesh1  {
   position: absolute;
   left: 678px;
   top: 556px;
   z-index: 8;
   width: 217px;
}

#contactbutton  {
   position: absolute;
   left: 775px;
   top: 114px;
   z-index: 5;
   width: 138px;
   height: 31px;
}

#movingforward  {
   position: absolute;
   left: 187px;
   top: 388px;
   z-index: 8;
   width: 556px;
   height: 61px;
   background-image: url(sg_home_media/movingforward.png);
   background-repeat: no-repeat;
}

#officemovers  {
   position: absolute;
   left: 41px;
   top: 1150px;
   z-index: 4;
   width: 876px;
   height: 250px;
   background-image: url(sg_home_media/officemovers.png);
   background-repeat: no-repeat;
}

#homebutton a  {
   background-image: url(sg_home_media/homebutton.png);
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 92px;
   font-size: 31px;
   line-height: 31px;
}

#movingboxes  {
   position: absolute;
   left: 43px;
   top: 788px;
   z-index: 6;
   width: 580px;
   height: 323px;
   background-image: url(sg_home_media/movingboxes.png);
   background-repeat: no-repeat;
}

#pianomoving  {
   position: absolute;
   left: 617px;
   top: 1091px;
   z-index: 7;
   width: 313px;
   height: 56px;
   background-image: url(sg_home_media/pianomoving.png);
   background-repeat: no-repeat;
}

#ratesbutton  {
   position: absolute;
   left: 670px;
   top: 114px;
   z-index: 5;
   width: 96px;
   height: 31px;
}

#innerfooter  {
   width: 962px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#homebutton  {
   position: absolute;
   left: 45px;
   top: 114px;
   z-index: 5;
   width: 92px;
   height: 31px;
}

#movingtext  {
   position: absolute;
   left: 56px;
   top: 587px;
   z-index: 7;
   width: 258px;
}

#topmovers  {
   position: absolute;
   left: 177px;
   top: 430px;
   z-index: 7;
   width: 575px;
   height: 38px;
   background-image: url(sg_home_media/topmovers.png);
   background-repeat: no-repeat;
}

#moving101  {
   position: absolute;
   left: 85px;
   top: 798px;
   z-index: 7;
   width: 496px;
   height: 40px;
   background-image: url(sg_home_media/moving101.png);
   background-repeat: no-repeat;
}

#page_bkg  {
   position: absolute;
   width: 962px;
   height: 1400px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#layer8  {
   position: absolute;
   left: 43px;
   top: 109px;
   z-index: 4;
   width: 872px;
   height: 41px;
   background-image: url(sg_home_media/layer8.png);
   background-repeat: no-repeat;
}

#moving  {
   position: absolute;
   left: 69px;
   top: 495px;
   z-index: 7;
   width: 236px;
   height: 56px;
   background-image: url(sg_home_media/moving.png);
   background-repeat: no-repeat;
}

#page  {
   height: 1400px;
   width: 962px;
   position: relative;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.cD32017 a  {
   color: #D32017;
}

h5,
h3,
h6,
h4,
h2,
body, p  {
   font-family: Verdana, sans-serif;
}

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

body  {
   background-color: #FFFFFF;
   background-image: url(sg_home_media/browserbackground.png);
   background-repeat: repeat;
   background-attachment: scroll;
   background-position: center top;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

h1  {
   font-size: 30px;
   line-height: 36px;
   font-family: FranklinGothic-MediumItalic, FranklinGothic-Medium, "Franklin Gothic- Medium";
}

