#hmcontainer { background: #FFF url(/images/hm_background.gif) repeat-y center top; padding: 0; width: 752px; margin: 0 auto; text-align: left; }

/* Home Page Nav */
#hmnav { margin: 0 0 0 0px; padding: 0; width: 180px; height: 210px; background: #FFFFFF url(/images/hmnav_back.gif) no-repeat bottom left; }
#hmnav ul li {  display: inline; }
#hmnav ul li img {  display: block; } 
/* Home Page Content */
#hmleft { float: left; width: 169px; margin: 0; padding: 1px 0 10px 2px; }
#hmleft form { padding: 12px 0 14px 6px; margin: 0; border-bottom: 1px solid #D9D9D9; }
#hmleft select { width: 156px; font: 11px Arial, Helvetica, sans-serif #666; vertical-align: top; }
#hmleft input { width: 135px; font: 11px Arial, Helvetica, sans-serif #666; vertical-align: top; padding: 0; margin: 0; }
#hmright { float: left; width: 314px; margin: 12px 20px 0 14px; padding: 0 0 0 10px; }
#hmright td { padding-bottom: 8px; }
#hmmiddle { margin: 12px 20px 0 0; width: 346px; padding: 0; }
#hmmiddle td { padding-bottom: 8px; } 
html>body #hmmiddle {float: right;}

#hmmiddle-home { margin: 12px 10px 0 20px; width: 346px; padding: 0; }
#hmmiddle-home td { padding-bottom: 8px; } 


#hmbottom { margin: 12px 0 15px 0; padding: 12px 0 0 0; border-top: 1px solid #CCC; }

#nav li ul { position : absolute; left: -999em; }
#list td.product { width: 72px; color: #AE2C27; font-size: 9pt; }