a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#mrmonumentwillhelpyougettheanswerstoquestionsabout p,
#weatmrmonumentcompanyareprivilegedtohelpourcusto p,
#mrmonumentcompanyspecializesincustomdesignsourexper p  {
   font: 14px/18px "Times New Roman";
   margin: 0px;
   text-align: left;
}

#layer15,
#layer14,
#layer24,
#layer23,
#layer20,
#layer13,
#layer11  {
   visibility: visible;
   position: absolute;
   left: 59px;
   z-index: 3;
   width: 240px;
   height: 180px;
   background-repeat: no-repeat;
}

#phone6608267700 p,
#i23596hwybsedaliamissouri65301 p  {
   font: 18px/22px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: right;
}

#layer29,
#layer26,
#layer25,
#layer30,
#layer22  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 240px;
   height: 180px;
   background-repeat: no-repeat;
}

#layer3copy,
#layer3copy2,
#layer3,
#layer8  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 4px;
   z-index: 1;
   width: 1005px;
   background-repeat: no-repeat;
}

#layer28,
#layer27,
#layer19,
#layer18  {
   visibility: visible;
   position: absolute;
   left: 722px;
   z-index: 3;
   width: 240px;
   height: 180px;
   background-repeat: no-repeat;
}

#white,
#layer4,
#layer2,
#whitecopy  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 4px;
   width: 1005px;
   background-repeat: no-repeat;
}

#pid1home,
#pid2ourwork,
#pid3map  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#i23596hwybsedaliamissouri65301  {
   visibility: visible;
   position: absolute;
   left: 786px;
   top: 26px;
   width: 209px;
}

#layer17,
#layer16,
#layer12  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 240px;
   height: 180px;
   background-repeat: no-repeat;
}

#navmenu li a:hover  {
   text-decoration: underline;
}

#phone6608267700  {
   visibility: visible;
   position: absolute;
   left: 800px;
   top: 71px;
   width: 195px;
}

#email p a:hover  {
   font-style: italic;
}

#counterliteral  {
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 825px;
   width: 176px;
}

#navmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#layer3copy2  {
   background-image: url(mapmedia/layer3copy2.jpg);
   height: 1319px;
}

#layer3copy  {
   background-image: url(homemedia/layer3copy.jpg);
   height: 859px;
}

#layer8copy  {
   background: url(ourworkmedia/layer8copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 4px;
   z-index: 2;
   width: 1005px;
   height: 1846px;
}

#navmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#email p a  {
   font-style: Normal;
   color: #FFFFFF;
   text-decoration: none;
}

#whitecopy  {
   height: 219px;
}

#layer18  {
   background-image: url(ourworkmedia/layer18.jpg);
   top: 639px;
}

#layer24  {
   background-image: url(ourworkmedia/layer24.jpg);
   top: 1564px;
}

#layer12  {
   background-image: url(ourworkmedia/layer12.jpg);
   top: 454px;
   left: 59px;
}

#layer19  {
   background-image: url(ourworkmedia/layer19.jpg);
   top: 824px;
}

#layer25  {
   background-image: url(ourworkmedia/layer25.jpg);
   top: 1379px;
   left: 388px;
}

#layer11  {
   background-image: url(ourworkmedia/layer11.jpg);
   top: 269px;
}

#layer13  {
   background-image: url(ourworkmedia/layer13.jpg);
   top: 639px;
}

#layer16  {
   background-image: url(ourworkmedia/layer16.jpg);
   top: 269px;
   left: 721px;
}

#layer22  {
   background-image: url(ourworkmedia/layer22.jpg);
   top: 1194px;
   left: 59px;
}

#layer17  {
   background-image: url(ourworkmedia/layer17.jpg);
   top: 454px;
   left: 721px;
}

#layer30  {
   background-image: url(ourworkmedia/layer30.jpg);
   top: 1009px;
   left: 388px;
}

#layer23  {
   background-image: url(ourworkmedia/layer23.jpg);
   top: 1379px;
}

#layer20  {
   background-image: url(ourworkmedia/layer20.jpg);
   top: 1009px;
   left: 722px;
}

#layer28  {
   background-image: url(ourworkmedia/layer28.jpg);
   top: 1564px;
}

#layer29  {
   background-image: url(ourworkmedia/layer29.jpg);
   top: 1194px;
   left: 388px;
}

#navmenu  {
   font: 18px/32px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 26px;
   top: 22px;
   width: 92px;
}

#layer14  {
   background-image: url(ourworkmedia/layer14.jpg);
   top: 824px;
}

#email p  {
   font: 18px/22px Arial;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: left;
}

#layer27  {
   background-image: url(ourworkmedia/layer27.jpg);
   top: 1379px;
}

#layer26  {
   background-image: url(ourworkmedia/layer26.jpg);
   top: 1194px;
   left: 722px;
}

#layer15  {
   background-image: url(ourworkmedia/layer15.jpg);
   top: 1009px;
}

#layer2  {
   height: 202px;
}

#layer4  {
   height: 202px;
}

#layer8  {
   background-image: url(homemedia/layer8.jpg);
   height: 859px;
   z-index: 2;
}

#layer3  {
   background-image: url(ourworkmedia/layer3.jpg);
   height: 1807px;
}

#white  {
   height: 212px;
}

#email  {
   visibility: visible;
   position: absolute;
   left: 914px;
   top: 97px;
   width: 127px;
}

#mr  {
   background: url(mapmedia/mr.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 44px;
   width: 120px;
   height: 75px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #C0C0C0;
}


