@charset "utf-8";
/* CSS Document */

#middle { float: left; width:665px;}
.middle_text { font-weight: normal; line-height:20px; margin-top:10px; font-size:14px;}
#welcome_banner { width:665px; height:44px; }
.banner2 {clear:both;}
#index_banner { margin-top:15px;}
#banner_first { margin:15px 0; clear:both;}
#christmas_banner { margin-bottom:10px;}
#thanksgivingMiddleBanner, #blackfriday { margin-top:15px;}
#off30 { margin-top:10px;}
#products { width:665px;}
#products li { width:665px; margin-bottom:40px;}
.pro_top { width:665px; height:190px; background:url(http://img.ishopvideogame.com/img/2010/pro_bj_topnew.jpg) no-repeat;}
.pro_top div.img_left_area { float:left;}
.pro_top a img.pro_show_img { margin:30px 25px 0 30px; float:left;}
.pro_top h2 { padding-top:30px; font-size:16px; width:480px; overflow:hidden;}
.pro_top h2 a:hover { text-decoration:underline;}
.pro_top p { color:#1d1d1d; font-size:11px; font-family: Verdana; font-weight:bold; margin-top:6px;}
.pro_top p.pro_list_price { margin-top:10px;}
.pro_top p.pro_list_price strong { float:left; color:#b70000; font-weight:bold; font-size:20px; width:170px; display:block;}
.pro_top p.pro_list_price del { float:left; color:#000; font-size:14px; font-weight:normal; margin-right:5px; width:110px; display:block; padding-top:5px;}
.pro_top div.clear_float {height:60px; clear:both;}
.pro_top div.clear_float img.freeshipping_img { margin-top:5px;}
.pro_top div.clear_float a img { margin:15px 0 0 0; padding:0 20px 0 0;}

.pro_top .moreinfo { margin:20px 5px 0 0;}
.pro_bottom { width:665px; height:29px; background:url(http://img.ishopvideogame.com/img/2010/pro_bj_bottomnew.jpg) no-repeat; position:relative; }
.pro_bottom p del { font-size:20px; color:#c2ff1f;}
.pro_bottom p { color:#fff; font-size:20px; text-align:right; padding-right:8px; line-height:29px;}
.last_p { margin:10px 0; font-size:14px; line-height:20px;}
#small_banner { margin-top:15px;}
#banner2 { margin-bottom:35px;}
#banner_more_thing { margin:15px 0;}
#twoconsole { margin-top:15px; margin-bottom:15px; display:block; width:665px; height:80px; clear:both;}
#twoconsole .le { float:left; display: inline;}
#twoconsole .ri { float:right;}

/* sub page featured products */
#middle #featured_pro { width:665px;}
table#featured_pro { border-collapse:collapse;}
#featured_pro td, #featured_pro th { border:solid #930 1px;}
#featured_pro th h2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; font-weight:normal; font-family:Verdana; width:120px;}
#featured_pro th h2 a:hover { text-decoration:underline;}


#combo { width:665px;}
#combo ul li { width:665px; background: #1c1c1c url(http://img.ishopvideogame.com/img/2010/combo_bottom_bj.jpg) no-repeat center bottom; height:444px; clear:both; margin:15px 0;}
#combo ul li div.combobj_top { width:665px; height:11px;}

#combo ul li div.combo_left { float:left; display:inline; width:369px; height:402px; background:#fff; margin-left:4px; clear:both;}
#combo ul li div.combo_left div.singlepro { width:369px; height:150px; border-bottom:dashed 1px #4b4b4b; padding-top:5px;}
#combo ul li div.combo_left div.singlepro a img { float:left; margin-left:5px; margin-right:6px;}
#combo ul li div.combo_left div.singlepro div.combo_text { width:238px; float:left;}
#combo ul li div.combo_left div.singlepro div.combo_text p { line-height:20px; font-size:12px;}
#combo ul li div.combo_left div.singlepro div.combo_text p a { text-decoration:underline; color:#00F;}
#combo ul li div.combo_left div.singlepro div.combo_text p a:hover { text-decoration:none;}
#combo ul li div.combo_left div.singlepro div.combo_text h1 { font-size:16px; line-height:24px;}
#combo ul li div.combo_left div.singlepro div.combo_text h1 a { color:#000; text-decoration:none;}
#combo ul li div.combo_left div.singlepro div.combo_text h1 a:hover { text-decoration:underline;}
#combo ul li div.combo_left div.singlepro div.combo_text span.support_block { width:150px; display:block; float:left; padding-left:3px;}
#combo ul li div.combo_left div.singlepro div.combo_text p.star { background:url(http://img.ishopvideogame.com/img/2010/star.jpg) no-repeat left center; padding-left:80px; line-height:22px;}
#combo ul li div.combo_left div.singlepro div.combo_text p.money { line-height:24px; font-size:12px; font-weight:bold;}
#combo ul li div.combo_left div.singlepro div.combo_text p.money .a97700 { color:#a97700; font-size:18px;}
#combo ul li div.combo_left div.singlepro div.combo_text p.money .a90000 { color:#a90000; font-size:18px;}
#combo ul li div.combo_left .text_p { line-height:20px; padding:18px 7px 0 6px; height:160px; overflow:hidden;}
#combo ul li div.combo_left .text_p p { margin-bottom:8px; font-size:14px;}
#combo ul li div.combo_left .text_p strong { color:#770404;}
#combo ul li div.combo_left div.combo_button a img { margin:0 20px;}
#combo ul li div.combo_left div.combo_button img { margin-left:10px;}

#combo ul li div.combo_right { width:284px; height:402px; float:left; margin-left:4px; background:#fff; display:inline;}
#combo ul li div.combo_right ul li { background:none; padding-right:3px; height:95px; width:281px; border-bottom:dashed 1px #ccc; margin:0 0 2px 0;}
#combo ul li div.combo_right ul li.nobottom { border-bottom:none;}
#combo ul li div.combo_right ul li h1 { font-size:11px; height:58px; padding-top:10px;}
#combo ul li div.combo_right ul li h1 a { color:#000;}
#combo ul li div.combo_right ul li h1 a:hover { text-decoration: underline;}
#combo ul li div.combo_right ul li img { float:left; padding:5px;}
#combo ul li div.combo_right ul li p { float:left; width:180px;}
#combo ul li div.combo_right ul li p strong { color:#770404; float:left;}
#combo ul li div.combo_right ul li p span.stock { width:60px; display:block; float:left; margin-right:45px;}
