#imgbody     { width: 600px; height: 400px; background-image: 
               url('http://lib.store.yahoo.net/lib/coastal-style/az-indexpic.jpg'); 
               background-color: #FFF; background-repeat: no-repeat; 
               background-position: center 50% }
h3
   { color:#c51b01; letter-spacing: 1pt; word-spacing: 2pt; font-weight:bold; line-height: 250%; margin: 10px 0 0 0; padding: 0; text-indent:15px; 
     border-top: 1px solid silver;  font-size:100%; background: #FFF;}
.bodytext
   { width:98%; margin:1%; padding:1%; line-height:150%; text-align: left; font-size: 100%;}
p { font-size:100%; margin: 0 6px 12px 6px;}

.html #bodycontent {height: 1%;}

.clearit
   { clear: both;}
.strong      
   { font-weight: bold; }

/*  _____________Cleaning Page Table layout ________________  */
.divtable    { position: relative; border: 2px inset #4C543F; width: 700px; margin:1em;}
.divtable a  { float: left; display: block; width:225px; font-size: 93%; line-height: 100%; background-color: #FFF; 
 color: #293139; letter-spacing: 1pt; word-spacing: 2pt; font-family: arial, sans-serif; text-transform: uppercase; 
 margin: 3px; border: 0; padding: 0;}
.divtable a.nf {float: none;}
.divtable a:hover {background-color: #FFF; color:#cf4217; text-decoration: underline;}
.divtable a:visited	{ background-color: #FFF; color:#5f9300;}



/*  _____________Faux column pushers________________  */
.filler5 {height: 5em;}
.filler10 {height: 10em;}
.filler15 {height: 15em;}
/*  _____________host cleaner kit page pictures________________  */
.img1        { float: left;  margin: 2em; }
.img2        { float: right;  margin: 2em; }

/*  _____________Designers choice page pictures________________  */
p.bod        { font-size: 93%; line-height: 115%; margin-left: 6px; margin-right: 6px; 
               margin-top: 0; margin-bottom: 0 }
h4.bod       { color: #c51b01; letter-spacing: 1pt; word-spacing: 2pt; font-weight: bold; 
               line-height: 140%; text-indent: 6px; font-size: 93%; 
               margin-left: 0; margin-right: 0; margin-top: 24px; 
               margin-bottom: 0; padding: 0 }

.infhd, p.infp, ul.infp li a, ul.infp li a:hover { background-color: #FFF; color: #2B2B2B }
.infohd      { font-size: 123.1% }
p.infp       { font-size: 100% }
p.infp a, p.infp a:hover { background-color: #FFF; color: #2B2B2B; text-decoration: underline }
ul.infp li ul li a { margin-left: 12px }

.level1 {margin-left: 8px;}
.level2 {margin-left: 16px;}
.level3 {margin-left: 24px;}
