body {margin:0; padding:0; background-image:url(../images/body_back.jpg); background-repeat:repeat-x}
img {border:0}
.redborder{border:1px solid #FF0000}

.top_add {width:728px; height:90px; margin-left:auto; margin-right:auto; padding-top:15px; padding-bottom:15px}

.top_section_left_shade {background-image:url(../images/top_left_shade.png); background-repeat:no-repeat}
.top_section_right_shade {background-image:url(../images/top_right_shade.png); background-repeat:no-repeat}
.top_section_container {background-image:url(../images/top_section_back.png); background-repeat:repeat-x}

.top_section_left_container {float:left; width:333px}
.logo {float:left; width:313px; height:130px; padding-top:16px; padding-left:20px}
.search {float:left; width:300px; height:75px; padding-top:7px; padding-left:27px}
.search .textbox_container {float:left; padding-right:8px; width:115px; #margin-top:-1px}
.search .textbox {width:112px; height:14px; background-color:#FFFFFF; border:1px solid #b5b5b5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;padding:2px} 
.search .listmenu{height:20px; width:105px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666} 	

.mcafee_credit_card_container {float:left; width:300px; padding-top:5px}

.top_section_right_container {float:right; width:645px}

.top_section_right_container .topnav {text-align:right; padding-top:4px; padding-right:5px} 
.top_section_right_container .topnav a {padding-right:15px} 

.top_section_right_container .label {float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-right:5px; width:65px; padding-top:3px} 

.top_section_right_container .textbox {width:138px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:0px; background-image:url(../images/text_box.jpg); background-repeat:repeat-x; border:1px solid #333333} 

.top_section_right_container .login_container {text-align:right; padding-right:30px; padding-top:12px}
.top_section_right_container .register_container {float:right; padding-right:30px; text-align:right; width:600px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; padding-top:5px}
.top_section_right_container .register_container a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none}
.top_section_right_container .register_container a:hover {text-decoration:underline}
.top_section_right_container .add_container {float:right; width:600px; padding-right:30px; text-align:right; padding-top:25px}
.top_section_right_container .add_container {#padding-top:23px}

.three_column_container {background-image:url(../images/three_column_back.png); background-repeat:repeat-y}
.title {background-image:url(../images/title_back.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:15px}

.platforms_nav {float:left; width:175px; margin-left:7px; padding-top:5px}
.platforms_nav ul {margin:0; padding:0; list-style:none} 
.platforms_nav ul li.theme1 {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d; height:20px; border-top:1px dashed #cfcbc8; border-bottom:1px dashed #cfcbc8; padding-top:3px} 
.platforms_nav ul li.theme2 {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d; height:20px; margin-top:2px; margin-bottom:2px; background-color:#ebebe8; padding-top:3px} 
.platforms_nav ul li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d; text-decoration:none}
.platforms_nav ul li a:hover {color:#361100; text-decoration:underline}

.left_subtitle {background-color:#dcd9d6; border-bottom:1px solid #cfcbc8; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545452; padding-top:7px; padding-bottom:7px} 
.storelocater_dropdown {height:20px; width:135px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666}
.newsletter_textbox {width:150px; height:15px; background-color:#FFFFFF; border:1px solid #999999 ; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;padding:2px}

.middle_banner_container {float:left; width:590px; height:232px; border-bottom:1px solid #f4f2ef}
.latest_released {padding-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#303030}
.latest_released .span1 {font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#bf311a} 
.latest_released .span2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#cd5d0a}

.this_weeks_best_selling_games {float:left; width:250px; border-bottom:1px dotted #cfcbc8; padding-bottom:3px; margin-left:8px; margin-bottom:3px}
.this_weeks_best_selling_games .boxcontent {float:left; margin-left:10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#303030} 
.this_weeks_best_selling_games .boxcontent .gamename {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#bf311a; padding-bottom:3px} 
.this_weeks_best_selling_games .boximg1 {float:left; width:66px; height:47px; background-image:url(../images/box_bg_1.jpg); background-repeat:no-repeat}
.this_weeks_best_selling_games .boximg2 {float:left; width:66px; height:47px; background-image:url(../images/box_bg_2.jpg); background-repeat:no-repeat}
.this_weeks_best_selling_games .boximg3 {float:left; width:66px; height:47px; background-image:url(../images/box_bg_3.jpg); background-repeat:no-repeat}
.this_weeks_best_selling_games .boximg4 {float:left; width:66px; height:47px; background-image:url(../images/box_bg_4.jpg); background-repeat:no-repeat}
.this_weeks_best_selling_games .boximg5 {float:left; width:66px; height:47px; background-image:url(../images/box_bg_5.jpg); background-repeat:no-repeat}

.best_selling_game_by_console {padding-top:15px}
.best_selling_game_by_console .xbox360 {background-image:url(../images/xbox_360_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .xbox {background-image:url(../images/xbox_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .psp {background-image:url(../images/psp_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .ps3 {background-image:url(../images/ps3_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .ps2 {background-image:url(../images/ps2_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .windows {background-image:url(../images/windows_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .wii {background-image:url(../images/wii_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .gc {background-image:url(../images/gc_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .ds {background-image:url(../images/ds_back.jpg); background-repeat:no-repeat} 
.best_selling_game_by_console .gba {background-image:url(../images/gba_back.jpg); background-repeat:no-repeat} 


.s_cart_nav {float:left; width:175px; margin-left:7px; padding-top:5px}
.s_cart_nav ul {margin:0; padding:0; list-style:none} 
.s_cart_nav ul li.theme1 {padding-left:9px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d; height:auto;  border-bottom:1px dashed #cfcbc8; padding-top:3px; float:left; width:165px} 
.s_cart_nav ul li.theme2 {padding-left:9px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d; height:auto; margin-top:2px; margin-bottom:2px; background-color:#ebebe8; padding-top:3px; float:left; width:165px; border-bottom:1px dashed #cfcbc8;} 
.right_subtitle {background-color:#dcd9d6; border-bottom:1px solid #cfcbc8; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#545452; padding-top:7px; padding-bottom:7px; padding-left:16px} 

.s_cart_product_container {float:left; width:90px; padding-bottom:3px; line-height:13px}
.s_cart_product_container a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3d3d3d; text-decoration:none}
.s_cart_product_container a:hover {text-decoration:underline} 
.s_cart_price_container {float:right; width:58px; text-align:right; padding-bottom:3px; line-height:13px; padding-right:13px}
.s_cart_price_container span {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#cd5d0a} 
.s_cart_price_container a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bf311a; text-decoration:none} 
.s_cart_price_container a:hover {text-decoration:underline} 

.total {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#545452; padding-left:16px; padding-top:5px; padding-bottom:10px; float:left; width:40px}
.total_amount {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#545452; padding-left:16px; padding-top:5px; padding-bottom:10px; float:right; text-align:right; width:90px; padding-right:23px}



.footer_left_shade {background-image:url(../images/footer_left_shade.png); background-repeat:no-repeat}
.footer_back {background-image:url(../images/footer_back.png); background-repeat:repeat-x}
.footer_right_shade {background-image:url(../images/footer_right_shade.png); background-repeat:no-repeat}
.copyright {float:left; width:350px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-left:12px; padding-top:10px}
.footer_nav_container {float:right; height:36px; padding-right:5px}
.footer_nav_container a {padding-right:15px}


















