a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

.i0biometadata p,
#i1loremipsumloremipsum p,
#i0loremipsumloremipsum li,
.i1biometadata p,
#nicholsondesigniscomprise li,
.i0biometadata li,
#belowyouwillfindallofourc p,
#getdrivingdirections li,
.i1biometadata li,
#belowyouwillfindsomeanswe p,
#loremipsumloremloremipsum li,
#loremipsumloremloremipsum p,
#i0contactform p,
#i2010nicholsondesignallri li,
#manyoftheprojectsshowingi p,
#i2loremipsumloremipsum p,
#getdrivingdirections p,
#i0contactform li,
#i0loremipsumloremipsum p,
#whatdoescncmeancncisanacr p,
#belowyouwillfindsomeanswe li,
#belowyouwillfindallofourc li,
#manyoftheprojectsshowingi li,
#i2010nicholsondesignallri p,
#i1loremipsumloremipsum li,
#nicholsondesign11902ndave li,
#nicholsondesigniscomprise p,
#whatdoescncmeancncisanacr li,
#mondayfriday800am500pmloc p,
#nicholsondesign11902ndave p,
#mondayfriday800am500pmloc li,
#i2loremipsumloremipsum li  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 24px;
   font-style: normal;
   font-weight: normal;
   font-family: Verdana, sans-serif;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#i1contactform fieldset div label,
#googleform fieldset div label,
#i1contactform fieldset div input,
#i1contactform fieldset div textarea  {
   font: normal normal 15px/24px Verdana, sans-serif;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #6AB1EA;
}

#gallerytitleunique p,
#customcreationsmetadataun p,
#customcreationsmetadataun li,
#gallerytitleunique li  {
   margin: 0px;
   color: #FBBB46;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 12px;
   font-style: normal;
   font-weight: bold;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#customcreationsnextbutton a,
#i0customcreationsnextthumbs a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 18px;
   font-size: 20px;
   line-height: 20px;
}

#customcreationspreviousbu a,
#i0customcreationspreviousth a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   width: 19px;
   font-size: 20px;
   line-height: 20px;
}

#tradepricingforsignshopsa p,
#tradepricingforsignshopsa li  {
   font: normal normal 17px/31px Verdana, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: center;
   color: #7FD8E8;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#customcreationsnextbutton,
#i0customcreationsnextthumbs  {
   margin: 11px 0px 0px 10px;
   height: 20px;
   width: 18px;
}

#customcreationspreviousbu,
#i0customcreationspreviousth  {
   height: 20px;
   width: 19px;
   margin-right: 0px;
   margin-top: 11px;
   margin-bottom: 0px;
}

#nicholsondesign11902ndave,
#mondayfriday800am500pmloc  {
   width: 319px;
   margin-right: 0px;
   margin-top: 14px;
   margin-bottom: 0px;
}

#nicholsondesigniscomprise,
#manyoftheprojectsshowingi  {
   position: absolute;
   left: 20px;
   z-index: 4;
   width: 938px;
}

#i0materialsbutton a:hover,
#i0materialsbutton a.nmh  {
   background-position: -140px 0%;
}

#i0galleriesbutton a:hover,
#i0galleriesbutton a.nmh  {
   background-position: -133px 0%;
}

#loremipsumloremloremipsum,
#i0loremipsumloremipsum  {
   margin: -3px 0px 432px 20px;
   width: 937px;
}

#i1loremipsumloremipsum,
#i2loremipsumloremipsum  {
   position: absolute;
   left: 17px;
   top: 107px;
   z-index: 4;
}

#i0contactbutton a:hover,
#i0contactbutton a.nmh  {
   background-position: -119px 0%;
}

#i0designbutton a:hover,
#i0designbutton a.nmh  {
   background-position: -97px 0%;
}

#materialscolumn,
#designcolumn,
#faqcolumn  {
   margin: 254px 0px 0px -2px;
   min-height: 496px;
   width: 982px;
}

#i0faqbutton a:hover,
#i0faqbutton a.nmh  {
   background-position: -63px 0%;
}

#i0biobutton a.nmh,
#i0biobutton a:hover  {
   background-position: -55px 0%;
}

.fl li a,
.fl li *,
#i2010nicholsondesignallri p a  {
   display: inline;
}

#i0contactform,
#getdrivingdirections  {
   width: 319px;
   margin-right: 0px;
   margin-top: 32px;
   margin-bottom: 0px;
}

#i1materialsbutton,
#i1contactbutton  {
   margin: 50px 0px 0px 14px;
   height: 34px;
}

#i0customcreationsnextthumbs a  {
   background-image: url(sg_galleries_media/d0customcreationsnextthumbs.gif);
}

#i0customcreationspreviousth a  {
   background-image: url(sg_galleries_media/d0customcreationspreviousth.gif);
}

#i2010nicholsondesignallri li  {
   padding-top: 12px;
   font-size: 10px;
   line-height: 20px;
   color: #7FD8E8;
}

#nicholsondesigniscomprise li  {
   font-size: 15px;
   color: #FBBB46;
   padding-top: 10px;
}

#manyoftheprojectsshowingi li  {
   font-size: 15px;
   color: #FBBB46;
   padding-top: 20px;
}

#nicholsondesign11902ndave li  {
   padding-top: 0px;
   color: #6AB1EA;
   font-size: 15px;
}

#loremipsumloremloremipsum li  {
   padding-top: 10px;
   font-size: 23px;
   color: #FBBB46;
}

#customcreationsmetadataun li  {
   font: 12px Verdana, sans-serif;
   padding-top: 0px;
}

#whatdoescncmeancncisanacr li  {
   font-size: 15px;
   color: #3795E0;
   padding-top: 10px;
}

#belowyouwillfindsomeanswe li  {
   padding-top: 20px;
   font-size: 15px;
   color: #FBBB46;
}

#belowyouwillfindallofourc li  {
   font-size: 15px;
   color: #FBBB46;
   padding-top: 20px;
}

#mondayfriday800am500pmloc li  {
   padding-top: 0px;
   font-size: 19px;
   color: #FBBB46;
}

#nicholsondesigniscomprise p  {
   font-size: 15px;
   color: #FBBB46;
   padding-top: 10px;
}

#mondayfriday800am500pmloc p  {
   padding-top: 0px;
   font-size: 19px;
   color: #FBBB46;
}

#belowyouwillfindsomeanswe p  {
   padding-top: 20px;
   font-size: 15px;
   color: #FBBB46;
}

#customcreationsnextbutton a  {
   background-image: url(sg_galleries_media/customcreationsnextbutton.gif);
}

#i2010nicholsondesignallri p  {
   padding-top: 12px;
   font-size: 10px;
   line-height: 20px;
   color: #7FD8E8;
}

#nicholsondesign11902ndave p  {
   padding-top: 0px;
   color: #6AB1EA;
   font-size: 15px;
}

#customcreationsmetadataun p  {
   font: 12px Verdana, sans-serif;
   padding-top: 0px;
}

#whatdoescncmeancncisanacr p  {
   font-size: 15px;
   color: #3795E0;
   padding-top: 10px;
}

#belowyouwillfindallofourc p  {
   font-size: 15px;
   color: #FBBB46;
   padding-top: 20px;
}

#i0customcreationspreviousth  {
   margin-left: 276px;
}

#customcreationspreviousbu a  {
   background-image: url(sg_galleries_media/customcreationspreviousbu.gif);
}

#loremipsumloremloremipsum p  {
   padding-top: 10px;
   font-size: 23px;
   color: #FBBB46;
}

#manyoftheprojectsshowingi p  {
   font-size: 15px;
   color: #FBBB46;
   padding-top: 20px;
}

#i0loremipsumloremipsum li  {
   padding-top: 10px;
   font-size: 23px;
   color: #FBBB46;
}

#mondayfriday800am500pmloc  {
   margin-left: 168px;
}

#i2loremipsumloremipsum li  {
   padding-top: 20px;
   font-size: 15px;
   color: #FBBB46;
}

#i1loremipsumloremipsum li  {
   padding-top: 20px;
   font-size: 15px;
   color: #FBBB46;
}

#manyoftheprojectsshowingi  {
   top: 103px;
}

#nicholsondesigniscomprise  {
   top: 113px;
}

#i2010nicholsondesignallri  {
   overflow: hidden;
   position: absolute;
   left: 170px;
   top: 37px;
   z-index: 3;
   width: 643px;
}

#customcreationspreviousbu  {
   margin-left: 13px;
}

#nicholsondesign11902ndave  {
   margin-left: 20px;
}

#i0loremipsumloremipsum p  {
   padding-top: 10px;
   font-size: 23px;
   color: #FBBB46;
}

#i1loremipsumloremipsum p  {
   padding-top: 20px;
   font-size: 15px;
   color: #FBBB46;
}

#i2loremipsumloremipsum p  {
   padding-top: 20px;
   font-size: 15px;
   color: #FBBB46;
}

#getdrivingdirections li  {
   padding-top: 0px;
   font-size: 23px;
   color: #FBBB46;
}

#getdrivingdirections p  {
   padding-top: 0px;
   font-size: 23px;
   color: #FBBB46;
}

#i2loremipsumloremipsum  {
   width: 334px;
}

#i1loremipsumloremipsum  {
   width: 220px;
}

#gallerytitleunique li  {
   font: 27px Georgia, serif;
   padding-top: 20px;
}

#getdrivingdirections  {
   margin-left: 167px;
}

#gallerytitleunique p  {
   font: 27px Georgia, serif;
   padding-top: 20px;
}

#lowernavmenu ul li a  {
   padding: 4px 0.88em 4px 0.88em;
   height: 100%;
}

#i0galleriesbutton a  {
   background: url(sg_faq_media/d0galleriesbutton.jpg) no-repeat;
   display: block;
   height: 34px;
   width: 133px;
   font-size: 34px;
   line-height: 34px;
}

#i0materialsbutton a  {
   background: url(sg_faq_media/d0materialsbutton.jpg) no-repeat;
   display: block;
   height: 34px;
   width: 140px;
   font-size: 34px;
   line-height: 34px;
}

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

#i0materialsbutton  {
   position: absolute;
   left: 692px;
   top: 13px;
   z-index: 4;
   width: 140px;
   height: 34px;
}

#i0galleriesbutton  {
   position: absolute;
   left: 300px;
   top: 13px;
   z-index: 4;
   width: 133px;
   height: 34px;
}

#i0contactbutton a  {
   background: url(sg_faq_media/d0contactbutton.jpg) no-repeat;
   display: block;
   height: 34px;
   width: 119px;
   font-size: 34px;
   line-height: 34px;
}

#i1materialsbutton  {
   width: 140px;
}

#i0contactform li  {
   padding-top: 0px;
   font-size: 23px;
   color: #FBBB46;
}

#i0designbutton a  {
   background: url(sg_faq_media/d0designbutton.jpg) no-repeat;
   display: block;
   height: 34px;
   width: 97px;
   font-size: 34px;
   line-height: 34px;
}

#lowernavmenu ul  {
   font: 10px/18px Verdana, sans-serif;
   height: 18px;
   margin: 0px;
   padding: 0px;
   color: #7FD8E8;
   text-align: center;
}

#i1contactbutton  {
   width: 119px;
}

#i0contactform p  {
   padding-top: 0px;
   font-size: 23px;
   color: #FBBB46;
}

#i0contactbutton  {
   position: absolute;
   left: 447px;
   top: 13px;
   z-index: 4;
   width: 119px;
   height: 34px;
}

#i0designbutton  {
   position: absolute;
   left: 581px;
   top: 13px;
   z-index: 4;
   width: 97px;
   height: 34px;
}

#i0faqbutton a  {
   background: url(sg_faq_media/d0faqbutton.jpg) no-repeat;
   display: block;
   height: 38px;
   width: 63px;
   font-size: 38px;
   line-height: 38px;
}

#i0contactform  {
   margin-left: 22px;
}

#i0biobutton a  {
   background: url(sg_faq_media/d0biobutton.jpg) no-repeat;
   display: block;
   height: 34px;
   width: 55px;
   font-size: 34px;
   line-height: 34px;
}

#lowernavmenu  {
   overflow: hidden;
   position: absolute;
   left: 249px;
   top: 22px;
   z-index: 3;
}

#headerimage  {
   background: url(sg_faq_media/headerimage.png) no-repeat;
   position: absolute;
   left: -237px;
   top: 0px;
   z-index: 3;
   width: 1462px;
   height: 742px;
}

#i0faqbutton  {
   position: absolute;
   left: 226px;
   top: 13px;
   z-index: 4;
   width: 63px;
   height: 38px;
}

#i0biobutton  {
   position: absolute;
   left: 157px;
   top: 13px;
   z-index: 4;
   width: 55px;
   height: 34px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 980px;
   position: relative;
   height: 72px;
   background-color: #004C89;
   background-image: none;
}

#ridefooter  {
   font-size: 0px;
   width: 100%;
   position: relative;
   clear: left;
   display: block;
   margin-top: 18px;
}

.homepagegallerypanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 7;
   width: 348px;
   min-height: 313px;
}

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

#navline  {
   position: absolute;
   left: 287px;
   top: 9px;
   z-index: 3;
   width: 396px;
   height: 1px;
   background-color: #7FD8E8;
   background-image: none;
   font-size: 1px;
}

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

.i1biometadata li  {
   text-align: center;
   padding-top: 0px;
   color: #FFFFFF;
   font-size: 15px;
}

.i0biometadata li  {
   padding-top: 20px;
   font-size: 15px;
   color: #FFFFFF;
}

.i0biometadata p  {
   padding-top: 20px;
   font-size: 15px;
   color: #FFFFFF;
}

.i1biometadata p  {
   text-align: center;
   padding-top: 0px;
   color: #FFFFFF;
   font-size: 15px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 768px;
   width: 980px;
   position: relative;
}

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

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

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

.c7FD8E8 * a  {
   color: #7FD8E8;
}

.biopanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 6;
   width: 985px;
   min-height: 291px;
}

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

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

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

.footer  {
   clear: left;
}

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

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

.flow  {
   z-index: 2;
}

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

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

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #004C89;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


