a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#visitsite p,
#springfieldnaztexttext li,
#thanksonceagainforvisitin p,
#faqtext p,
#thanksonceagainforvisitin li,
#abouttext li,
#faqtext li,
#i1lhtext p,
#designedbytext p,
#projectitmanager li,
#pricestxt p,
#springfieldnaztexttext p,
#legalhusltetitle li,
#pricestxt li,
#topwelcomemessagetext li,
#legalhusltetitle p,
#karissaspringfieldnazmemb p,
#designedbytext li,
#i0lhtext li,
#i1lhtext li,
#karissaspringfieldnazmemb li,
#visitsitespringfield li,
#thankyoutext li,
#victorylegalhustlenetstaf li,
#i5100lancasteravenuehttpw p,
#sctext li,
#i5100lancasteravenuehttpw li,
#projectitmanager p,
#visitsitelh p,
#thankyoutext p,
#i0legalhustle p,
#i0legalhustle li,
#i1legalhustle p,
#sctext p,
#topwelcomemessagetext p,
#victorylegalhustlenetstaf p,
#i1legalhustle li,
#visitsitelh li,
#visitsite li,
#abouttext p,
#springfieldtext p,
#springfieldtext li,
#visitsitespringfield p,
#i0lhtext p  {
   font: normal normal 14px/17px Verdana, sans-serif;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#thankyou p,
#abouteldondesigns li,
#eldondesignpricing p,
#eldondesignpricing li,
#contactformtext p,
#faqtoptitle li,
#complimentstitletext p,
#contactformtext li,
#thankyou li,
#faqtoptitle p,
#abouteldondesigns p,
#i0works p,
#i0works li,
#complimentstitletext li  {
   font: normal bold 24px/29px Calibri;
   padding: 0px;
   margin: 0px;
   color: #66C4FF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#servicesofferedtext li,
#featuredwordtextunique p,
#welcometext li,
#welcometext p,
#featuredwordtextunique li,
#servicesofferedtext p  {
   font: normal normal 12px/14px Verdana, sans-serif;
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#contactform fieldset div label,
#contactform fieldset div input,
#contactform fieldset div textarea  {
   font: normal bold 14px/17px Calibri;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #010101;
}

#topwelcomemessagetext p a,
#designedbytext p a,
.fl li *,
.fl li a,
#i0mainmenu p a  {
   display: inline;
}

#victorylegalhustlenetstaf,
#karissaspringfieldnazmemb  {
   margin: 1px 0px 0px 224px;
}

#mainbgcolumn_f,
#workscolumn_f,
#complimentscolumn_f  {
   width: 996px;
   margin-left: 9px;
}

#workscolumn,
#mainbgcolumn,
#complimentscolumn  {
   margin: 387px 0px 0px 9px;
   width: 996px;
   background-repeat: repeat-y;
   background-attachment: scroll;
   background-position: center top;
}

#springfieldthumbsheet,
#legalhustlethumbsheet  {
   min-height: 124px;
   width: 464px;
   margin-left: 107px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#springfieldcolumn_f,
#lhcolumn_f,
#sccolumn_f  {
   width: 738px;
   margin-left: 110px;
}

#faqtoptitle,
#complimentstitletext,
#i0works  {
   width: 263px;
   margin-right: 0px;
   margin-top: 41px;
   margin-bottom: 0px;
}

#sccolumn,
#lhcolumn,
#springfieldcolumn  {
   background: url(sg_compliments_media/sccentercuttile.gif) repeat-y center top;
   width: 738px;
   margin-left: 110px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-attachment: scroll;
}

#i1lhtext,
#springfieldnaztexttext  {
   margin: 18px 0px 0px 114px;
   width: 470px;
}

#legalhusltetitle,
#i0legalhustle  {
   width: 718px;
   margin-left: 114px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#sccolumn_h,
#springfieldcolumn_h  {
   background: url(sg_compliments_media/sccolumn.gif) no-repeat;
   position: absolute;
   height: 10px;
   width: 738px;
   left: 0px;
   top: 0px;
}

#eldondesignpricing,
#thankyou  {
   width: 263px;
   margin-right: 0px;
   margin-top: 42px;
   margin-bottom: 0px;
}

#karissaspringfieldnazmemb li  {
   padding-right: 10px;
   color: #E7E7E7;
   font-style: italic;
}

#thanksonceagainforvisitin li  {
   font-family: Calibri;
   color: #FFFFFF;
   padding-right: 0px;
   padding-bottom: 10px;
}

#victorylegalhustlenetstaf li  {
   padding-right: 10px;
   color: #E7E7E7;
   font-style: italic;
}

#i5100lancasteravenuehttpw li  {
   padding-right: 0px;
   color: #FEFEFE;
   font-size: 11px;
}

#i0mainmenu li,
#i0mainmenu p  {
   font: normal bold 14px/17px Georgia, serif;
   padding: 0px 0px 4px 15px;
   margin: 0px;
   color: #FFE8A9;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#victorylegalhustlenetstaf p  {
   padding-right: 10px;
   color: #E7E7E7;
   font-style: italic;
}

#karissaspringfieldnazmemb p  {
   padding-right: 10px;
   color: #E7E7E7;
   font-style: italic;
}

#i5100lancasteravenuehttpw p  {
   padding-right: 0px;
   color: #FEFEFE;
   font-size: 11px;
}

#thanksonceagainforvisitin p  {
   font-family: Calibri;
   color: #FFFFFF;
   padding-right: 0px;
   padding-bottom: 10px;
}

#ridefooter,
.flow,
.footer  {
   width: 100%;
   position: relative;
   display: block;
}

#cleanelegantprofessionalq  {
   background: url(sg_about_media/cleanelegantprofessionalq.gif) no-repeat;
   position: absolute;
   left: 70px;
   top: 318px;
   z-index: 7;
   width: 510px;
   height: 31px;
}

#victorylegalhustlenetstaf  {
   width: 291px;
}

#featuredwordtextunique li  {
   color: #000000;
   padding-bottom: 8px;
}

#karissaspringfieldnazmemb  {
   width: 288px;
}

#springfieldnaztexttext li  {
   padding-right: 0px;
   color: #FFFFFF;
   padding-bottom: 5px;
   font-weight: bold;
}

#topwelcomemessagetext li  {
   font: 16px "Comic Sans MS", "Comic Sans", Comic, sans-serif;
   padding-right: 0px;
   color: #4E4E4E;
}

#springfieldnaztexttext p  {
   padding-right: 0px;
   color: #FFFFFF;
   padding-bottom: 5px;
   font-weight: bold;
}

#featuredwordtextunique p  {
   color: #000000;
   padding-bottom: 8px;
}

#topwelcomemessagetext p  {
   font: 16px "Comic Sans MS", "Comic Sans", Comic, sans-serif;
   padding-right: 0px;
   color: #4E4E4E;
}

#visitsitespringfield li  {
   padding-right: 0px;
   color: #FFFFFF;
}

#visitsitespringfield p  {
   padding-right: 0px;
   color: #FFFFFF;
}

#servicesofferedtext li  {
   color: #010100;
   padding-bottom: 7px;
}

#bottomtextmenu ul li a  {
   padding: 19px 0.84em 19px 0.84em;
   height: 100%;
}

#springfieldthumbsheet  {
   margin-top: 2px;
}

#legalhustlethumbsheet  {
   margin-top: 35px;
}

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

#servicesofferedtext p  {
   color: #010100;
   padding-bottom: 7px;
}

#topwelcomemessagetext  {
   position: absolute;
   left: 555px;
   top: 12px;
   z-index: 6;
   width: 396px;
}

#bottomtextmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#complimentstitletext  {
   margin-left: 127px;
}

#projectitmanager li  {
   padding-right: 10px;
   color: #E7E7E7;
   font-style: italic;
}

#legalhusltetitle li  {
   padding-right: 0px;
   color: #FFFFFF;
   font-size: 11px;
}

#contactformtext li  {
   color: #51BBFF;
}

#legalhusltetitle p  {
   padding-right: 0px;
   color: #FFFFFF;
   font-size: 11px;
}

#springfieldtext li  {
   padding-right: 10px;
   color: #E7E7E7;
}

#projectitmanager p  {
   padding-right: 10px;
   color: #E7E7E7;
   font-style: italic;
}

#mainbgcolumn_f div  {
   background: url(sg_about_media/mainbgcentercut.gif) no-repeat;
   clear: left;
   position: relative;
   margin-left: 0px;
   height: 32px;
   width: 996px;
}

#i1mainmenu ul li a  {
   padding-left: 15px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#eldondesignpricing  {
   margin-left: 120px;
}

#abouteldondesigns  {
   margin: 40px 0px 0px 120px;
   width: 263px;
}

#complimentscolumn  {
   background-image: url(sg_compliments_media/complimentscentercuttile.gif);
   min-height: 734px;
}

#contactformtext p  {
   color: #51BBFF;
}

#springfieldcolumn  {
   margin-top: 39px;
   min-height: 134px;
}

#bottomtextmenu ul  {
   font: 14px/52px Calibri;
   height: 56px;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   text-align: left;
}

#designedbytext li  {
   text-align: center;
   padding-right: 0px;
   font-family: Calibri;
   color: #FFFFFF;
}

#springfieldtext p  {
   padding-right: 10px;
   color: #E7E7E7;
}

#legalhusltetitle  {
   margin-top: 56px;
}

#i0legalhustle li  {
   padding-right: 0px;
   color: #FFFFFF;
   font-size: 11px;
}

#i1legalhustle li  {
   padding-right: 0px;
   color: #FFFFFF;
   padding-bottom: 5px;
   font-weight: bold;
}

#i1mainmenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#designedbytext p  {
   text-align: center;
   padding-right: 0px;
   font-family: Calibri;
   color: #FFFFFF;
}

#thankyoutext li  {
   padding-right: 0px;
   color: #FFFEFE;
}

#eldoninsidemenu  {
   background: url(sg_about_media/eldoninsidemenu.gif) no-repeat;
   position: absolute;
   left: 718px;
   top: 107px;
   z-index: 9;
   width: 231px;
   height: 211px;
}

#i0legalhustle p  {
   padding-right: 0px;
   color: #FFFFFF;
   font-size: 11px;
}

#i1legalhustle p  {
   padding-right: 0px;
   color: #FFFFFF;
   padding-bottom: 5px;
   font-weight: bold;
}

#slidepicturebox  {
   position: absolute;
   left: 72px;
   top: 81px;
   z-index: 7;
   width: 641px;
   height: 234px;
}

#thankyoutext p  {
   padding-right: 0px;
   color: #FFFEFE;
}

#visitsitelh li  {
   padding-right: 0px;
   color: #FFFFFF;
}

#welcometext li  {
   color: #010101;
   padding-bottom: 8px;
}

#bottomtextmenu  {
   overflow: hidden;
   position: absolute;
   left: 16px;
   top: 17px;
   z-index: 4;
}

#mainbgcolumn_h  {
   background: url(sg_about_media/mainbgcolumn.gif) no-repeat;
   position: absolute;
   height: 459px;
   width: 996px;
   left: 0px;
   top: 0px;
}

#designedbytext  {
   overflow: hidden;
   position: absolute;
   left: 823px;
   top: 30px;
   z-index: 4;
   width: 159px;
}

#visitsitelh p  {
   padding-right: 0px;
   color: #FFFFFF;
}

#i0legalhustle  {
   margin-top: 54px;
}

#welcometext p  {
   color: #010101;
   padding-bottom: 8px;
}

#i1mainmenu ul  {
   font: normal bold 14px/27px Georgia, serif;
   margin: 0px;
   padding: 0px;
   color: #010101;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#mainbgcolumn  {
   background-image: url(sg_about_media/d1mainbgcentercuttile.gif);
   min-height: 472px;
}

#abouttext li  {
   color: #FFFFFF;
   padding-right: 0px;
   padding-bottom: 6px;
}

#visitsite li  {
   padding-right: 0px;
   color: #FFFFFF;
}

#pricestxt li  {
   color: #FFFEFE;
   padding-right: 0px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   background: transparent url(sg_about_media/footerbackground.gif) repeat-x;
   width: 1022px;
   position: relative;
   height: 102px;
}

#visitsite p  {
   padding-right: 0px;
   color: #FFFFFF;
}

#workscolumn  {
   background-image: url(sg_works_media/workscentercuttile.gif);
   min-height: 1283px;
}

#pricestxt p  {
   color: #FFFEFE;
   padding-right: 0px;
}

#abouttext p  {
   color: #FFFFFF;
   padding-right: 0px;
   padding-bottom: 6px;
}

#i0lhtext li  {
   padding-right: 10px;
   color: #E7E7E7;
}

#i1lhtext li  {
   padding-right: 0px;
   color: #FFFFFF;
   padding-bottom: 5px;
   font-weight: bold;
}

#faqtoptitle  {
   margin-left: 135px;
}

#ridefooter  {
   clear: left;
   font-size: 0px;
}

#i1lhtext p  {
   padding-right: 0px;
   color: #FFFFFF;
   padding-bottom: 5px;
   font-weight: bold;
}

#menulistbg  {
   background: url(sg_about_media/menulistbg.png) no-repeat;
   position: absolute;
   left: 701px;
   top: 71px;
   z-index: 8;
   width: 260px;
   height: 292px;
}

#faqtext li  {
   color: #FFFFFF;
   padding-right: 0px;
}

#i0mainmenu  {
   position: absolute;
   left: 772px;
   top: 84px;
   z-index: 9;
   width: 118px;
}

#i1mainmenu  {
   margin: 0px;
   width: 205px;
   z-index: 10;
   top: 124px;
   left: 723px;
   position: absolute;
}

#i0lhtext p  {
   padding-right: 10px;
   color: #E7E7E7;
}

#faqtext p  {
   color: #FFFFFF;
   padding-right: 0px;
}

#webdesign  {
   background: url(sg_about_media/webdesign.gif) no-repeat;
   position: absolute;
   left: 379px;
   top: 350px;
   z-index: 7;
   width: 232px;
   height: 35px;
}

#sctext li  {
   padding-right: 10px;
   color: #E7E7E7;
}

#belowmenu  {
   background: url(sg_about_media/belowmenu.gif) no-repeat;
   position: absolute;
   left: 70px;
   top: 315px;
   z-index: 6;
   width: 869px;
   height: 73px;
}

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

#lhcolumn  {
   margin-top: 6px;
   min-height: 131px;
}

#sccolumn  {
   margin-top: 6px;
   min-height: 130px;
}

#thankyou  {
   margin-left: 195px;
}

#sctext p  {
   padding-right: 10px;
   color: #E7E7E7;
}

#layer17  {
   background: url(sg_about_media/layer17.gif) no-repeat;
   position: absolute;
   left: 37px;
   top: 5px;
   z-index: 5;
   width: 936px;
   height: 382px;
}

#aboutbg  {
   background: url(sg_about_media/aboutbg.gif) no-repeat;
   position: absolute;
   left: 79px;
   top: 40px;
   z-index: 5;
   width: 296px;
   height: 36px;
}

#i0works  {
   margin-left: 127px;
}

#footer  {
   background: transparent url(sg_about_media/footerbackground.gif) repeat-x;
   height: 102px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1873px;
   width: 1022px;
   position: relative;
}

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

.sgthumb:hover  {
   border-color: #0000FF;
}

.c010101 * a  {
   color: #010101;
}

.cFFF * a  {
   color: #FFFFFF;
}

.divider  {
   clear: left;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.footer  {
   clear: left;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.fl li  {
   float: left;
   display: inline;
}

.flow  {
   z-index: 2;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Calibri;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #969696 url(sg_about_media/browserbackground.gif) center top repeat-x;
   background-attachment: scroll;
   height: 100%;
   -webkit-text-size-adjust: none;
}


