*{ font: normal 12px/160% "Verdana","Arial","Helvetica",sans-serif;color:#000;}
h1,h2,h3,h4,h5,h6,form,div,p,i,img,ul,li,ol,table,tr,td,fieldset,label,legend,dt,dd,dl,body{margin:0;padding:0;}
ul,ol{list-style:none;}
img {border:0;}
a {text-decoration:none;color:#330;}
a:hover {text-decoration:underline;}
button {cursor:pointer;}
div,p {display:block;}
strong {font-weight:bold;}
hr {height:1px;}
.alc {text-align:center;}
option {color:#000}
#wrap {background:#000 url(bg.jpg) center top no-repeat;overflow:hidden}
#head,#nav,#body,#foot {width:960px;background:#fff;margin:0 auto;}
#head {height:282px;overflow:hidden;background:none;}
h1 {height:238px;text-indent:-2000em;}
#nav {height:44px;background:url(nav.gif) no-repeat;margin:0 auto;margin-bottom:20px;text-align:center;}
#nav li {display:inline;padding:0 10px;}
#nav li.nobg {background:none;}
#nav a {color:#FDE295;font-size:14px;font-weight:bold;line-height:44px;padding-left:10px;}
#nav a:hover {color:#ff0;}
#body {width:950px;padding:5px;}
#side {width:240px;float:left;}
#side * {color:#333;font-size:11px}
.bar {padding-bottom:20px;margin-bottom:6px;border:4px solid #1C1C1C;}
.bar h3 {background:url(h3.gif) left bottom no-repeat;height:25px;line-height:25px;font-size:14px;font-weight:bold;margin:6px;text-align:left;color:#333;padding-left:20px;}
.barin {padding:10px 12px;}
#loginform input {color:#990;}
.contact {text-align:center;line-height:2em;}
.mb form label {display:block;width:6em;float:left;}
.mb div {margin:2px 0;}
.im {display:block;text-align:left;font-weight:bold;}
.im ul {padding:6px;}
.im ul li span {color:#f00;}
.im ul li {text-align:left;}
#iemail,#ipswd {width:100px;background:#FFF5EB;}
#ilogin {width:80px;color:#000;}
#regform label {display:block;width:16em;float:left;}
.fred {color:red;}
#regform legend {font-size:12px;font-weight:bold;margin-left:-8px;border-bottom:1px dotted #ffff99;}
#regform fieldset {margin-bottom:10px;}
#regform div {margin-bottom:4px;}
.delivery li {margin:.5em 0;}
#main {width:690px;float:right;border:4px solid #1c1c1c;}
#product {border:1px solid #55648d;background:#e0e0e0 url(h2.gif) left top repeat-x;padding:0 20px;padding-bottom:20px;}
#product h2{height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#fff;text-indent:20px;position:relative;margin:0 -20px;}
#product h2 span {line-height:40px;font-size:11px;color:#ffeeee;position:absolute;right:10px;top:0;}
#quick {text-align:center;padding:6px 10px;margin:8px 10px;border:1px solid #cc0;background:#fffef6;margin-bottom:20px;}
#regions {text-align:center;padding:6px 10px;margin:8px 10px;border:1px solid #cc0;background:#fffef6;overflow:auto;zoom:1}
#quick h4,#regions h4 {font-size:14px;font-weight:bold;color:#333;margin-bottom:8px;border-bottom:1px solid #aaa;}
#regions li {float:left;width:33%;}
#regions li a {display:inline;padding:0 .5em;font-size:12px;font-weight:bold;color:#960;}
#regions li a:hover {text-decoration:none;background:#900;color:#fff8e6;}
#servers {overflow:auto;}
#servers a {display:block;margin-top:20px;border-bottom:2px solid #cc9;font-size:12px;font-weight:bold;color:#960;position:relative;}
#servers li {overflow:auto;}
#servers a img{position:absolute;cursor:pointer;right:10px;top:1px;}
#servers ul {padding:10px;overflow:auto}
#servers ul li {float:left;background:url(arr.gif) left center no-repeat;width:33%;}
#servers ul li a {margin:0;float:left;padding-left:14px;text-decoration:underline;border-bottom:0;font-size:12px;color:#000;zoom:1}
#servers ul li a:hover{color:#d00;}
.promotion {border:2px solid #fc0;padding:10px;background:#ffffef;font-size:20px;font-weight:bold;color:#00f}
#news_index {background:#fff;}
#seldiv {margin-bottom:4px;text-align:right;font-weight:bold;color:#630}
#slogan {color:#660;padding:10px 22px;}
.land {margin-bottom:6px;padding:8px 16px;padding-top:8px;}
.land h3 {background:url(h3.gif) left bottom no-repeat;height:30px;line-height:30px;color:#345;padding-left:20px;font-size:16px;font-weight:bold;text-align:left;position:relative;}
.land h3 img {position:absolute;right:20px;top:20px;}
.landin {padding:10px 20px;padding-bottom:20px;}
.landin p {margin-bottom:1em;}
.landin p a{text-decoration:underline;}
.landin b {font-weight:bold;color:#330}
.news li {background:url(dot.gif) left bottom repeat-x;padding-left:6px;}
.news li a {height:22px;line-height:22px;}
.news li span {display:block;float:left;font-size:10px;color:#666;width:82px;}
.introduction p {margin:1em 0;}
table {width:100%;}
table,th,td {border: 1px solid #605D55;border-collapse: collapse;}
td {padding: .5em 1em;}
th {color:#666;font-weight:bold;background-color:#eff4f6;text-align:left;padding: .2em 1em;}
tr td {color:#223;background:url(hline.gif) left bottom repeat-x;}
td b{color:#999900;font-size:12px;}
tfoot {text-align:right;}
#postform {padding:10px 20px;}
#postform label {display:block;color:#330;font-size:12px;padding-top:12px;padding-bottom:6px;}
.required {color:red;}
#plform {padding:10px;}
#plform div {height:30px;text-align:left;}
#plform label {width:12em;display:block;float:left;color:#330;margin:4px;}
#plform h4 {background:#f0f0ff;padding:4px 10px;color:#000099;}
#pldetail {display:none;margin-top:10px;}
#pldetail legend {display:none;}
#plform p {padding:6px;}
#msgnav {margin:10px 0;}
#msgnav li{float:left;}
#msgnav a {display:block;text-decoration:none;color:#009;float:left;padding:2px 4px;margin-right:1em;border:1px solid #9cf;background:#eff;}
#msgnav a:hover {background:#ccf;color:#fff;}
#msgnav .mfocus {background:#ffe;}
#msglist {clear:both;}
#msglist p {display:block;border:1px solid #eee;background:#f7f7f7;padding:.5em;}
#msglist a{font-weight:bold;padding-right:1em;}
#ordered-gold {color:#090;}
#ordered-gold .basicprice {color:#900;text-decoration:line-through;}
.titletxt {font-size:14px;font-weight:bold;color:#093;}
#links {clear:both;padding:10px;padding-top:0;margin-top:20px;padding-left:50px;background:#333 url(lnkb.gif) repeat-x;border-top:1px solid #61656F;overflow:auto;zoom:1;}
#links h3 {font-size:14px;height:26px;font-weight:bold;color:#fff;margin-bottom:10px;}
#links li {padding-left:10px;background:url(lnk.gif) left center no-repeat;float:left;width:22%;}
#links li a {padding:0 1em;color:#660;}
.ps {margin:10px 0;text-align:right}
.ps strong {padding:0 .5em;border:1px solid #ccc;background:#f00;color:#fff;}
.ps a {padding:0 .5em;border:1px solid #ccc;margin:0 .2em}
.ps a:hover {background:#fc0}
#foot {clear:both;background:url(footer.gif) repeat-x;margin-top:10px;}
#copy {height:123px;padding-top:16px;padding-left:378px;background:url(copy.gif) 20px 20px no-repeat;}
#copy,#copy a {color:#666;font-size:11px;}
#blnk {margin-bottom:10px;color:#999;}
#blnk a {color:#999;}