
html, body, div, table, p, td, tr    { margin:0px; padding:0px; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:100%; }

div#canvas    { display:block; width:860px; background-image:url('images/poolwater3.jpg'); padding:0px; border:.1pt solid navy; }
#canvas2   { display:block; width:860px; Xheight:540px; Xborder:1px solid blue; Xbackground-image:url('IMG_0071.JPG');}
#canvasX   { display:block; width:800px; height:540px; border:1px solid blue; background-image:url('poolwater2.jpg');}

#bback     { width:790px; padding:0px; color:white; border:1px solid navy; background-color:navy; filter:alpha(opacity=65); -moz-opacity:0.65; opacity:0.65; -khtml-opacity:0.65; }
#titem     { color:white; padding:24px; font-weight:900; font-size:38px; }
#iitem     { color:white; padding:4px;  padding-right:10px; background-color:#001100; }

#mback     { width:790px; color:#D6D6D6; font-size:11px; border:1px solid navy; background-color:navy; text-align:center; }
#mitem     { vertical-align:middle; padding:5px; padding-right:12px; padding-left:12px; }
#sitem     { vertical-align:middle; border:.1pt solid white; padding:5px; padding-right:12px; padding-left:12px; }

#litem     { text-decoration:none; color:#E0E0E0; height:100%; width:100%; }
#innerItem { Xheight:100%; Xwidth:100%; padding:0px; }

#info      { color:white; font-size:11px; vertical-align:top; text-align:left; }

#pooltitle { padding:2px; width:100%; font-size:100%; font-weight:bold; }
#poolsubt  { padding:2px; width:100%; font-size:80%; font-style:italic; }
#pooldesc  { padding:2px; width:100%; font-size:90%; }
#graybar   { padding:2px; width:100%; font-size:75%; }

#detail    { font-size:80%; }
