/* CSS Document */

img {border:none;}
body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFCC00; font-size:12px; line-height:160%; background:#030408 url(images/bg.jpg) repeat-x;}
ul,li{list-style-type:none; margin:0px; padding:0px;}
h1{ font-size:16px; color:#FFF; font-weight:bold; margin:0px;}
h2{ font-size:12px; color:#FFF; font-weight:bold; margin:0px;}
h3{ font-size:12px; color:#FFF; font-weight:normal; margin:0px;}
a:link { color:#FFCC00; text-decoration:none}
a:visited { color:#FFCC00;text-decoration:none}
a:hover { color:#FFF; text-decoration:none}
a:active { color:#FFCC00; text-decoration:none}
hr{height:1px; color:#999; width:560px;}
.pricebox{border:0px; color: #FF6600; font-weight:bold; text-align:center;}

/* main */
#lotroshop{ width:1000px; margin:0px auto; background-color:#030408; text-align:left; height:auto; clear:both;}
#header { width:1000px; text-align:center; margin:0px auto;}
#center { width:1000px; margin:0px auto;background:url(images/centerbg.gif) repeat-y;}
#footer { width:1000px; margin:0px auto;}
.clear{ clear:both; height:1px;}
#left {width:316px; margin:0px auto; float:left;}
#right {width:684px; margin:0px auto; float:right; color:#FFF;}
#right a{color:#FFCC00; text-decoration:none;}
#right a:hover{color:#FFF; text-decoration:underline;}
#bgj {
	position:absolute;
	width:158px;
	height:335px;
	z-index:101;
	left: 888px;
	top: 252px;
	background:url(images/bgj.gif) no-repeat;
}

/* header */
.banner { width:1000px; height:204px; background:url(images/banner.jpg) no-repeat center; margin:0px auto; line-height:16px;}
.banner h1{color:#A6C6ED; padding-top:170px; padding-left:180px; text-align:left;}
.menu { width:1000px; height:44px; background:url(images/menubg.jpg) no-repeat;}
.menu ul { width:800px; padding-top:5px; margin:0px auto; padding-left:50px;}
.menu li { height:20px; padding-left:15px; padding-right:15px; float:left; text-align:center; font-weight:bold;}
.menu a{ color:#FFF;}
.menu a:hover{ color:#A6C6ED;}

/* left */
.onlinesupport, .othersite{width:270px; height:auto; margin:0px auto;}
.supporttop{width:270px; height:40px; background:url(images/supporttop.gif) no-repeat; margin-top:10px;}
.supportbg{width:270px; height:auto; background:url(images/supportbg.gif) repeat-y;}
.supportbottom{width:270px; height:40px; background:url(images/supportbottom.gif) no-repeat;}
.supportcontent, .othersitecontent{padding:15px;}
.othersitetop{width:270px; height:30px; background:url(images/othersitetop.gif) no-repeat; margin-top:20px;}
.othersitebg{width:270px; height:auto; background:url(images/othersitebg.gif) repeat-y;}
.othersitebottom{width:270px; height:10px; background:url(images/othersitebottom.gif) no-repeat;}

/* right */
.contentpage, .listpage{width:670px; height:auto; margin:0px auto;}
.rightbg{width:670px; height:auto; background:url(images/rightbg.jpg) repeat-y;}
.rightbottom{width:670px; height:35px; background:url(images/rightbottom.jpg) no-repeat;}
.rtbtop{width:670px;height:60px; background:url(images/rtbtop.gif) no-repeat;}
.rtbbg{width:670px;height:auto; margin:0px auto; background:url(images/rtbbg.gif) repeat-y;}
.rtbbottom{height:20px; background:url(images/rtbbottom.gif) no-repeat;}
.rtbtop h2{color:#F5D75A; padding-top:20px; font-size:14px; text-align:center;}
.rtbtitle {width:580px; height:45px; background:url(images/rtbtitlebg.gif) no-repeat; margin:0px auto;}
.rtbtitle h2{text-align:center; padding-top:15px;}
.rtbcontent{width:560px; margin:0px auto; padding:10px;}
.contentpage .rtbcontent {width:560px; margin:0px auto; padding:10px; background-color:#071C47; border:2px solid #030408;}
.choosegame, .homeabout {width:570px; margin:0px auto; padding:10px;}
.listpage li{height:25px;background: url(images/listbg.gif) repeat-x; line-height:24px; padding-left:20px; border-left:2px solid #0F336C; border-right:2px solid #0F336C;}
.newslist li{height:25px;background: url(images/listbg.gif) repeat-x; line-height:24px; padding-left:20px; border-left:2px solid #0F336C; border-right:2px solid #0F336C;}
.nav {height:30px; text-align:right;}
.newstitle{width:370px; float:left;}
.newsdate{width:150px; float:right; color:#CCCCCC; font-size:11px;}
.choose ul{ width:540px; margin:0px auto;}
.choose li{ width:180px; margin:0px auto; float:left; text-align:center; font-weight:bold;}
.buyservice H2{text-align:center;}

/* google AD */
.ggad2 {width:580px; margin:0px auto; padding:10px;}
.ggad3 {width:580px; margin:0px auto; padding:10px;}

/* Site Map */
.sitemap{width:920px; height:auto; margin:70px auto;}
.sitemap h1{color:#FFFFFF;  font-size:16px;}
.sitemap h2{color:#FFFFFF;  font-size:14px;}
.sitemap h2 a{color:#FFFFFF;}
.sitemap h2 a:hover{ text-decoration:underline;}
.sitemap h3{color:#FFCC00;  font-size:12px;}

/* footer */
.copyright{color:#FFF; padding-top:20px; padding-bottom:20px; text-align:center;}
.footermenu { width:1000px; height:35px; margin:0px auto; text-align:center; background:url(images/footerbg.gif) no-repeat;}
.footermenu ul { width:720px; padding-top:12px; padding-bottom:12px; margin:0px auto;}
.footermenu li { height:20px; padding-left:15px; padding-right:15px; text-align:center; float:left; text-align:center;}
.footermenu a{ color:#FFF;}
.footermenu a:hover{ color:#A6C6ED;}



