.educationalheadertext li,
.footerinfo1text p,
.aboutheadertext li,
.footerinfo3text p,
.servicestext p,
.contacttext li,
.footerinfo1text li,
.residentialheadertext li,
.footerinfo3text li,
.contacttext p,
.portfoliointrotext p,
.residentialheadertext p,
.portfoliotextcopy p,
.portfoliotext p,
.abouttext p,
.footerinfo2text p,
.portfoliotextcopy li,
.servicestext li,
.footerinfo2text li,
.abouttext li,
.aboutheadertext p,
.portfoliointrotext li,
.educationalheadertext p,
.portfoliotext li  {
   padding: 0px;
   margin: 0px;
   color: #3B3B3B;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Helvetica, Arial, sans-serif;
   text-indent: 0px;
}

.alternateviewstext p,
.hometext li,
.hometext p,
.educationalgallerymetadat p,
.projectgallerymetadata p,
.alternateviewstext li,
.educationalgallerymetadat li,
.clickonathumbnailtoviewpr li,
.clickonathumbnailtoviewpr p,
.projectgallerymetadata li  {
   margin: 0px;
   font-weight: normal;
   font-style: normal;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #000000;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

.footerinfo2text p a,
.footerinfo1text p a,
.footertext p a,
.contacttext p a,
.footerinfo3text p a  {
   display: inline;
}

.bluetaglinetext li,
.bluetaglinetext p  {
   font: normal normal 24px/29px Georgia, serif;
   padding: 0px;
   margin: 0px;
   color: #62B1CB;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: right;
}

.clickonathumbnailtoviewpr li  {
   padding-bottom: 20px;
   line-height: 12px;
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
}

.educationalgallerymetadat li  {
   line-height: 17px;
   font-size: 14px;
   font-family: Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
}

.footertext li,
.footertext p  {
   font: normal normal 12px/14px "Arial Narrow", sans-serif;
   padding: 0px 0px 22px 0px;
   margin: 0px;
   color: #3B3B3B;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

.clickonathumbnailtoviewpr p  {
   padding-bottom: 20px;
   line-height: 12px;
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
}

.educationalgallerymetadat p  {
   line-height: 17px;
   font-size: 14px;
   font-family: Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
}

.projectgallerymetadata li  {
   line-height: 17px;
   font-size: 14px;
   font-family: Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
}

.residentialheadertext li  {
   text-align: center;
   font-size: 14px;
   line-height: 17px;
}

.projectgallerymetadata p  {
   line-height: 17px;
   font-size: 14px;
   font-family: Helvetica, Arial, sans-serif;
   padding-bottom: 0px;
}

.educationalheadertext li  {
   text-align: center;
   font-size: 14px;
   line-height: 17px;
}

.educationalheadertext p  {
   text-align: center;
   font-size: 14px;
   line-height: 17px;
}

.residentialheadertext p  {
   text-align: center;
   font-size: 14px;
   line-height: 17px;
}

.alternateviewstext li  {
   padding-bottom: 20px;
   line-height: 12px;
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
}

.portfoliointrotext li  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.alternateviewstext p  {
   padding-bottom: 20px;
   line-height: 12px;
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
}

.portfoliotextcopy li  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.portfoliointrotext p  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.portfoliotextcopy p  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.aboutheadertext li  {
   text-align: left;
   font-size: 14px;
   line-height: 24px;
}

.footerinfo2text li  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

.footerinfo3text li  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

.footerinfo1text li  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

.footerinfo1text p  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

.aboutheadertext p  {
   text-align: left;
   font-size: 14px;
   line-height: 24px;
}

.footerinfo2text p  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

.footerinfo3text p  {
   font-size: 11px;
   line-height: 13px;
   text-align: center;
}

.portfoliotext li  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.servicestext li  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.portfoliotext p  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.contacttext li  {
   font-size: 12px;
   line-height: 14px;
   text-align: right;
   color: #636363;
}

.servicestext p  {
   text-align: left;
   font-size: 14px;
   line-height: 17px;
}

.contacttext p  {
   font-size: 12px;
   line-height: 14px;
   text-align: right;
   color: #636363;
}

.abouttext li  {
   font-size: 14px;
   line-height: 24px;
   text-align: left;
}

.abouttext p  {
   font-size: 14px;
   line-height: 24px;
   text-align: left;
}

.hometext li  {
   padding-bottom: 0px;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 16px;
   line-height: 24px;
}

.hometext p  {
   padding-bottom: 0px;
   font-family: Helvetica, Arial, sans-serif;
   font-size: 16px;
   line-height: 24px;
}

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

