body { margin:0; background:url(bars_lights_page_bg.jpg); padding:0; }
img { border:0; padding:0; margin:0; }

ul, li { list-style:none; list-style-image:none; list-style-type:none;}
ul {margin:0; padding:0; }
li { padding:0; margin:-2px 5px;  }

#bars_lights_header_left { background:url(bars_lights_header_left.jpg); width:97px; height:535px; margin:0; padding:0; }
#bars_lights_header_mask { width:528px; height:535px; margin:0; padding:0;  }

#bars_lights_header_right_top { background:url(bars_lights_header_right_top.jpg) right no-repeat;; width:155px; height:231px; }
#bars_lights_header_right_bottom { background:url(bars_lights_header_right_bottom.jpg) right no-repeat; width:155px; height:304px; margin:0; padding:0; }
#bars_lights_header_right_bottom li, #bars_lights_header_right_bottom li img {  margin:1px 0; padding:0;float:left;  }

#bars_lights_left { background:url(bars_lights_left.jpg); width:22px; }
#bars_lights_table_bg { background:url(bars_lights_table_bg.jpg); width:736px; }
#bars_lights_right { background:url(bars_lights_right.jpg); width:22px; }
#bars_lights_footer { background:url(bars_lights_footer.jpg); width:780px; height:22px; }

.table_features { font:normal 12px Arial; color:#000; }
.table_features td { padding:0 8px 2px 8px; }

.table_features a { font:normal 12px Arial; color:#333; text-decoration:underline; }
.table_features a:hover { color:#666; }

.tpop { margin:0; }
.apop { position:absolute; visibility:hidden; text-align:left; width:131px; padding:5px 2px; background:#FFFFD7; border:1px solid #333333; }

.apop a { color:black; font:normal 11px Arial; text-decoration:none; float:left; margin:0 3px 0 0; }
.apop a:hover { color:#8B6961; }

#dummy { position:absolute; visibility:hidden; left:141px; top:0px; }