body { margin:0 0 20px 0; background:#000; }
img { border:0;}

#alternativerockers_header_top {background:url(alternativerockers_header_top.jpg); width:780px; height:12px; }
#alternativerockers_header_left { background:url(alternativerockers_header_left.jpg); width:38px; height:167px; }
#alternativerockers_header_mask { width:357px; height:167px; }
#alternativerockers_header_right { background:url(alternativerockers_header_right.jpg); width:385px; height:167px;}
#alternativerockers_header_bottom { background:url(alternativerockers_header_bottom.jpg); width:780px; height:21px;}

#alternativerockers_buttons { background:url(alternativerockers_buttons_bg.jpg) repeat-y; text-align:center; width:780px; }
	#alternativerockers_buttons ul {margin:0 5px; padding:0; width:770px; text-align:center;}
	#alternativerockers_buttons li { display:inline; margin:0; padding:0; }

#alternativerockers_buttons_bottom { background:url(alternativerockers_buttons_bottom.jpg); width:780px; height:19px;  }

#alternativerockers_table_bg { background:url(alternativerockers_table_bg.jpg); width:770px; padding:0 5px; }

#alternativerockers_footer { background:url(alternativerockers_footer.jpg) no-repeat; width:780px; height:19px; }

.table_features { font:normal 12px Arial; color: white; }
.table_features td { padding:5px 10px; }

.table_features a { font:normal 12px Arial; color:#DDD; text-decoration:underline; }
.table_features a:hover { color:#BBB;}

.tpop { margin:0px; }
.apop { position:absolute; visibility:hidden; text-align:center; width:115px; padding:5px; background:#600; }
.apop a { color:#CCC; font:bold 12px Arial; text-decoration:none; }
.apop a:hover { color:#900; }

#dummy { position:absolute; visibility:hidden; left:0px; top:30px; }