/* CSS Document */

img {border:none;}
body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px; line-height:16px;; background:#FFF url(images/bg.jpg) top center no-repeat; cursor: url(images/hand_shadow.cur);}
ul,li{list-style-type:none; margin:0px; padding:0px;}
h1 {font-size:14px; color:#000; font-weight:bold; font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; margin:0px;}
h2 {font-size:14px; color:#000; font-weight:bold; margin:0px;}
h3 {font-size:14px; color:#000; font-weight:bold; margin:0px;}
a {color:#666; text-decoration:none; cursor: url(images/hand_anim_shadow.ani), url(images/hand1.cur), auto;}
a:visited {color:#666;text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}
a:active {color:#666; text-decoration:none;}

hr{height:1px; color:#999; width:600px;}
.pricebox{border:0px; color: #FF6600; font-weight:bold; text-align:center;}		

/* main */
#top{width:972px; height:auto; margin:0px auto;}
#center{width:972px; height:auto; margin:0px auto;}
#left{width:232px; height:auto; margin:0px auto; float:left;}
#right{width:724px; height:auto; margin:0px auto; float:right;}
.clear {clear:both; height:0px;}
.line1 {height:30px; background:url(images/line1.jpg) repeat-x center;}


/* header */
#banner {width:972px; height:285px; margin:0px auto; background:url(images/banner.jpg) no-repeat;}
#menu {width:972px; height:62px; padding-top:32px; margin:0px auto;}	
#menu ul {padding-top:15px; padding-left:220px;}
#menu li {padding-top:10px; padding-bottom:10px; padding-left:12px; padding-right:12px; float:left; text-align:center; font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; font-size:13px;}
#menu li:hover {background-color:#FFF; color:#1F85FF;}
#menu li:hover a {background-color:#FFF; color:#1F85FF;}
#menu a {color:#FFF;}
#menu a:hover {color:#1F85FF;}


/* left */
.welcometo{width:232px; height:auto; margin:0px auto; color:#FFF;}
.welcometo a{color:#FFFF00;}
.wltop {width:232px; height:50px; background:url(images/wltop.gif) no-repeat;}
.wlbg {width:232px; height:auto; background:url(images/wlbg.gif) repeat-y;}
.wlbottom {width:232px; height:35px; background:url(images/wlbottom.gif) no-repeat;}
.onlinesupport, .siteguide {width:210px; margin:0px auto;}
.siteguide {font-size:14px; font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;}
.siteguidetitle {width:210px; height:50px; background:url(images/siteguide.gif) center no-repeat;}
.siteguide ul {padding-left:25px;}
.ggother{width:232px; height:auto; margin:0px auto; color:#000;}
.ggothertop {width:232px; height:40px; background:url(images/ggothertop.gif) no-repeat;}
.ggotherbg {width:232px; height:auto; margin:0px auto; background:url(images/ggotherbg.gif) repeat-y;}
.ggotherbottom {width:232px; height:80px; background:url(images/ggotherbottom.gif) no-repeat;}
.ggad {width:210px; margin:0px auto; padding-left:25px;}
.othersites {width:210px;margin:0px auto;}
.othersites ul { width:190px; padding-left:10px;}
.othersites li { height:27px;}
.libg {background:url(images/libg.gif) no-repeat;}
.libg1 {background:url(images/libg1.gif) no-repeat;}

/* right */
.rtbtop {width:724px; height:50px; background:url(images/rtbtop.gif) no-repeat;}
.rtbbg {width:724px; height:auto; background:url(images/rtbbg.gif) repeat-y;}
.rtbbg h1 a{color:#000; text-decoration:none;}
.rtbbottom {width:724px; height:70px; background:url(images/rtbbottom.gif) no-repeat;}
.homeabout {width:640px; margin:0px auto;}
.choosebuy {width:600px; margin:0px auto; background-color:#F6F6F6; padding:16px;}
.homeabouttop {width:640px; height:40px; background:url(images/homeabouttop.gif) no-repeat;}
.homeabouttop h2 {text-align:center; padding-top:20px; color:#FFFFFF; font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;}
.homeaboutbg {width:640px; height:auto; margin:0px auto; background:url(images/homeaboutbg.gif) repeat-y;}
.homeaboutbottom {width:640px; height:70px; background:url(images/homeaboutbottom.gif) no-repeat;}
.homecontent {padding:20px;}
.news{width:230px; margin:0px auto; float:left;}
.news ul{padding:15px;}
.more{width:450px; margin:0px auto; float:left;}
.newstop {width:230px; height:45px; background:url(images/newstop.gif) no-repeat;}
.newsbg {width:230px; height:auto; margin:0px auto; background:url(images/newsbg.gif) repeat-y;}
.newsbottom {width:230px; height:15px; background:url(images/newsbottom.gif) no-repeat;}
.moretop {width:450px; height:45px; background:url(images/moretop.gif) no-repeat;}
.morebg {width:450px; height:auto; margin:0px auto; background:url(images/morebg.gif) repeat-y;}
.morebg ul{padding-left:20px; padding-right:20px;}
.morebottom {width:450px; height:15px; background:url(images/morebottom.gif) no-repeat;}
.ggad2{width:350px; margin:0px auto; float:right; text-align:center;}
.copyright{height:30px; text-align:center; padding-top:20px;}
.link{height:auto; text-align:center; padding-top:20px; text-align:left; padding:15px;}
.chooseserver li{padding-right:15px; float:left; text-align:center; }
.linkstyle1 a{color:#FF6600;}
.nav{text-align:right; height:30px;}


.buytitle {height:42px;text-align:center; background:url(images/buytitlebg.jpg) no-repeat;}
.buytitle h2{ color:#FFF; padding-top:12px;padding-bottom:12px;}
.buycontent {text-align:left; font-size:12px; line-height:28px; text-align:center; width:600px;  float:left;}
.buycontent ul{ margin:0px; padding:0px;}
.buycontent li{ float:left; margin:0px; padding:0px; text-align:center; line-height:33px!important;line-height:31px; height:32px;border-bottom-width: 1px;border-left-width: 0px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #ccc;border-left-color: #ccc;}
.buycontent .product{background:#efefef;width:230px;border-top-width: 1px;border-top-style: solid;border-top-color: #ccc;}
.buycontent .price{background:#efefef;width:90px;border-top-width: 1px;border-top-style: solid;border-top-color: #ccc;}
.buycontent .server{background:#efefef;width:90px;border-top-width: 1px;border-top-style: solid;border-top-color: #ccc;}
.buycontent .character{background:#efefef;width:110px;border-top-width: 1px;border-top-style: solid;border-top-color: #ccc;}
.buycontent .buy{background:#efefef;width:80px;border-right-width: 0px;border-right-style: solid;border-right-color: #ccc;border-top-width: 1px;border-top-style: solid;border-top-color: #ccc;}
.buycontent .product1{background:#fff;width:230px;}
.buycontent .price1{background:#fff;width:90px;}
.buycontent .server1{background:#fff;width:90px;}
.buycontent .character1{background:#fff;width:110px;}
.buycontent .buy1{background:#fff;width:80px;border-right-width: 0px;border-right-style: solid;border-right-color: #ccc;}

.currentserver{color:#FF3300;}
.choose ul {paddinp:15px;}
.choose li { width:172px; padding-top:10px; padding-bottom:10px; padding-left:12px; padding-right:12px; float:left; text-align:center; font-family:"Comic Sans MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666; font-size:13px;}