a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id28beforeandafter p a,
#id32disasterareas p a,
#id23bathrooms p a,
#home2grow p a,
#contactinfo p a,
#home1 p a,
#id17kitchens p a,
#id12tiledistributors p a  {
   font-weight: Normal;
   text-decoration: none;
   color: #006644;
}

#id28beforeandafter p,
#id12tiledistributors p,
#id32disasterareas p,
#id23bathrooms p,
#id6testimonials p,
#home2grow p,
#home1 p,
#id17kitchens p  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
}

#pid2tiledistributors,
#pid5bathrooms,
#pid1testimonials,
#pid4beforeandafter,
#pid3disasterareas,
#pid6kitchens,
#pid7home  {
   margin: 0px auto 0px auto;
   background: url(bathroomsmedia/interiortile.gif) repeat center top;
   width: 779px;
   position: relative;
}

#galleriesbottomnavmenu li a,
#homebottomnavmenu li a,
#tiledistributorsbottomnavmenu li a,
#testimonialsbottomnavmenu li a  {
   font-weight: Normal;
   text-decoration: none;
   color: #AA5500;
   height: 100%;
   display: block;
}

#galleriesbottomnavmenu li,
#homebottomnavmenu li,
#tiledistributorsbottomnavmenu li,
#testimonialsbottomnavmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#contactinfo p a:hover,
#id28beforeandafter p a:hover,
#id12tiledistributors p a:hover,
#id17kitchens p a:hover  {
   font-weight: bold;
   border-width: 1px;
   border-top-style: dotted;
   border-top-color: #DDFFFF;
   border-right-style: dotted;
   border-right-color: #DDFFFF;
   border-bottom-style: dotted;
   border-bottom-color: #DDFFFF;
}

#galleriesbottomnavmenu,
#tiledistributorsbottomnavmenu,
#testimonialsbottomnavmenu,
#homebottomnavmenu  {
   font: 14px/22px Arial;
   height: 22px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #AA5500;
   position: absolute;
   left: 66px;
   z-index: 1;
   width: 673px;
}

#id28beforeandafter,
#id32disasterareas,
#id17kitchens,
#home1,
#id23bathrooms,
#id6testimonials  {
   visibility: visible;
   position: absolute;
   left: 271px;
   top: 277px;
   z-index: 1;
   width: 466px;
}

#disasterpicimg,
#kitchenpicimg,
#bathroompicimg,
#beforeafterpicimg  {
   visibility: visible;
   position: absolute;
   left: 619px;
   z-index: 1;
   width: 102px;
   height: 99px;
}

#id30iframeliteral,
#id25iframeliteral,
#id34iframeliteral  {
   visibility: visible;
   position: absolute;
   left: 277px;
   z-index: 1;
   width: 442px;
}

#id32disasterareas p a:hover,
#id23bathrooms p a:hover  {
   color: #AA5500;
   font-weight: bold;
}

#galleriesbottomnavmenu li a:hover  {
   font-weight: bold;
}

#tiledistributorsbottomnavmenu  {
   top: 1572px;
}

#testimonialsbottomnavmenu  {
   top: 1538px;
   left: 67px;
}

#id12tiledistributors p a  {
   border-width: 0px;
   color: #000000;
}

#galleriesbottomnavmenu  {
   top: 1256px;
}

#leftnavmenu li a:hover  {
   background-color: #006644;
   color: #DDFFFF;
   font-weight: bold;
}

#ntcalogobutton a:hover  {
   background-position: -96px 0%;
}

#id17kitchens p a:hover  {
   color: #AA5500;
}

#id28beforeandafter p a  {
   border-width: 0px;
}

#contactinfo p a:hover  {
   color: #DDFFFF;
   background-color: #006644;
}

#pid2tiledistributors  {
   height: 1594px;
}

#id28beforeandafter p  {
   padding-top: 15px;
}

#id32disasterareas p  {
   padding-top: 15px;
}

#pid4beforeandafter  {
   height: 1278px;
}

#leftnavdiamondsimg  {
   visibility: visible;
   position: absolute;
   left: 190px;
   top: 278px;
   z-index: 1;
   width: 29px;
   height: 218px;
}

#id30iframeliteral  {
   top: 567px;
}

#beforeafterpicimg  {
   top: 1135px;
}

#homebottomnavmenu  {
   top: 244px;
}

#id25iframeliteral  {
   top: 531px;
}

#pid3disasterareas  {
   height: 1278px;
}

#id6testimonials p  {
   padding-top: 15px;
   color: #AA5500;
}

#id34iframeliteral  {
   top: 659px;
}

#pid1testimonials  {
   height: 1560px;
}

#ntcalogobutton a  {
   background: url(bathroomsmedia/ntcalogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 96px;
   width: 96px;
   font-size: 96px;
   line-height: 96px;
}

#leftnavmenu li a  {
   background-color: transparent;
   font-weight: Normal;
   padding-left: 0px;
   padding-right: 5px;
   text-decoration: none;
   color: #AA5500;
   width: 100%;
   display: block;
}

#id17kitchens p a  {
   border-width: 0px;
}

#contactinfo p a  {
   border-width: 0px;
   background-color: transparent;
}

#id23bathrooms p  {
   padding-top: 15px;
}

#disasterpicimg  {
   top: 1250px;
}

#id17kitchens p  {
   padding-top: 15px;
}

#ntcalogobutton  {
   visibility: visible;
   position: absolute;
   left: 82px;
   top: 1132px;
   z-index: 1;
   width: 96px;
   height: 96px;
}

#leftnavmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#bathroompicimg  {
   top: 1024px;
}

#kitchenpicimg  {
   top: 910px;
}

#pid5bathrooms  {
   height: 1278px;
}

#home2grow p a  {
   font-style: italic;
}

#contactinfo p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #006644;
   text-align: right;
}

#pid6kitchens  {
   height: 1278px;
}

#home2grow p  {
   padding-top: 10px;
}

#leftnavmenu  {
   font: 18px/32px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #AA5500;
   position: absolute;
   left: 2px;
   top: 276px;
   z-index: 1;
   width: 182px;
}

#contactinfo  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 531px;
   z-index: 1;
   width: 192px;
}

#headerimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 779px;
   height: 192px;
}

#pid7home  {
   height: 1597px;
}

#bodylogo  {
   background: url(bathroomsmedia/bodylogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 1020px;
   z-index: 1;
   width: 209px;
   height: 87px;
}

#home1  {
   left: 294px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #AA5500 url(bathroomsmedia/exteriortile.gif) center top repeat-x;
}

