/* Panel CSS File */
#container299 {
  margin:0 auto;
  width: 1000px;
}
#container2 {
  margin:0 auto;
  width: 800px;
}
#left_panel {
  float:left;
  width:156px;
  margin-right:15px;
  margin-left:15px;
  margin-top:2px;
  border:0px solid white;
  padding-top:10px;
}
#main_panel {
  float:left;
  width:801px;
  border:0px solid white;
}

#left_panel_top {
  width:156px;
  height:6px;
  background-image:url(logos/left_panel_top.jpg);
  background-repeat:no-repeat;
}
#left_panel_content {
  width:156px;
  background-image:url(logos/left_panel_content.jpg);
  background-repeat:repeat-y;
  font-family:arial;
  font-size:11px;
}
#left_panel_bottom {
  width:156px;
  height:5px;
  background-image: url(logos/left_panel_bottom.jpg);
  background-repeat:no-repeat;
  margin-bottom:6px;
}
#potw_panel_top {
  width: 156px;
  height: 22px;
  background-image:url(logos/pick_of_the_week_top.jpg);
  background-repeat: no-repeat;
}
#latest_item_panel_top {
  width: 156px;
  height: 22px;
  background-image:url(logos/latest_top.jpg);
  background-repeat: no-repeat;
}
#genre_panel_top {
  width: 156px;
  height: 22px;
  background-image:url(logos/genre_top.jpg);
  background-repeat: no-repeat;
}
.genre_select {
  width:136px;
  padding-left:2px;
  text-align:left;
  background-color:#1c0a14;
  color:#fcbf6c;
  font-family:arial;
  font-size:11px;
}
#basket_panel_top {
  width: 156px;
  height: 27px;
  background-image:url(logos/basket_top.jpg);
  background-repeat: no-repeat;
}
#basket_panel_top2 {
  width: 156px;
  height: 25px;
}
#basket_panel_content {
  width: 156px;
  background-image:url(logos/basket_content.jpg);
  background-repeat: repeat-y;
  font-family:arial;
  color:#FFFFFF;
  font-size:9px;
  padding:2px 5px;
}
#basket_panel_bottom {
  width: 156px;
  height: 9px;
  background-image:url(logos/basket_bottom.jpg);
  background-repeat: no-repeat;
  margin-bottom:6px;
}

#main_panel_top {
  width: 801px;
  height: 12px;
  background-image:url(logos/main_panel_top.jpg);
  background-repeat: no-repeat;
  margin-top:10px;
}
#main_panel_content {
  width: 801px;
  background-image:url(logos/main_panel_content.jpg);
  background-repeat: repeat-y;
  font-family:arial;
  font-size:14px;
  padding:8px 10px;
}
#main_panel_bottom {
  width: 801px;
  height: 9px;
  background-image:url(logos/main_panel_bottom.jpg);
  background-repeat: no-repeat;
  margin-bottom:6px;
}

#thankyou_panel_top {
  width: 768px;
  height: 32px;
  background-image:url(logos/thankyou_top.jpg);
  background-repeat: no-repeat;
  margin-top:5px;
}

#recentAdditions_panel_top {
  width: 768px;
  height: 31px;
  background-image:url(logos/recent_additions_top.jpg);
  background-repeat: no-repeat;
}

#recentUpdates_panel_top {
  width: 768px;
  height: 31px;
  background-image:url(logos/recent_updates_top.jpg);
  background-repeat: no-repeat;
}

#latest_panel_top {
  width: 768px;
  height: 43px;
  background-image:url(logos/latest_news_top.jpg);
  background-repeat: no-repeat;
} 

#thumbs_panel_top {
  width: 768px;
  height: 16px;
  background-image:url(logos/thumbs_panel_top.jpg);
  background-repeat: no-repeat;
  margin-top:5px;
}
#thumbs_panel_content {
  width: 748px; /* 768px  */
  background-image:url(logos/thumbs_panel_content.jpg);
  background-repeat: repeat-y;
  font-family:verdana,arial;
  font-size:12px;
  padding:8px 10px;
  text-align:left;
  font-weight:bold;
}
#thumbs_panel_content .bolder {
  font-size:14px;
  color:#D9B853;
}

#thumbs_panel_bottom {
  width: 768px;
  height: 16px;
  background-image:url(logos/thumbs_panel_bottom.jpg);
  background-repeat: no-repeat;
  margin-bottom:6px;
}

.highlite, A{
  color:#D9B853;
}
.white12px {
  clear:both;
  color:#FFFFFF;
  font-size:12px;
  text-align:center;
}

#footnote {
  clear:both;
  color:#FFFFFF;
  font-size:9px;
  text-align:center;
}
#basket {
   border: 1px solid #FCBF6C;
   margin-right: 5px;
   font-family: verdana,arial,sans-serif;
   font-size: 12px;
}
.shaded {
   background-color: #D99653;
   color: #1C0A14;
   font-weight:bold;
   font-family: verdana,arial,sans-serif;
   font-size: 12px; 
}
.addressBlock {
   margin-left:15px;
   margin-right:0px;
   width:345px;
   height:120px;
   background-color:#1C0A14;
   color:#FCBF6C;
}

