a  {

   text-decoration: none;

   color: #000000;

}



a ins  {

   text-decoration: none;

}



#id1designbutton a:hover,

#id1constructionbutton a:hover,

#id1managementbutton a:hover  {

   background-position: -310px 0%;

}



#id1constructionbutton a,

#id1managementbutton a,

#id1designbutton a  {

visibility: visible;

   background-repeat: no-repeat;

   display: block;

   height: 500px;

   width: 310px;

   background-position: 0% 0px;

   font-size: 500px;

   line-height: 500px;

}



#id1constructionbutton,

#id1designbutton,

#id1managementbutton {

   visibility: hidden;

   position: absolute;

   top: 157px;

   z-index: 7;

   width: 310px;

   height: 500px;

}



#shortbody p  {

   font: 13px/16px Verdana, sans-serif;

   margin: 0px;

   text-align: left;

}



#shortbody  {

   visibility: visible;

   position: absolute;

   left: 25px;

   top: 715px;

   z-index: 6;

   width: 910px;

}



#id1constructionbutton a  {

   background-image: url(images/id1constructionbutton.gif);

}



#id0constructionbutton a  {

   background-image: url(images/id0constructionbutton.gif);

}



#id1constructionbutton  {

   z-index: 11;

   left: 321px;

}



#id1managementbutton a  {

   background-image: url(images/id1managementbutton.gif);

}



#id0constructionbutton  {

   left: 321px;

}



#id1managementbutton  {

   left: 632px;

}



#mainsitetemplate3  {

   margin: 0px auto 0px auto;

   width: 945px;

   position: relative;

}



#id1designbutton a  {

   background-image: url(images/id1designbutton.gif);

}



#id1designbutton  {

   left: 10px;

}



#chamber  {

   background: url(images/footerlogo.png) no-repeat;

   visibility: visible;

   position: absolute;

   left: 535px;

   top: 860px;

   z-index: 7;

   width: 400px;

   height: 46px;

}



#touch  {

   position: absolute;

   left: 10px;

   top: 840px;

   height: 75px;

   width: 932px;

   background-color: #888888;

   z-index: 1;

}

#touch2  {

   position: absolute;

   left: 7px;

   top: 915px;

   height: 75px;

   width: 932px;

   background-color: #363636;

   z-index: 1;

}

#layer2  {

   background: url(images/layer2.gif) no-repeat;

   position: absolute;

   left: 6px;

   top: 587px;

   z-index: 5;

   width: 939px;

   height: 257px;

}



#layer3  {

   background: url(images/layer3.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 10px;

   top: 156px;

   z-index: -1;

   width: 932px;

   height: 504px;

}



#copy  {

   background: url(images/copy.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 630px;

   top: 959px;

   z-index: 4;

   width: 311px;

   height: 44px;

}



#bg  {

   background: url(images/bg.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 0px;

   z-index: 3;

   width: 945px;

   height: 900px;

}



html, body  {

   padding: 0px;

   margin: 0px;

   background-color: #363636;

}

#welcometous  {

   position: absolute;

   left: 25px;

   top: 668px;

   z-index: 7;

}



#bottomcontact p  {

   color: #FFFFFF;

   font: 13px/16px Verdana, sans-serif;

   margin: 0px;

   text-align: left;

}



#bottomcontact  {

   height: 50px;

   visibility: visible;

   position: absolute;

   left: 20px;

   top: 868px;

   z-index: 6;

   width: 400px;

}



#homedesignconstructionmanagementext p  {

   font: 12px/14px Verdana, sans-serif;

   margin: 0px;

   color: #FFFFFF;

   text-align: left;

}



#homedesignconstructionmanagementext  {

   visibility: visible;

   position: absolute;

   left: 133px;

   top: 12px;

   z-index: 11;

   width: 820px;

}


#homedesignconstructionmanagementext a  {

   font: 14px/17px Verdana, sans-serif;

   margin: 0px;

   color: #FFFFFF;

   text-align: left;

   text-decoration: none;

   border-style: none;

}



img  {

   border-style: none;

}



#homedesignconstructionmanagementext a:hover  {

   font: 14px/17px Verdana, sans-serif;

   margin: 0px;

   color: #FFFFFF;

   text-align: left;

   text-decoration: underline;

}  



#manage {

z-index: 10;

}



#topmakeover  {

   text-shadow: -1px 1px #ffe6c6;

   font-variant: normal;

   width: inherit;

   color: #6b562c;

   padding: 5px;

   font-family: Verdana, Arial;

   font-size: 13px;

   border-bottom-color: #6b562c;

   border-bottom-style: dashed;

   border-top-width: 0px;

   border-left-width: 0px;

   border-bottom-width: 3px;

   border-right-width: 0px;

   background-color: #d1bc87 

}



#topmakeover a {

   text-decoration: underline;

   font-variant: normal;

   color: #6b562c;

   font-family: Verdana, Arial;

   font-size: 13px;

}



h2 {

   font-variant: normal;

   color: maroon;

   font-family: Verdana, Arial;

   font-size: 13px;

}



#epiclogo  {

position: absolute;

left: 8px;

top: 5px;

z-index: 10;

}

#logohome  {

   background: url(livingcolordesinglogofromjoelarge.png) no-repeat;

   position: absolute;

   left: 8px;

   top: 1px;

   width: 545px;

   height: 163px;

   z-index: 1;

}



#buildersass  {

position: absolute;

left: 847px;

   top: 865px;

   z-index: 7;



}