#footer{
  position: absolute;
  top: 500px;
  background:url('../images/footer_border.jpg') no-repeat;
  width:912px;
  height:61px;
  left: 50%;
  margin-left: -456px;
  border:solid 0px red;
  padding: 0px;
  clear: both;
  z-index: 101;
  text-align: center;
}
#footer_menu_bar{
  position:absolute;
  top:10px;
  left:13px;
  width:887;
  height:43px;
  border:0px solid red;
}


/*-----start Footer Menu Buttons-----*/

#hear_button, #see_button, #save_button, #enhance_button {
  position:relative;
  float:left;
  width:153px;
  height:43px;
  cursor: pointer;
  border:solid 0px;
  overflow: hidden;
}
#hear_button{
  background:url('/images/menu_hear_high.png') no-repeat;
}
#see_button{
  background:url('/images/menu_see_high.png') no-repeat;
}
#save_button{
  background:url('/images/menu_save_high.png') no-repeat;
}
#enhance_button{
  background:url('/images/menu_enhance_high.png') no-repeat;
}
#support_button{
  position:relative;
  float:left;
  width:103px;
  height:43px;
  background:url('../images/menu_support_high.png') no-repeat;
  border:solid 0px;
  cursor: pointer;
  overflow: hidden;
}
#about_button{
  position:relative;
  float:left;
  width:84px;
  height:43px;
  background:url('../images/menu_about_high.png') no-repeat;
  border:solid 0px;
  cursor: pointer;
  overflow: hidden;
}
#shop_button{
  position:relative;
  float:left;
  width:83px;
  height:43px;
  background:url('../images/menu_shop_high.png') no-repeat;
  border:solid 0px;
  cursor: pointer;
  overflow: hidden;
}
#hear_subnav{
  position:absolute;
  bottom:80px;
  left: 0px;
  width:195px;
  height:403px;
  background:url('../images/audio_popup.gif') no-repeat;
  display: none;
  border:solid 0px;
}
#hear_sub_wrapper{
  position:relative;
  float:left;
  width:200px;
  height:400px;
  left:0px;
  top:0px;
}
#hear_sub_wrapper img{
  position:relative;
  border:solid 0px;
  float:left;
  text-decoration:none;
}
#see_subnav{
  display: none;
  position:absolute;
  bottom:60px;
  width:195px;
  height:316px;
  background:url('../images/video_popup.gif') no-repeat;
}
#see_sub_wrapper{
  position:relative;
  float:left;
  left:5px;
  top:12px;
}
#see_sub_wrapper img{
  position:relative;
  border:solid 0px;
  float:left;
  text-decoration:none;
}
#save_subnav{
  display: none;
  position:absolute;
  bottom:60px;
  left:300px;
  width:195px;
  height:427px;
  background:url('../images/media_popup.gif') no-repeat;
}
#save_sub_wrapper{
  position:relative;
  float:left;
  left:5px;
  top:10px;
}
#save_sub_wrapper img{
  position:relative;
  border:solid 0px;
  float:left;
  text-decoration:none;
}

#enhance_subnav{
  display: none;
  position:absolute;
  bottom:60px;
  left:455px;
  width:195px;
  height:293px;
  background:url('../images/accessories_popup.gif') no-repeat;
}
#enhance_sub_wrapper{
  position:relative;
  float:left;
  left:6px;
  top:10px;
}
#enhance_sub_wrapper img{
  position:relative;
  border:solid 0px;
  float:left;
  text-decoration:none;
}
.audio_ipod, .audio_portable, .audio_home, .audio_karaoke, .audio_voice, .audio_accessories{
  position:relative;
  float:left;
  cursor: pointer;
  width:183px;
  overflow: hidden;

  left:3px;
  top:44px;
  border: 0px solid red;
}
.audio_ipod{
  height:54px;
}
.audio_portable{
  height:58px;
}
.audio_home{
  height:55px;
}
.audio_karaoke{
  height:56px;
}
.audio_voice{
  height:58px;
}
.audio_accessories{
  height:53px;
}

.audio_ipod {
  background:url('/images/audio_ipod_high.jpg') no-repeat;
}
.audio_portable{
  background:url('/images/audio_portable_high.jpg') no-repeat;
}
.audio_home{
  background:url('/images/audio_home_high.jpg') no-repeat;
}
.audio_karaoke{
  background:url('/images/audio_karaoke_high.jpg') no-repeat;
}
.audio_voice{
  background:url('/images/audio_voice_high.jpg') no-repeat;
}
.audio_accessories{
  background:url('/images/audio_accessories_high.jpg') no-repeat;
  margin-top: 0px;
}
<!--[if IE]>

.audio_ipod, .audio_portable, .audio_home, .audio_karaoke, .audio_voice, .audio_accessories, .audio_ipod{
 background-position: 3px 0px;
}
<![endif]-->



.audio_portable_digital{
  background-image:url('/images/audio_portable_digital.jpg');
  background-repeat: no-repeat;
  position:absolute;
  top:24px;
  right:0px;
  width:107px;
  height:12px;
  border: 0px solid green;
}
.audio_portable_digital{
  background-image:url('/images/audio_portable_digital.jpg');
  background-repeat: no-repeat;
  position:absolute;
  top:24px;
  right:0px;
  width:107px;
  height:12px;
  border: 0px solid green;
  cursor:pointer;
}
.audio_portable_cd{
  background-image:url('/images/audio_portable_cd.jpg');
  background-repeat: no-repeat;
  position:absolute;
  top:36px;
  right:0px;
  width:107px;
  height:13px;
  border: 0px solid blue;
  overflow: hidden;
  cursor:pointer;
}
.video_portable, .video_home, .video_photo, .video_accessories{
  position:relative;
  float:left;
  cursor: pointer;
  top:33px;
  left:-3px;
}
.video_portable{
  background:url('/images/video_portable_high.jpg') no-repeat;
  width:183px;
  height:55px;
}
.video_home{
  background:url('/images/video_home_high.jpg') no-repeat;
  width:183px;
  height:81px;
}
.video_photo{
  background:url('/images/video_photo_high.jpg') no-repeat;
  width:183px;
  height:57px;
}
.video_accessories{
  background:url('/images/video_accessories_high.jpg') no-repeat;
  width:183px;
  height:53px;
}
<!--[if IE]>
.video_portable, .video_home, .video_photo, .video_accessories, .video_portable{
  background-position: 3px 0px;
}
<![endif]-->

.video_home_lcd{
  background:url('../images/video_home_lcd.jpg') no-repeat;
  position:absolute;
  width:70px;
  height:13px;
  cursor:pointer;
}

.video_home_lcd2{
/*  background:url('../images/video_home_lcd.jpg') no-repeat;*/
  position:absolute;
  margin-top:23px;
  margin-left: -71px;
  width:71px;
  height:12px;
  cursor:pointer;
  border: 0px solid red;
}

.video_home_crt{
  background:url('../images/video_home_crt.jpg') no-repeat;
  position:absolute;
  top:36px;
  left:115px;
  width:71px;
  height:13px;
  cursor:pointer;
}
.video_home_dvd{
  background:url('../images/video_home_dvd.jpg') no-repeat;
  position:absolute;
  left:115px;
  top:50px;
  width:71px;
  height:13px;
  cursor:pointer;
}
.video_home_converters{
  background:url('../images/video_home_converters.jpg') no-repeat;
  position:absolute;
  top:63;
  left:113px;
  width:71px;
  height:13px;
  cursor:pointer;
  overflow: hidden;
}
.media_media, .media_drives, .media_blu, .media_simple, .media_hd, .media_flash{
  position:relative;
  float:left;
  cursor: pointer;
  top:32px;
  left:-3px;
  width:183px;
}
.media_media{
  background:url('/images/media_media_high.jpg') no-repeat;
  height:80px;
}
.media_drives{
  background:url('/images/media_drives_high.jpg') no-repeat;
  height:58px;
}
.media_blu{
  background:url('/images/media_blu_high.jpg') no-repeat;
  height:55px;
}
.media_simple{
  background:url('/images/media_simple_high.jpg') no-repeat;
  height:57px;
}
.media_hd{
  background:url('/images/media_hd_high.jpg') no-repeat;
  height:58px;
}
.media_flash{
  background:url('/images/media_flash_high.jpg') no-repeat;
  height:55px;
}
<!--[if IE]>
.media_media, .media_drives, .media_blu, .media_simple, .media_hd, .media_flash, .media_media{
  background-position: 3px 0px;
}
<![endif]-->
.media_media_dvdwrite{
  background:url('../images/media_media_dvdwrite.jpg') no-repeat;
  position:absolute;
  top:23px;
  left:95px;
  width:86px;
  height:12px;
  cursor:pointer;
}
.media_media_dvdwrite{
  background:url('../images/media_media_dvdwrite.jpg') no-repeat;
  position:absolute;
  top:23px;
  left:95px;
  width:86px;
  height:12px;
  cursor:pointer;
}
.media_media_dvdrewrite{
  background:url('../images/media_media_dvdrewrite.jpg') no-repeat;
  position:absolute;
  top:35px;
  left:95px;
  width:86px;
  height:12px;
  cursor:pointer;
}
.media_media_cdwrite{
  background:url('../images/media_media_cdwrite.jpg') no-repeat;
  position:absolute;
  top:47px;
  left:95px;
  width:86px;
  height:12px;
  cursor:pointer;
}
.media_media_cdrewrite{
  background:url('../images/media_media_cdrewrite.jpg') no-repeat;
  position:absolute;
  top:59px;
  left:95px;
  width:86px;
  height:12px;
  cursor:pointer;
  overflow: hidden;
}
.accessories_laptop, .accessories_storage, .accessories_labeling, .accessories_cleaning{
  position:relative;
  float:left;
  cursor: pointer;
  top:37px;
  left:-4px;
  width:183px;
}
.accessories_laptop{
  background:url('/images/accessories_laptop_high.jpg') no-repeat;
  height:55px;
}
.accessories_storage{
  background:url('/images/accessories_storage_high.jpg') no-repeat;
  height:58px;
}
.accessories_labeling{
  background:url('/images/accessories_labeling_high.jpg') no-repeat;
  height:55px;
}
.accessories_cleaning{
  background:url('/images/accessories_cleaning_high.jpg') no-repeat;
  height:53px;
}
<!--[if IE]>
.accessories_laptop, .accessories_storage, .accessories_labeling, .accessories_cleaning, .accessories_laptop{
  background-position: 3px 0px;
}
<![endif]-->



/*-----end Footer Menu buttons-----*/
