﻿body { font-family: "Trebuchet MS"; font-size: 12px; text-align: center; background-color: #000; margin: 0px; }

td { font-family: Arial, Helvetica, sans-serif; }

th { font-family: Arial, Helvetica, sans-serif; }
#main { width: 1002px; margin: 0px auto; text-align: left; background-color: #FFF; }
#top { width: 1002px; height: 128px; background-repeat: no-repeat; background-image: url(../images/top.gif); }
#logo { margin: 0px; padding-top: 18px; padding-left: 40px; width: 230px; }
#menu { clear: both; width: 1002px; background-image: url(../images/menu_bg.gif); background-repeat: repeat-x; height: 33px; padding-bottom: 3px; }
#menu .nav { background-image: url(../images/menu_bg.gif); height: 33px; background-repeat: no-repeat; }
#menu .nav ul { padding: 0; padding-left: 120px; margin: 0; list-style: none; font-family: Arial, Helvetica, sans-serif; }
#menu .nav ul li { display: block; text-decoration: none; height: 23px; padding: 7px 8px 0px 5px; font-size: 12px; font-weight: bold; color: #fff; float: left; }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #2A4857; text-decoration: underline; }

#menu a:link { color: #fff; text-decoration: none; }
#menu a:visited { color: #fff; text-decoration: none; }
#menu a:hover { color: #ccc; text-decoration: underline; }


#menu .ul_adwords { color: #C2EE15; font-size: 15px; font-weight: bold; }



#content { clear: both; width: 1002px; }
.gamelist { width: 254px; }
.gamelist .middle { background-image: url(../images/gamelist_middle.gif); background-repeat: repeat-x; border-left: 1px solid #333; border-right: 1px solid #333; background-color: #000000; border-bottom: 1px solid #333; }

.gamelist .middle ul { color: #fff; padding-top: 3px; }
.gamelist .middle ul li { list-style-image: url(../images/game_dot.gif); color: #5A4E1F; font-size: 12px; list-style-position: outside; margin-bottom: 10px; }
.gamelist .middle ul li a:link { list-style-image: url(../images/game_dot.gif); color: #fff; font-size: 12px; }
.gamelist .middle ul li a:hover { list-style-image: url(../images/game_dot2.gif); color: #fff; font-size: 12px; text-decoration: underline; }
.gamelist .middle ul li a:visited { list-style-image: url(../images/game_dot2.gif); color: #eee; font-size: 12px; text-decoration: underline; }


#frame_top { background-image: url(../images/frame_top.gif); width: 576px; height: 26px; background-repeat: no-repeat; }

#frame_bottom { background-color: #F4EED6; width: 446px; border-left: solid 1px #333; border-right: solid 1px #333; border-bottom: solid 1px #333; padding-left: 10px; }

#frame_bottom h2 { padding-left: 5px; font-size: 14px; font-weight: bold; color: #000; padding-top: 4px; }
/*==================promotion＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#promotion { background-image: url(../images/promotion_bg.gif); background-repeat: no-repeat; width: 552px; height: 179px; position: absolute; top: 43px; left: 33px; color: #184747; font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
#promotion .heading { font-size: 24px; font-weight: bold; }
#promotion .code { font-size: 13px; color: #3BB7AC; font-weight: bold; }

#Layer1 { position: relative; width: 15px; height: 179px; z-index: 1; }
/*=================end of promotion＝＝＝＝＝＝＝＝＝＝＝＝＝*/

/*=================begin of quick shopping＝＝＝＝＝＝＝＝＝＝＝＝*/

#quickshopping { width: 515px; height: 175px; padding: 5px 20px 5px 40px; }
#quickshopping .heading { font-size: 16px; font-weight: bold; color: #000; }
#quickshopping select { width: 400px; }
#quickshopping input { width: 395px; }
#quickshopping .btn { background-image: url(../images/btn.gif); background-repeat: no-repeat; width: 121px; height: 26px; border: 0px; color: white; font-size: 14px; font-weight: bold; }
/*=================endof quick shopping＝＝＝＝＝＝＝＝＝＝＝＝＝*/
.intro { font-weight: bold; font-size: 11px; color: #000000; }
img.servers { border: 0px; }
img.servers:hover { border: 0px; filter: alpha(opacity=50); opacity: .5; }
h3 { font-size: 16px; font-style: italic; font-weight: bold; color: #C30C0C; }
h2 { font-size: 16px; font-weight: bold; color: #000; }
/*=======login====*/
#login { width: 198px; color: #fff; }
#login .middle { background-image: url(../images/gamelist_middle.gif); background-repeat: repeat-x; border-left: 1px solid #333; border-right: 1px solid #333; border-bottom: 1px solid #333; background-color: #0B2838; }
#login .btn { background-image: url(../images/btn_login_bg.gif); width: 65px; height: 60px; border: 0px; text-align: center; color: #fff; }
#login .txtbox { width: 100px; height: 18px; color: #003366; border: 1px; background-color: #CCC; }
#login a:link { text-decoration: underline; color: #FFF; }
#login a:visited { text-decoration: underline; color: white; }
#login a:hover { text-decoration: underline; color: #000; }


/*=======shopping cart====*/
#cart { width: 254px; color: #fff; }
#cart ul { color: #000000; }
/*#cart .middle{background-image:url(../images/gamelist_middle.gif); background-repeat:repeat-x; border-left:1px solid #67959C; border-right: 1px solid #67959C; background-color:#0B2838; font-family:Arial, Helvetica, sans-serif; color:#FFFD48; padding-right:3px; text-align:left}*/
#cart .total { font-weight: bold; color: #000; text-align: right; padding-right: 10px; font-size: 12px; }


/*=======bottom====*/
#bottom { background-color: #7D7E7C; text-align: center; width: 1002px; clear: both; background-repeat: no-repeat; color: #fff; }


#bottom a:link { color: #fff; text-decoration: underline; }
#bottom a:visited { color: #fff; text-decoration: underline; }
#bottom a:hover { color: #000; text-decoration: none; }
#bottom .notes { color: #999999; }

/*=======sitenews====*/
#sitenews { width: 198px; color: #fff; padding-left: 5px; padding-right: 3px; }
#sitenews .middle { background-image: url(../images/gamelist_middle.gif); background-repeat: repeat-x; border-left: 1px solid #67959C; border-right: 1px solid #67959C; background-color: #0B2838; font-family: Arial, Helvetica, sans-serif; color: #B3F1FD; padding-right: 3px; text-align: left; }


#sitenews a:link { color: #C9E2FF; text-decoration: underline; }
#sitenews a:visited { color: #83BEC7; text-decoration: underline; }
#sitenews a:hover { color: #fff; text-decoration: none; }
/*=======end of sitenews====*/
#cart_detail { padding: 5px 20px 5px 40px; }


#cart_detail .heading { color: #000; font-size: 16px; font-weight: bold; }

#cart_detail .hr { color: #00CCFF; }


.tabledetail { border: 1px solid #9B7D4C; background-color: #EACC91; width: 500px; }
.faqs_heading { background-color: #ccc; font-size: 14px; border: 1px solid #999; color: #000; height: 20px; padding-left: 10px; }
#layer1 { position: relative; }
#Layer2 { position: absolute; width: 300px; height: 34px; z-index: 1; left: 107px; top: -71px; font-weight: bold; }


.item_top { background-image: url(../images/item_top.gif); background-repeat: no-repeat; width: 254px; height: 25px; color: #fff; font-size: 14px; padding-left: 28px; text-align: left; letter-spacing: 1px; }
.item_middle { border-left: 1px solid #ccc; border-right: solid 1px #ccc; width: 254px; text-align: left; background-color: #DEDBDB; }
.item_middle ul { padding-top: 5px; }
.item_bottom { width: 254px; height: 1px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background-color: #DEDBDB; }

/*any items* on the middle of the page*/
#box_middle { border: 1px solid #333; background-color: #EEEBDF; padding: 8px; line-height: 20px; }
#box_middle h2 { font-size: 14px; font-weight: bold; color: #000; padding-left: 5px; }

/*for shopping cart*/
.list { background-color: #454643; }
.list td { background-color: #C9CAC6; }
.list th { color: white; }

.big_button { background-color: #3E2200; border: 1px solid #9D5901; color: #F1E9A5; height: 25px; }
.button_small { background-color: rgb(62, 34, 0); border: 1px solid rgb(157, 89, 1); color: rgb(241, 233, 165); height: 20px; padding-bottom: 5px; }
.inner_link { text-align: center; color: #FFFFFF; font-size: 9px; background-color: #000; }
.inner_link a { color: #FFFFFF; font-size: 9px; font-family: Verdana,Arial,Helvetica,Sans-serif; }
.currency { color: #0000FF; font-weight: bold; font-family: verdana; margin: 5px; cursor: pointer; }
.currency.selected { color: #FF0000; }
.country img { border: 0px solid Transparent; cursor: pointer; padding: 0px; margin: 0px; }

.price_us { color: #CBEE0C; font-size: 16px; }
.price_eu { color: #10D1CF; font-size: 16px; }
.price_name { color: #fff; font-size: 12px; font-style: italic; font-weight: bold; }

.nav a img { border: 1px solid transparent; }

.nav a:hover img { border: 1px solid #fff; }


