@charset "UTF-8";
/* CSS Document */

body { background:url(gfx/site_bg.jpg) top center repeat-x; background-attachment: fixed; margin-top: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; }
	
img { border:none; }

#container { width: 799px; height: auto; margin:0 auto; background-color:#fff;  }

#containerDR { width: 799px; height: auto; margin:0 auto; background-color:#000;  }

a:link { FONT-SIZE: 12px; COLOR: #ed1b2e; TEXT-DECORATION: underline }

a:visited { FONT-SIZE: 12px; COLOR: #ed1b2e; TEXT-DECORATION: underline }

a:hover { COLOR: #000; TEXT-DECORATION: underline }

#header { width:799px; height:auto; margin: 0 auto; }

#navigation {width:799px; height:auto; }

#flash_area { float: left; width:799px; height:auto; background-color:#FFF; margin-top: 8px; }

#flash_areaDR { float: left; width:799px; height:auto; background-color:#000; margin-top: 8px; }

#locator_areaDR { float: left; width:799px; height:auto; background-color:#000; margin-top: 8px; }

#banner_area { float: left; width:799px; height:auto; background-color:#FFF; margin: 10px 0; }

#banner_areaDR { float: left; width:799px; height:auto; background-color:#000; margin: 10px 0; }

#footer { width:799px; height:100px; background-color:#FFF; }

#footerDR { width:799px; height:100px; background-color:#000; }

.footer_red { font-size:12px; color:#ed1b2e; text-align:center; }

.footer_red a.link {font-size:12px; color:#fff; text-align:center; }

.footer_red a.visited {font-size:12px; color:#ed1b2e; text-align:center; }

.footer_red a.hover {font-size:12px; color:#FFF; text-align:center; }

.footer_black {font-size:12px; color:#000; text-align:center; padding-top:50px; }

.footer_white {font-size:12px; color:#FFF; text-align:center; padding-top:50px; }

#lower_wrapper { float: left; height: auto; width:799px; background-color:#FFF; padding-bottom:5px; }

#lower_wrapperDR { float: left; height: auto; width:799px; background-color:#000; padding-bottom:5px; }

#lower_wrapperDR { float: left; height: auto; width:799px; background-color:#000; padding-bottom:5px; }

/* changed from 420 to 440 */
#best_sellers { height:440px; width:270px; background: #e4e4e4 url(gfx/best_sellers_bg.jpg) top center repeat-x; border: 1px solid #000; float:left; margin-left:12px; _margin-left:6px; margin-top:12px; _margin-top:12px; }

#best_sellers_table {height:340px; width:268px; float:left; margin-top:50px; margin-left:2px; _margin-left:2px }

/* changed from 420 to 440 */
#cash_trade { height:440px; width:270px; background: #e4e4e4; border: 1px solid #000; float:left; margin:3px 5px;  }

/* changed from 420 to 440 */
#best_trade {  height:440px; width:270px; background: #e4e4e4 url(gfx/cash_trade_bg.jpg) top center repeat-x; border: 1px solid #000; float:left; margin-left:12px; _margin-left:12px; margin-top:12px; _margin-top:12px;  }

.header { font-size:18px; color:#FFF; font-weight:bold; text-align:center; }

/* changed from 340 to 440 */
#cash_trade_table { height:440px; width:268px; float:left; margin-top:70px; }

#blank_rightTop { height:420px; width:204px; border: 1px solid #000; float:left; margin-left:12px; _margin-left:12px; margin-top:12px; _margin-top:11px;  }

#newsletter { height:96px; width:207px; background-image:url(gfx/newsletter_bg.jpg); background-repeat:no-repeat; border: 1px solid #000; float:left; margin-top:6px; }

#newsletter_table {height:auto; width:auto; float:left; margin-top:40px;  }

.title_copy {  font-size:12px; font-weight:bold; color:#000;}

.title_copy_red {  font-size:14px; font-weight:bold; color:#ed1b2e;}

.title_copy_white {  font-size:14px; font-weight:bold; color:#ffffff;}

.red_copy {  font-size:12px; color:#ed1b2e; }

.red_newsletter_copy {  font-size:10px; color:#ed1b2e; font-weight:bold; }

.about_copy { font-size:18px; color:#000000; }

.about_copyDR { font-size:18px; color:#FFF; margin:5px 20px 5px 20px; }

#about_content { height:431px; width:779px; float:left; background-image:url(gfx/about_bg.jpg); background-repeat:no-repeat; padding-left:20px; }

#store_content { height:auto; width:782px; float:left; padding-left:17px; background-color:#FFF; }

#store_contentDR { height:auto; width:782px; float:left; padding-left:17px; background-color:#000; }

.store_copy { font-size:12px; color:#000000; }

.store_copyWhite { font-size:12px; color:#FFF; }

.store_copyGray { font-size:12px; color:#000000; background-color:#E8E8E8;}

.store_copyBold { font-size:12px; font-weight:bold; color:#000000; }

.legal_copy { font-size:14px; color:#000000; }

.legal_copyWhite { font-size:14px; color:#FFFFFF; }


#about_lower { height:279px; width:799px; float:left; background-color:#FFF; }

#about_lower2 { height:auto; width:799px; float:left; background-color:#FFF; padding-top:25px; }

#about_lowerDR { height:279px; width:799px; float:left; background-color:#000; }

#about_lower2DR { height:auto; width:799px; float:left; background-color:#000; padding-top:25px; }


#clearer { clear: both; }

