/* CSS Basic Document */
body {background-color: #000000; width:100%; padding:0; margin:0;}
a, a:visited, a:active {text-decoration: none; color: #D9892C;}
a:hover {text-decoration: underline;}
.main {}
.main2 {margin:0px auto; background-color: #000000; border: 1px solid #101010;}
.mainbar {background-color: #101010; height: 32px; border-bottom: 1px solid #464646;}
.button {float: left; height: 18px; width: 60px; margin-left: 1px; margin-right: 1px; text-align: center; padding-top: 6px;}
.button a, .button a, .button a:visited, .button a:active {font-family: Arial; color: #ffcc66; text-decoration: none; font-size: 12px; font-weight: bold;}
.button a:hover {color: #D9892C;}
.button2 {float: left; height: 18px; width: 120px; margin-left: 1px; margin-right: 1px; text-align: center; padding-top: 6px;}
.button2 a, .button2 a, .button2 a:visited, .button2 a:active {font-family: Arial; color: #ffcc66; text-decoration: none; font-size: 12px; font-weight: bold;}
.button2 a:hover {color: #D9892C;}
.arrow {border: none; margin-left: 3px;}
.login {vertical-align: middle; margin-right: 10px; float: right;}
.logintext {float: left; margin-left: 4px; margin-right: 4px; padding-top: 4px; font-size: 12px; font-family: Arial; text-decoration: none; color: #D9892C; font-weight: bold;}
.logininput {float: left; border: 1px solid #000000; padding-left: 5px; margin-top: 3px; width: 80px; height: 14px; font-family: Arial; text-decoration: none; color: #000000; font-size: 10px; font-weight: normal; line-height: 14px;}
.loginsubmit {float: left; border: none; margin-top: 5px; width: 34px; height: 16px; cursor: pointer;}
.logincheck {float: left; margin-top: 5px; height: 14px; cursor: pointer;}
.loginlink, .loginlink a, .loginlink a:visited, .loginlink a:active {float: left; padding-top: 3px; font-size: 11px; font-family: Arial; text-decoration: none; color: #D9892C; font-weight: bold;}
.loginlink a:hover {text-decoration: underline;}
.logintext2 {float: left; margin-left: 4px; margin-right: 4px; padding-top: 6px; font-size: 11px; font-family: Arial; text-decoration: none; color: #ffffff; font-weight: bold;}
.registerleft {width: 140px; text-align: left; height: 30px; line-height: 30px;}
.registerright {width: 360px; text-align: left;}
.registerbox {margin-top: 10px; margin-bottom: 10px;}
.registertext {margin-left: 10px; margin-right: 10px; font-size: 12px; font-family: Arial; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.registertext2 {font-size: 12px; font-family: Arial; text-decoration: none; color: #FF0000; font-weight: bold;}
.registerinput {border: 1px solid #333333; background-color: #101010; padding-left: 5px; width: 140px; height: 14px; font-family: Arial; text-decoration: none; color: #FFFFFF; font-size: 10px; font-weight: normal; line-height: 14px;}
.registerrow {margin-bottom: 10px;}
.registerimg {float: left; margin-right: 5px; width: 80px; height: 18px; border: none;}
.registersubmit {font-size: 10px; color: #ffffff; background-color: #101010; border:1px solid #333333; width:80px; height:18px; padding-bottom: 3px;}
.registersubmit2 {font-size: 10px; color: #ffffff; background-color: #000000; border:1px solid #333333; width:80px; height:18px; padding-bottom: 3px; cursor: pointer;}
.registerselect {margin: 1px 1px; color: #ffffff; font-size: 9px; border: 1px solid #D9892C; background-color: #333333; padding: 1px;}
.clear {clear: both;}
.mainback {float: left; width: 1024px;}
.logo {float: left; height: 150px; width: 400px; border: none;}
.pub {float: right; height: 150px; width: 550px; border: none;}
.hotbar {height: 24px; width: 1024px; background-color: #101010; border-top: 1px solid #464646;}
.hotbartext {float: left; padding-left: 20px; padding-top: 5px; font-family: Arial; color: #D9892C; font-size: 12px; font-weight: bold; vertical-align: middle;}
.text, .text a, .text a:active, .text a:visited {font-family: Arial; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: bold;}
.text a:hover {color: #7B7A7A;}
.newsbox {margin-left: 5px; margin-top: 10px; border: 2px solid #101010; width: 804px;}
.newsboxtop1 {width: 804px; background-image: url(../images/newsboxtop1.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtop2 {width: 804px; background-image: url(../images/newsboxtop2.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtop3 {width: 804px; background-image: url(../images/newsboxtop3.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtop4 {width: 804px; background-image: url(../images/newsboxtop4.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtop5 {width: 804px; background-image: url(../images/newsboxtop5.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtop6 {width: 804px; background-image: url(../images/newsboxtop6.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtoplol1 {width: 804px; background-image: url(../images/newsboxtoplol1.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtoplol2 {width: 804px; background-image: url(../images/newsboxtoplol2.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopcs1 {width: 804px; background-image: url(../images/newsboxtopcs1.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopcs2 {width: 804px; background-image: url(../images/newsboxtopcs2.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopnews1 {width: 804px; background-image: url(../images/newsboxtopnews1.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopnews2 {width: 804px; background-image: url(../images/newsboxtopnews2.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopnews3 {width: 804px; background-image: url(../images/newsboxtopnews3.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopnews4 {width: 804px; background-image: url(../images/newsboxtopnews4.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopnews5 {width: 804px; background-image: url(../images/newsboxtopnews5.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopnews6 {width: 804px; background-image: url(../images/newsboxtopnews6.png); background-repeat: no-repeat; height: 30px; border-bottom: 2px solid #101010;}
.newsboxtopforum {width: 804px; background-color: #101010; height: 30px; border-bottom: 2px solid #101010;}
.newsboxcontent {margin-top: 10px; margin-bottom: 10px; width: 804px; background-color: #000000;}
.newsboxbot {height: 20px; width: 804px;}
.newsboxtitle, .newsboxtitle a, .newsboxtitle a:active, .newsboxtitle a:visited {font-family: Arial; text-decoration: none; color: #D9892C; font-size: 18px; font-weight: bold; padding-top: 4px; margin-left: 2%;}
.newsboxtitle a:hover {text-decoration: underline;}
.newsboxtitle2 {font-family: Arial; text-decoration: none; color: #FFFFFF; font-size: 14px; font-weight: bold; line-height: 30px; text-align: center;}
.newsboxtitle3 {font-family: Arial; text-decoration: none; color: #D9892C; font-size: 18px; font-weight: bold; padding-top: 4px; margin-left: 5%;}
.newsboxforumcontent {width: 804px; background-color: #000000;}
.newsboxforumnav {background-color: #101010; border: 1px solid #333333; height: 24px; line-height: 24px; margin-top: 10px; margin-left: 10px; margin-right: 10px;}
.newsboxforumnavtext {margin-left: 10px; font-weight: bold; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 14px;}
.newsboxforumnavlink, .newsboxforumnavlink a, .newsboxforumnavlink a:active, .newsboxforumnavlink a:visited {color: #D9892C;}
.newsboxforumnavlink a:hover {color: #D9892C; text-decoration: underline;}
.newsboxforumpagetext {font-family: Arial; text-decoration: none; font-size: 9px; font-weight: normal; color: #ffffff;}
.newsboxforumpage {margin-right: 10px; height: 20px; line-height: 20px; text-align: right;}
.newsboxforumadmin {background-color: #101010; border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; height: 24px; line-height: 24px;}
.newsboxforumadmincontent {margin-left: 10px;}
.newsboxforumst {background-color: #101010; border: 1px solid #333333; height: 24px; line-height: 24px; text-align: center; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold;}
.newsboxforumst2 {margin-bottom: 10px; background-color: #101010; border: 1px solid #333333; height: 24px; line-height: 24px; text-align: center; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold;}
.newsboxforumst3 {background-color: #101010; border: 1px solid #333333; height: 30px; line-height: 30px; text-align: center; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold;}
.newsboxforumst4 {margin-bottom: 10px; margin-top: 10px; background-color: #202020; border: 1px solid #101010; height: 30px; line-height: 30px; text-align: center; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 14px; font-weight: bold;}
.newsboxsmimg {border: none; vertical-align: middle; padding-bottom: 2px;}
.newsboxposter {float: right; margin-top: 2px; margin-bottom: 2px; margin-right: 10px; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 9px; font-weight: normal;}
.newsboxcommentstext {float: right; margin-top: 5px; margin-bottom: 5px; margin-right: 10px; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 9px; font-weight: normal;}
.newsboxcommentstext, .newsboxcommentstext a, .newsboxcommentstext a:active, .newsboxcommentstext a:visited {font-family: Arial; text-decoration: none; color: #D9892C; font-size: 9px; font-weight: normal;}
.newsboxcommentstext a:hover {text-decoration: underline;}
.newsboxcontenttext {margin-left: 10px; margin-right: 10px; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: normal;}
.newsboxcontenttext2 {font-family: Arial; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: normal;}
.newsboxcontentlink {margin-left: 10px; margin-right: 10px; font-family: Arial; text-decoration: none; color: #D9892C; font-size: 12px; font-weight: normal;}
.newsboxcontenttitle1 {margin-top: 1px; margin-bottom: 1px; font-family: Arial; text-decoration: none; color: #D9892C; font-size: 12px; font-weight: bold;}
.newsboxcontenttitle2 {margin-top: 1px; margin-bottom: 1px; font-family: Arial; text-decoration: none; color: #D9892C; font-size: 14px; font-weight: bold;}
.newsboxcontenttitle3 {margin-top: 1px; margin-bottom: 1px; font-family: Arial; text-decoration: none; color: #D9892C; font-size: 16px; font-weight: bold;}
.newsboxcontenturl, .newsboxcontenturl a, .newsboxcontenturl a:active, .newsboxcontenturl a:visited {font-family: Arial; text-decoration: none; color: #D9892C; font-size: 12px; font-weight: bold;}
.newsboxcontenturl a:hover {text-decoration: underline;}
.newsboxquotetable {margin-top: 5px; margin-bottom: 5px; margin-left: auto; margin-right: auto; width: 744px;}
.newsboxquotetop {background-image: url(../images/quotetop.gif); background-repeat: no-repeat; height: 10px; width: 744px;}
.newsboxquotecontent {background-image: url(../images/quotecontent.gif); background-repeat: repeat-y; height: 10px; width: 744px;}
.newsboxquotebot {background-image: url(../images/quotebot.gif); background-repeat: no-repeat; height: 10px; width: 744px;}
.newsboxquotetext {margin-left: 10px; margin-right: 10px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #5997E8;}
.newsboxquotetext2 {font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff;}
.newsboxquotename {font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; color: #5997E8;}
.newsboxquotetitle {font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff;}
.newsboxquoteul {margin-top:1px; margin-bottom:1px;}
.newsboxquoteli {color: #5997E8;}
.newsboxpage {margin-top: 2px; margin-bottom: 2px; margin-left: 10px; text-align: left; font-family: Arial; text-decoration: none; font-size: 9px; font-weight: normal; color: #ffffff;}
.newsboxpagel, .newsboxpagel a, .newsboxpagel a:active, .newsboxpagel a:visited { text-align: right; font-family: Arial; text-decoration: none; font-size: 10px; font-weight: bold; color: #D9892C;}
.newsboxpagel a:hover {text-decoration: underline;}
.newsboxpagel2, .newsboxpagel a, .newsboxpagel2 a:active, .newsboxpagel2 a:visited {margin-left:1px; margin-right:1px; font-family: Arial; text-decoration: none; font-size: 10px; font-weight: bold; color: #D9892C;}
.newsboxpagel2 a:hover {text-decoration: underline;}
.newsboxvote {float: left; margin-left: 5px; margin-top: 2px; margin-bottom: 2px;}
.newsboxvotetext {float: left; margin-right: 5px; font-family: Arial; text-decoration: none; font-size: 9px; font-weight: normal; color: #D9892C; padding-top: 1px;}
.newsboximage {margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 1px; border: 1px solid #101010;}
.newsboximg {width: 600px; height: 160px; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 1px; border: 1px solid #101010;}
.newsboximg2 {width: 300px; height: 140px; margin-left: 2px; margin-right: 2px; border: 1px solid #101010;}
.newsboximg3 {width: 200px; height: 120px; margin-left: 2px; margin-right: 2px; margin-top: 1px; margin-bottom: 1px; border: 1px solid #101010;}
.newsboximglink {border: none;}
.righttable {margin-left: 5px; margin-top: 10px; margin-right: 2px; border: 2px solid #101010; width: 200px;}
.righttabletop {width: 200px;}
.righttablebot {width: 200px;}
.righttablerow {height: 20px; vertical-align: middle;}
.righttablerow2 {height: 15px; vertical-align: middle; margin-top: 5px;}
.righttablerow3 {height: 15px; vertical-align: middle; border-bottom: 1px dashed #464646; margin-bottom: 5px;}
.righttabletitle {font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; color: #ffffff; text-align: center; height: 20px; background-image: url(../images/rightbar.png); background-repeat: no-repeat; line-height: 20px; border-bottom: 1px solid #464646; margin-bottom: 4px; filter:alpha(opacity=70); opacity: 0.7;}
.righttabletitle2 {float: left; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff;}
.righttablesep {float: left; font-family: Arial; text-decoration: none; font-size: 11px; font-weight: bold; color: #464646;}
.righttabletime {margin-left: 5px; float: left; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff;}
.righttabletime2 {margin-left: 5px; margin-right: 5px; float: left; font-family: Arial; text-decoration: none; font-size: 11px; font-weight: normal; color: #ffffff;}
.righttableicon {margin-left: 3px; margin-right: 3px; float: left; background-image: url(../images/swow.gif); background-repeat: no-repeat; height: 12px; width: 12px; background-position:center;}
.righttableiconwow {margin-left: 3px; margin-right: 3px; float: left; background-image: url(../images/swow.gif); background-repeat: no-repeat; height: 12px; width: 12px; background-position:center;}
.righttableiconus {margin-left: 4px; margin-right: 3px; float: left; background-image: url(../images/us.png); background-repeat: no-repeat; height: 11px; width: 16px; background-position:center;}
.righttableiconeu {margin-left: 4px; margin-right: 3px; float: left; background-image: url(../images/eu.png); background-repeat: no-repeat; height: 11px; width: 16px; background-position:center;}
.righttableiconkr {margin-left: 4px; margin-right: 3px; float: left; background-image: url(../images/kr.png); background-repeat: no-repeat; height: 11px; width: 16px; background-position:center;}
.righttableiconcn {margin-left: 4px; margin-right: 3px; float: left; background-image: url(../images/cn.png); background-repeat: no-repeat; height: 11px; width: 16px; background-position:center;}
.righttableicontw {margin-left: 4px; margin-right: 3px; float: left; background-image: url(../images/tw.png); background-repeat: no-repeat; height: 11px; width: 16px; background-position:center;}
.righttableiconforum {float: left; margin-right: 3px; background-image: url(../images/swow.gif); background-repeat: no-repeat; height: 12px; width: 12px; background-position:center;}
.righttableranking {margin-right: 3px; float: left; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff;}
.righttableimg {border: none;}
.foot {width: 1024px; background-image: url(../images/foot.png); background-repeat: no-repeat; height: 30px;}
.copyright {text-align: center; color: #ffffff; font-family: Arial; text-decoration: none; font-size: 10px; font-weight: bold;}
.copyright2 {text-align: center; color: #ffffff; font-family: Arial; text-decoration: none; font-size: 10px; font-weight: bold;}
.copyrightlink a, .copyrightlink a:active, .copyrightlink a:visited {color: #D9892C; font-family: Arial; text-decoration: none; font-size: 11px; font-weight: bold;}
.copyrightlink a:hover {text-decoration: underline;}
.copyrighttext {color: #ffffff; font-family: Arial; text-decoration: none; font-size: 10px; font-weight: bold;}
.forumt {font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; height: 30px; border:1px solid #333333; background-color: #101010;}
.forumtb {font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; height: 30px; border-bottom:1px solid #333333; border-left:1px solid #333333; border-top:1px solid #333333; background-color: #101010;}
.forumt2 {border:1px solid #333333;}
.forumt2b {border-left:1px solid #333333; border-right:1px solid #333333;}
.forumt3 {border-left:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333;}
.forumt3b {border-left:1px solid #333333; border-bottom:1px solid #333333;}
.forumt4 {border-left:1px solid #333333; border-bottom:1px solid #333333;}
.forumimg {margin-left: 5px; float: left; visibility: visible; border: none;}
.forumimg2 {margin-left: 5px; visibility: visible; border: none;}
.forumtitle, .forumtitle a, .forumtitle a:visited, .forumtitle a:active {margin-left: 5px; font-size: 12px; color: #D9892C; font-weight: bold;}
.forumtitle a:hover {color: #ffffff;}
.forumtitle2, .forumtitle2 a, .forumtitle2 a:visited, .forumtitle2 a:active {font-size: 12px; color: #D9892C; font-weight: bold;}
.forumtitle2 a:hover {color: #ffffff;}
.forumtitle3, .forumtitle3 a, .forumtitle3 a:visited, .forumtitle3 a:active {margin-left: 5px; margin-top: 3px; margin-bottom: 3px; font-family: arial; font-size: 13px; color: #FF9900; font-weight: bold;}
.forumtitle3 a:hover {color: #FF6600;}
.forumtitle4, .forumtitle4 a, .forumtitle4 a:active, .forumtitle4 a:visited {font-size: 10px; color: #D9892C; font-weight: bold;}
.forumtitle4 a:hover {color: #ffffff;}
.forumopt {float: left; margin-left: 5px;}
.forumoptimage {border: none; height: 25px; width: 25px;}
.forumdesc {margin-left: 5px; font-size: 10px; color: #ffffff; font-weight: bold;}
.forumtxt {font-size: 10px; color: #ffffff; font-weight: bold;}
.forumtxt2, .forumtxt2 a, .forumtxt2 a:visited, .forumtxt2 a:active {font-size: 10px; color: #D9892C; font-weight: bold;}
.forumtxt2 a:hover {color: #ffffff;}
.forumtxt3 {margin: 5px; width: 98%; line-height: 16px; overflow: auto; font-size: 12px; color: #ffffff; font-family: arial;}
.forumtxt3b {margin: 2px; width: 98%; line-height: 16px; overflow: auto; vertical-align: bottom; font-size: 12px; color: #ffffff; font-family: arial;}
.forumtxt3c {margin: 5px; width: 390px; line-height: 16px; overflow: auto; font-size: 12px; color: #ffffff; font-family: arial;}
.forumtxt4 {font-size: 12px; color: #ffffff; font-weight: bold; font-family: arial;}
.forumrank {margin-left: 10px; margin-bottom: 2px; font-size: 11px; color: #6699CC; font-weight: bold;}
.forumrankimage {margin-top: 1px; margin-left: 5px; float: left; border: none; height: 25px; width: 25px;}
.forumavatarspot {border: none; float: left; margin-left: 10px;}
.forumavatar {height: 80px; width: 80px;}
.forumposts {margin-left: 10px;margin-bottom: 2px; font-size: 10px; color: #ffffff; font-weight: bold;}
.forumtt {margin-left: 10px;}
.forumlt, .forumlt a, .forumlt a:active, .forumlt a:visited {float: left; margin-left: 5px; margin-top: 3px; font-size: 12px; color: #D9892C; font-weight: bold;}
.forumlt a:hover {color: #ffffff;}
.forumlt2 {float: left; margin-left: 5px; margin-bottom: 3px; font-size: 11px; color: #ffffff; font-weight: bold;}
.forumrt {float: right; margin-right: 5px; font-size: 11px; color: #ffffff; font-weight: bold;}
.forumline {border-bottom: 1px dashed #464646;}
.forumtline {border-top: 1px dashed #464646;}
.forumedit {border: none;}
.forumeditl {float: right; margin-right: 5px;}
.forumpage {font-size: 9px; color: #D9892C; font-weight: bold;}
.forumpage a:hover {color: #ffffff;}
.forumpage2 {font-size: 9px; color: #ffffff; margin-right: 5%; margin-top: 2px; margin-bottom: 2px;}
.forumsmile, .forumsmile a, .forumsmile a:active, .forumsmile a:visited {border: none; margin: 2px; line-height: 20px;}
.forumsmile a:hover {cursor: pointer;}
.forumfont {font-size: 11px; color: #ffffff; line-height: 22px;}
.forumfont2 {font-size: 10px; color: #ffffff;}
.forumbutton {margin-left: 4px; font-size: 10px; color: #ffffff; background-color: #101010; border:1px solid #000000;}
.forumbutton2 {margin-left: 4px; font-size: 10px; color: #ffffff; background-color: #333333; border:1px solid #000000; cursor: pointer;}
.forumselect {margin: 1px 1px; color: #ffffff; font-size: 9px; border: 1px solid #D9892C; background-color: #333333; padding: 1px;}
.foruminput {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; height: 18px; width: 99%; padding: 1px;}
.foruminput2 {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; height: 18px; width: 220px; padding: 1px;}
.forumupload {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; height: 24px; width: 99%; padding: 1px;}
.forummsg {background-color: #333333; width: 99%; height: 200px; border: 1px solid #D9892C; font-size: 14px; color: #ffffff; overflow: auto; text-align: left;}
.forummsg2 {background-color: #333333; width: 99%; height: 100px; border: 1px solid #D9892C; font-size: 14px; color: #ffffff; overflow: auto; text-align: left;}
.forummsg3 {background-color: #333333; width: 99%; height: 150px; border: 1px solid #D9892C; font-size: 14px; color: #ffffff; overflow: auto; text-align: left;}
.forumcolor, .forumcolor a, .forumcolor a:active, .forumcolor a:visited, .forumcolor a:hover {border: none;}
.forumtcolor {border:1px solid #333333; width: 100%;}
.forumquoteheader {font-family: arial; font-size: 12px; font-weight: bold; color: #D9892C;}
.forumquotebody {background-color: #333333; font-family: times; font-size: 14px; color: #FFFFFF; border: 1px solid #FFFFFF;}
.forumquotetext {margin: 2px;}
.forumnewtopic {border: none; height: 16px; width: 60px;}
.forumpages {margin-left: 5px; float: left;}
.forumpages2 {margin-right: 10px; float: right;}
.social {float: left; height: 18px; width: 200px;}
.socialicon {float: left; margin: 1px; border: none; height: 16px; width: 16px;}
.socialicon2 {float: left; margin: 1px; border: none; height: 16px; width: 72px;}
.profiletable {border: 1px solid #464646;}
.profilehead {background-color: #2E2E2E; height: 24px; border-bottom: 1px solid #464646; padding-left: 10px; color: #ffffff; font-size: 14px; font-weight: bold;}
.profilehead2 {background-color: #2E2E2E; height: 24px; border: 1px solid #464646; padding-left: 10px; color: #ffffff; font-size: 14px; font-weight: bold;}
.profilelink, .profilelink a, .profilelink a:visited {padding-left: 5px; color: #D9892C; font-size: 11px;}
.profilelink a:hover {text-decoration: underline;}
.profilerow {height: 26px; padding-left: 5px; color: #ffffff; font-size: 13px; font-weight: bold;}
.profilerow2 {height: 26px; color: #ffffff; font-size: 13px;}
.profiletitle {height: 16px; padding-left: 10px; color: #ffffff; color: #D9892C; font-size: 13px; font-weight: bold;}
.profilespot {width: 140px; overflow: hidden;}
.profilespot2 {width: 100px; overflow: hidden;}
.profilepostlink {background-color: #1C1C1C; height: 16px; border-left: 1px solid #464646; border-right: 1px solid #464646;}
.profilepostlink2 {background-color: #2E2E2E; height: 20px; border-top: 1px solid #464646; border-left: 1px solid #464646; border-right: 1px solid #464646;}
.profilepostlink3 {border-bottom: 1px solid #464646; border-left: 1px solid #464646; border-right: 1px solid #464646;}
.profiletext {margin: 5px;}
.profileempty {color: #ffffff; font-size: 12px; font-weight: bold; text-align: center; margin-top: 5px; margin-bottom: 5px;}
.profileinput {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; height: 18px; width: 20px; padding: 1px;}
.profileinput2 {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; height: 18px; width: 40px; padding: 1px;}
.profileinput3 {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; height: 18px; width: 180px; padding: 1px;}
.profilemsg {background-color: #333333; width: 220px; height: 80px; border: 1px solid #D9892C; font-size: 14px; color: #ffffff; overflow: auto; text-align: left;}
.commentsstar {border: none;}
.videocomment {margin-top: 5px; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 13px; font-weight: bold;}
.videolink {margin-left: 15px; margin-right: 10px; margin-top: 10px;}
.videotable {background-color: #000000; width: 540px; height: 400px;}
.videorow {width: 540px; height: 400px;}
.videosrow {background-color: #000000; border-bottom: 1px dashed #464646;}
.videostitle {font-size: 10px; font-family: Arial; text-decoration: none; color: #D9892C; font-weight: bold;}
.videostext, .videostext a, .videostext a:active, .videostext a:visited {font-size: 12px; font-family: Arial; text-decoration: none; color: #ffffff;}
.videostext a:hover {text-decoration: underline;}
.videostext2 {float: left; font-size: 9px; font-family: Arial; text-decoration: none; color: #ffffff;}
.videosimg {float: left; margin-top: 2px; margin-right: 2px;}
.videossort {float:right; font-size: 11px; font-family: Arial; text-decoration: none; color: #ffffff;}
.videocat {float:right; margin-right: 5px; font-size: 11px; font-family: Arial; text-decoration: none; color: #ffffff;}
.videoviews {float:left; font-size: 11px; font-family: Arial; text-decoration: none; color: #ffffff;}
.videorelated {font-size: 11px; font-family: Arial; text-decoration: none; color: #ffffff;}
.videoti {color: #D9892C;}
.popup {position:absolute; border:solid 1px #000000; background-color: #000000; width: 140px; height: 50px; background-image: url(../images/popupbox.gif); background-repeat: no-repeat; border: none;}
.termstable {background-color: #101010; border: 1px solid #333333;}
.terms {margin: 5px; font-family: Arial; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: normal; line-height: 16px;}
.messagetable {border-bottom: 1px solid #464646; border-top: 1px solid #464646; background-color: #000000; height: 20px;}
.messagetable2 {border-bottom: 1px solid #464646; border-top: 1px solid #464646; background-color: #101010; height: 20px;}
.messagetitle {margin-left: 10px; font-size: 12px; font-family: Arial; text-decoration: none; color: #D9892C; font-weight: bold;}
.messagerow {margin-left: 5px; font-size: 12px; font-family: Arial; text-decoration: none; color: #ffffff;}
.arenainput {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; height: 14px; width: 100px; padding: 1px; font-weight: bold;}
.arenatitle {height: 16px; text-align: center; color: #ffffff; color: #D9892C; font-size: 14px; font-weight: bold;}
.arenatitle2 {height: 16px; text-align: center; color: #ffffff; color: #D9892C; font-size: 12px; font-weight: bold;}
.item1 {font-weight: bold; color: #CB9760;}
.item2 {font-weight: bold; color: #00CA00;}
.item3 {font-weight: bold; color: #0070dd;}
.item4 {font-weight: bold; color: #A335EE;}
.item5 {font-weight: bold; color: #ff8000;}
.spell {font-weight: bold; color: #33CC33;}
.admintable {border: 1px solid #101010;}
.admintitle {color: #484848; font-size: 13px; font-weight: bold; font-family: Arial;}
.admininput {color: #ffffff; font-size: 12px; border: 1px solid #D9892C; background-color: #333333; padding: 1px;}
.alliance {float: left; background-image: url(../images/alliance.png); background-repeat: no-repeat; height: 11px; width: 17px; background-position:center;}
.horde {float: left; background-image: url(../images/horde.png); background-repeat: no-repeat; height: 11px; width: 17px; background-position:center;}
.ranking {width: 42px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.rating {width: 50px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.games {width: 70px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.percent {width: 40px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.realm {width: 115px; height: 20px; line-height: 20px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left; overflow: hidden;}
.battlegroup {width: 110px; height: 20px; line-height: 20px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left; overflow: hidden;}
.team {width: 200px; height: 20px; line-height: 20px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left; overflow: hidden;}
.setup {width: 110px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left;}
.teamrow1 {width: 784px; height: 20px; vertical-align: middle; background-color: #000000;}
.teamrow2 {width: 784px; height: 20px; vertical-align: middle; background-color: #101010;}
.flag {width: 22px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left;}
.faction {width: 19px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left;}
.csrow {height: 20px; background-color: #000000;}
.csrow1 {height: 20px; background-color: #000000;}
.csrow2 {height: 20px; background-color: #101010;}
.cspoints {width: 50px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.csgame {width: 50px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.cslocation {width: 40px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.csname {width: 300px; height: 14px; text-align: left; overflow: hidden;}
.csplayers {width: 70px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.csmap {width: 130px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left; overflow: hidden;}
.csip {width: 144px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: left;}
.cslogininput {float: left; border: 1px solid #000000; padding-left: 5px; margin-top: 3px; width: 140px; height: 14px; font-family: Arial; text-decoration: none; color: #000000; font-size: 10px; font-weight: normal; line-height: 14px;}
.csloginsubmit {float: left; border: none; margin-top: 4px; width: 80px; height: 16px; cursor: pointer; font-family: Arial; text-decoration: none; color: #D9892C; font-size: 10px; font-weight: normal; background-color: #000000;}
.cstitle {float: left; margin-left: 8px; margin-right: 8px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; color: #D9892C;}
.cstitle2 {float: left; margin: 10px; font-family: Arial; text-decoration: none; font-size: 14px; font-weight: bold; color: #FFFFFF;}
.cstext {float: left; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.csmapimg {height: 120px; width: 160px; border: 1px solid #333333;}
.csplayerrank {width: 50px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.csplayername {width: 200px; height: 14px; text-align: left; overflow: hidden;}
.csplayerscore {width: 50px; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; color: #ffffff; text-align: center;}
.csplayertitle {font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; color: #D9892C; text-align: center;}
.csplayertitle2 {font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; color: #D9892C; text-align: left;}
.lolrow {height: 30px; background-color: #101010;}
.lolrow1 {height: 50px; background-color: #000000;}
.lolrow1:hover {background-color: #333333;}
.lolrow2 {height: 50px; background-color: #101010;}
.lolrow2:hover {background-color: #333333;}
.lolimage {height: 40px; width: 40px; border: 1px solid #666666; margin-left: 10px;}
.lolimagex {height: 40px; width: 40px; margin-left: 10px;}
.lolspell_img {float: left; margin-left: 20px;}
.lolspell_description {line-height: 16px; margin-left: 20px; margin-bottom: 10px; margin-right: 10px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px;}
.lolspell_effect {line-height: 16px; margin-left: 20px; margin-bottom: 10px; margin-right: 10px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px;}
.lolspell_stats dt {clear: left; float: left;}
.lolspell_stats dd {margin-left: 100px;}
.lolspell_stats {line-height: 16px; margin-left: 20px; margin-bottom: 10px; margin-right: 10px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px;}
.lolmap_size {margin-left: 20px; margin-bottom: 10px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolspell_name {margin-left: 10px; margin-bottom: 10px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 16px; font-weight: bold;}
.lolimg {border: 1px solid #333333; height: 64px; width: 64px; margin-bottom: 10px;}
.lolimg2 {height: 80px; width: 80px; margin-bottom: 10px;}
.lolimg3 {border: 1px solid #333333; margin-left: 20px; height: 40px; width: 40px; margin-bottom: 10px;}
.lolimg4 {margin-left: 10px; height: 40px; width: 40px; margin-bottom: 10px;}
.loltd {border-bottom: 1px solid #333333;}
.lolfield_img {width: 60px; line-height: 50px; overflow: hidden;}
.lolfield_name {width: 140px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_cname {width: 100px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_rname {width: 220px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_mname {width: 200px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_cost {width: 60px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_ctitle {width: 100px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_chealth {width: 64px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_rtier {width: 80px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_cmana {width: 64px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_cms {width: 76px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_carmor {width: 64px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_cmr {width: 64px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_ccrit {width: 64px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_chealthr {width: 64px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_cmanar {width: 64px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_mname {width: 160px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_mteamsize {width: 80px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_mmapsize {width: 80px; height: 50px; line-height: 50px; overflow: hidden; text-align: center;}
.lolfield_mdescription {width: 444px; height: 50px; line-height: 16px; overflow: hidden; text-align: left; margin-left: 10px; margin-right: 10px;}
.lolfield_rdescription {width: 384px; height: 50px; line-height: 50px; overflow: hidden; text-align: left; margin-left: 10px; margin-right: 10px;}
.lolfield_description {width: 504px; height: 50px; line-height: 16px; overflow: hidden; text-align: left; margin-left: 10px; margin-right: 10px;}
.lolfield_sdescription {width: 564px; height: 50px; line-height: 25px; overflow: hidden; text-align: left; margin-left: 10px; margin-right: 10px;}
.loltd_img {border-bottom: 1px solid #333333; width: 60px; text-align: center;}
.loltd_img:hover, .loltd_img:hover a, .loltd_img:hover a:visited, .loltd_img:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_img2 {border-bottom: 1px solid #333333; width: 60px;}
.loltd_img2:hover {background-color: #D9892C;}
.loltd_name {border-bottom: 1px solid #333333; width: 140px; text-align: center;}
.loltd_name:hover, .loltd_name:hover a, .loltd_name:hover a:visited, .loltd_name:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_cname {border-bottom: 1px solid #333333; width: 100px; text-align: center;}
.loltd_cname:hover, .loltd_cname:hover a, .loltd_cname:hover a:visited, .loltd_cname:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_mname {border-bottom: 1px solid #333333; width: 200px; text-align: center;}
.loltd_mname:hover, .loltd_mname:hover a, .loltd_mname:hover a:visited, .loltd_mname:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_rname {border-bottom: 1px solid #333333; width: 240px; text-align: center;}
.loltd_rname:hover, .loltd_rname:hover a, .loltd_rname:hover a:visited, .loltd_rname:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_cost {border-bottom: 1px solid #333333; width: 60px; text-align: center;}
.loltd_cost:hover, .loltd_cost:hover a, .loltd_cost:hover a:visited, .loltd_cost:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_rtier {border-bottom: 1px solid #333333; width: 80px; text-align: center;}
.loltd_rtier:hover, .loltd_rtier:hover a, .loltd_rtier:hover a:visited, .loltd_rtier:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_ctitle {border-bottom: 1px solid #333333; width: 100px; text-align: center;}
.loltd_ctitle:hover, .loltd_ctitle:hover a, .loltd_ctitle:hover a:visited, .loltd_ctitle:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_chealth {border-bottom: 1px solid #333333; width: 64px; text-align: center;}
.loltd_chealth:hover, .loltd_chealth:hover a, .loltd_chealth:hover a:visited, .loltd_chealth:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_cmana {border-bottom: 1px solid #333333; width: 64px; text-align: center;}
.loltd_cmana:hover, .loltd_cmana:hover a, .loltd_cmana:hover a:visited, .loltd_cmana:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_cms {border-bottom: 1px solid #333333; width: 76px; text-align: center;}
.loltd_cms:hover, .loltd_cms:hover a, .loltd_cms:hover a:visited, .loltd_cms:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_cmr {border-bottom: 1px solid #333333; width: 64px; text-align: center;}
.loltd_cmr:hover, .loltd_cmr:hover a, .loltd_cmr:hover a:visited, .loltd_cmr:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_carmor {border-bottom: 1px solid #333333; width: 64px; text-align: center;}
.loltd_carmor:hover, .loltd_carmor:hover a, .loltd_carmor:hover a:visited, .loltd_carmor:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_ccrit {border-bottom: 1px solid #333333; width: 64px; text-align: center;}
.loltd_ccrit:hover, .loltd_ccrit:hover a, .loltd_ccrit:hover a:visited, .loltd_ccrit:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_chealthr {border-bottom: 1px solid #333333; width: 64px; text-align: center;}
.loltd_chealthr:hover, .loltd_chealthr:hover a, .loltd_chealthr:hover a:visited, .loltd_chealthr:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_cmanar {border-bottom: 1px solid #333333; width: 64px; text-align: center;}
.loltd_cmanar:hover, .loltd_cmanar:hover a, .loltd_cmanar:hover a:visited, .loltd_cmanar:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_description {border-bottom: 1px solid #333333; width: 524px; text-align: center;}
.loltd_description:hover, .loltd_description:hover a, .loltd_description:hover a:active, .loltd_description:hover a:visited {background-color: #D9892C; color: #000000;}
.loltd_sdescription {border-bottom: 1px solid #333333; width: 584px; text-align: center;}
.loltd_sdescription:hover, .loltd_sdescription:hover a, .loltd_sdescription:hover a:active, .loltd_sdescription:hover a:visited {background-color: #D9892C; color: #000000;}
.loltd_rdescription {border-bottom: 1px solid #333333; width: 384px; text-align: center;}
.loltd_rdescription:hover, .loltd_rdescription:hover a, .loltd_rdescription:hover a:active, .loltd_rdescription:hover a:visited {background-color: #D9892C; color: #000000;}
.loltd_mname {border-bottom: 1px solid #333333; width: 160px; text-align: center;}
.loltd_mname:hover, .loltd_mname:hover a, .loltd_mname:hover a:visited, .loltd_mname:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_mteamsize {border-bottom: 1px solid #333333; width: 80px; text-align: center;}
.loltd_mteamsize:hover, .loltd_mteamsize:hover a, .loltd_mteamsize:hover a:visited, .loltd_mteamsize:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_mmapsize {border-bottom: 1px solid #333333; width: 80px; text-align: center;}
.loltd_mmapsize:hover, .loltd_mmmapsize:hover a, .loltd_mmmapsize:hover a:visited, .loltd_mmmapsize:hover a:active {background-color: #D9892C; color: #000000;}
.loltd_mdescription {border-bottom: 1px solid #333333; width: 444px; text-align: center;}
.loltd_mdescription:hover, .loltd_mdescription:hover a, .loltd_mdescription:hover a:visited, .loltd_mdescription:hover a:active {background-color: #D9892C; color: #000000;}
.lolarrow {margin-left: 2px; border: none;}
.lollink, .lollink a, .lollink a:active, .lollink a:visited {color: #ffffff; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolforumt {border-bottom:1px solid #333333; border-left:1px solid #333333; border-right:1px solid #333333; height: 30px;}
.lolforumt2 {border:1px solid #333333; background-color: #101010;}
.lolforumt3 {border-left:1px solid #333333; border-right:1px solid #333333; background-color: #101010;}
.lolforumt4 {border-right:1px solid #333333; border-bottom:1px solid #333333; border-top:1px solid #333333; background-color: #101010;}
.lolforumt5 {border-right:1px solid #333333; border-bottom:1px solid #333333; background-color: #101010;}
.lolforumt6 {border-left:1px solid #333333; border-top:1px solid #333333; border-right:1px solid #333333; background-color: #101010;}
.lolforumt7 {border-top:1px solid #333333; border-right:1px solid #333333; background-color: #101010;}
.lolforumtitle {font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; height:20px; border:1px solid #333333; background-color: #101010;}
.lolforumbutton {margin-left: 4px; margin-top: 2px; margin-bottom: 2px; font-size: 10px; padding-bottom: 4px; height: 20px; color: #ffffff; background-color: #333333; border:1px solid #000000;}
.lolforumbutton2 {margin-left: 4px; margin-top: 2px; margin-bottom: 2px; font-size: 10px; padding-bottom: 4px; height: 20px; color: #ffffff; background-color: #101010; border:1px solid #000000; cursor: pointer;}
.lolforumfont {font-size: 12px; color: #ffffff; line-height: 24px;}
.lolforuminput {background-color: #333333; width: 546px; height: 20px; border: 1px solid #000000; font-size: 14px; color: #ffffff; overflow: auto; text-align: left;}
.lolforummsg {background-color: #333333; width: 546px; height: 125px; border: 1px solid #000000; font-size: 14px; color: #ffffff; overflow: auto; text-align: left;}
.lolchampion_name {float: left; margin-left: 110px; margin-bottom: 10px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 16px; font-weight: bold;}
.lolchampion_title2 {float: left; margin-left: 10px; padding-top: 3px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 14px; font-weight: bold;}
.lolchampion_img {float: left; margin-left: 10px;}
.lolchampion_description {line-height: 18px; margin-left: 20px; margin-bottom: 10px; margin-right: 10px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 13px;}
.lolchampion_description2 {line-height: 18px; margin-left: 10px; margin-bottom: 10px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px;}
.lolchampion_tags {line-height: 18px; margin-left: 20px; margin-bottom: 20px; margin-right: 10px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 13px;}
.lolchampion_title {line-height: 18px; margin-left: 20px; margin-bottom: 20px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 14px; font-weight: bold;}
.lolrunes_similar {float: right; line-height: 18px; margin-right: 10px; margin-bottom: 10px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolrunes_name {float: left; margin-left: 10px; margin-bottom: 10px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 16px; font-weight: bold;}
.lolrunes_rune {height: 25px; width: 25px; border: none;}
.lolrunes_show {width: 300px; line-height: 25px;}
.lollink2, .lollink2 a, .lollink2 a:active, .lollink2 a:visited {margin-left: 5px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolboxcontent {margin-top: 10px; margin-bottom: 10px; width: 804px;}
.loli_td {width: 40px; height: 40px;}
.loli_td2 {width: 40px; height: 40px;}
.loli_img {border: 1px solid #333333; width: 38px; height: 38px;}
.lolskill_td {width: 130px;}
.lolskill_main {width: 120px; margin: 5px; background-color: #101010; border: 1px solid #333333;}
.lolskill_img {width: 80px; width: 80px; border: none; margin: 5px; margin-top: 60px;}
.lolskill_img2 {width: 40px; width: 40px; border: 1px solid #333333; margin: 5px;}
.lolskill_img3 {width: 80px; width: 80px; border: none; margin: 5px;}
.lolskill_name {margin-bottom: 5px;}
.lolskill_championarea {width: 120px; height: 244px; background-color: #101010; border: 1px solid #333333; text-align: center;}
.lolskill_champtd {height: 30px; width: 50px; background-color: #101010; border: 1px solid #333333; text-align: center; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolskill_champtd:hover {background-color: #D9892C; color: #000000;}
.lolskill_champtd2 {height: 30px; width: 30px; background-color: #101010; border: 1px solid #333333; text-align: center;  color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolskill_champtd2:hover {background-color: #D9892C; color: #000000;}
.lolskill_champtdimg1 {height: 50px; width: 50px; background-color: #101010; border: 1px solid #333333;}
.lolskill_champtdimg2 {height: 50px; width: 50px; background-color: #101010; border: 1px solid #333333;}
.lolskill_champtdimg3 {height: 50px; width: 50px; background-color: #101010; border: 1px solid #333333;}
.lolskill_champtdimg4 {height: 50px; width: 50px; background-color: #101010; border: 1px solid #333333;}
.lolskill_champtdimg1:hover {background-color: #003366; color: #000000;}
.lolskill_champtdimg2:hover {background-color: #006600; color: #000000;}
.lolskill_champtdimg3:hover {background-color: #CC0000; color: #000000;}
.lolskill_champtdimg4:hover {background-color: #CC3300; color: #000000;}
.lolskill_champtdpoint {height: 50px; width: 30px; background-color: #000000;}
.lolskill_champtdpointact {height: 50px; width: 30px; background-color: #666666;}
.lolskill_champtdpointsel {height: 50px; width: 30px; background-color: #D9892C;}
.lolskill_champtdpos {height: 50px; width: 30px; background-color: #101010; border: 1px solid #333333; vertical-align: middle; text-align: center; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 14px; font-weight: bold;}
.lolskill_champtdpos:hover {background-color: #D9892C; color: #000000;}
.lolskill_champname {margin-top: 5px; margin-bottom: 5px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolskill_input {margin: 10px; width: 460px; height: 20px; line-height: 20px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; background-color: #000000; border: 1px solid #333333;}
.lolskill_inputb {margin: 10px; width: 560px; height: 20px; line-height: 20px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; background-color: #000000; border: 1px solid #333333;}
.lolskill_input2 {margin: 5px; width: 320px; height: 20px; line-height: 20px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold; background-color: #000000; border: 1px solid #333333;}
.lolskill_text {margin-left: 0px; padding-top: 4px; height: 40px; line-height: 40px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolskill_text2 {margin-left: 10px; margin-right: 5px; padding-top: 2px; height: 30px; line-height: 30px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolskill_reset {width: 100px; height: 25px; border: none;}
.lolskill_topbar {width: 560px; height: 40px; line-height: 40px;}
.lolskill_topbarb {width: 660px; height: 40px; line-height: 40px;}
.lolskill_topbar2 {width: 100px; height: 40px; line-height: 40px; padding-top: 10px;}
.lolskill_topbar3 {width: 40px; height: 40px; line-height: 40px; vertical-align: middle;}
.lolskill_point {width: 30px; height: 50px; cursor: pointer; line-height: 50px; text-align: center; border: 1px solid #333333; color: #000000; font-family: Arial; text-decoration: none; font-size: 14px; font-weight: bold;}
.lolskill_pointq {width: 30px; height: 50px; background-color: #003366;}
.lolskill_pointw {width: 30px; height: 50px; background-color: #006600;}
.lolskill_pointe {width: 30px; height: 50px; background-color: #CC0000;}
.lolskill_pointr {width: 30px; height: 50px; background-color: #CC3300;}
.lolskill_tbch {width: 80px; height: 30px; background-color: #101010; border: 1px solid #333333; padding-top: 2px; line-height: 30px; text-align: center; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolskill_tbch2 {width: 150px; height: 30px; background-color: #101010; border: 1px solid #333333; line-height: 30px; text-align: center; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: bold;}
.lolskill_tbch3 {width: 430px; height: 30px; background-color: #101010; border: 1px solid #333333; line-height: 30px;}
.lolspellbox {width: 400px; background-color: #101010; border: 3px solid #333333; top: 0px; left: 0px; position:absolute; z-index: 1;}
.lolspellboxtitle {margin: 10px; color: #D9892C; font-family: Arial; text-decoration: none; font-size: 16px; font-weight: bold; text-align: left;}
.lolspellboxtdimg {width: 50px;}
.lolspellboxtdtxt {width: 350px;}
.lolspellboximg {margin-left: 10px; margin-bottom: 10px; width: 40px; height: 40px; border: none;}
.lolspellboxtxt {margin-left: 10px; margin-right: 5px; margin-bottom: 10px; color: #FFFFFF; font-family: Arial; text-decoration: none; font-size: 12px; font-weight: normal; text-align: left;}
.lolspellboxtxt dt {clear: left; float: left;}
.lolspellboxtxt dd {margin-left: 100px;}
.lolspellboxrank {margin-left: 10px; margin-right: 5px; margin-bottom: 10px; color: #999999; font-family: Arial; text-decoration: none; font-size: 10px; font-weight: normal; text-align: left;}
.lolspellboxreq {margin-left: 10px; margin-right: 5px; margin-bottom: 10px; color: red; font-family: Arial; text-decoration: none; font-size: 10px; font-weight: normal; font-style: italic; text-align: left;}
.lolmastercardb {width: 260px; height: 521px; background-image: url(../lol/images/masteries/defense.gif); background-repeat: no-repeat;}
.lolmastercardr {width: 260px; height: 521px; background-image: url(../lol/images/masteries/attack.gif); background-repeat: no-repeat;}
.lolmastercardg {width: 260px; height: 521px; background-image: url(../lol/images/masteries/utility.gif); background-repeat: no-repeat;}
.lolmastertable {margin-bottom: 5px; margin-top: 7px; margin-left: 5px; margin-right: 5px;}
.lolmasterplace {width: 60px; height: 50px;}
.lolmasterplacebar {width: 60px; height: 20px; background-image: url(../lol/images/masteries/bar.gif); background-repeat: repeat-y; background-position: center;}
.lolmasterplacebar2 {width: 60px; height: 20px; background-image: url(../lol/images/masteries/bar2.gif); background-repeat: repeat-y; background-position: center;}
.lolmasterplacespacer {width: 60px; height: 20px; padding: 0px; margin: 0px;}
.lolmasterbar {background-image: url(../lol/images/masteries/bar.gif); background-repeat: repeat-y; height: 60px; width: 20px; background-position: center;}
.lolmasterbar2 {background-image: url(../lol/images/masteries/bar2.gif); background-repeat: repeat-y; height: 60px; width: 20px; background-position: center;}
.lolmastericon {margin-left: 5px; margin-right: 5px; width: 50px; height: 50px; border: 1px solid #33CC00;}
.lolmastericon {-moz-border-radius-bottomleft: 4px;
                -moz-border-radius-bottomright: 4px;
                -moz-border-radius-topleft: 4px;
                -moz-border-radius-topright: 4px;
                -webkit-border-radius-bottomleft: 4px;
                -webkit-border-radius-bottomright: 4px;
                -webkit-border-radius-topleft: 4px;
                -webkit-border-radius-topright: 4px;
}
.lolmastericon2 {margin-left: 5px; margin-right: 5px; width: 50px; height: 50px; border: 1px solid #FF9900;}
.lolmastericon2 {-moz-border-radius-bottomleft: 4px;
                -moz-border-radius-bottomright: 4px;
                -moz-border-radius-topleft: 4px;
                -moz-border-radius-topright: 4px;
                -webkit-border-radius-bottomleft: 4px;
                -webkit-border-radius-bottomright: 4px;
                -webkit-border-radius-topleft: 4px;
                -webkit-border-radius-topright: 4px;
}
.lolmastericon3 {margin-left: 5px; margin-right: 5px; width: 50px; height: 50px; border: 1px solid #999999;}
.lolmastericon3 {-moz-border-radius-bottomleft: 4px;
                -moz-border-radius-bottomright: 4px;
                -moz-border-radius-topleft: 4px;
                -moz-border-radius-topright: 4px;
                -webkit-border-radius-bottomleft: 4px;
                -webkit-border-radius-bottomright: 4px;
                -webkit-border-radius-topleft: 4px;
                -webkit-border-radius-topright: 4px;
}
.lolmasterbox {background-color: #000000; color: #33CC00; font-size: 10px; width: 30px; border: 1px solid #FF9900; text-align: center;}
.lolmasterbox {position: relative; top: -5px; left: 15px;}
.lolmasterbox2 {background-color: #000000; color: #FF9900; font-size: 10px; width: 30px; border: 1px solid #FF9900; text-align: center;}
.lolmasterbox2 {position: relative; top: -5px; left: 15px;}
.lolmasterbox3 {background-color: #000000; color: #999999; font-size: 10px; width: 30px; border: 1px solid #FF9900; text-align: center;}
.lolmasterbox3 {position: relative; top: -5px; left: 15px;}
.lolmaster_img {width: 35px; height: 35px; border: none;}
.lolmaster_num {margin-left: 10px; margin-right: 10px; color: #FFFFFF; font-size: 14px; font-weight: bold;}
.lolmaster_remaining {width: 210px; height: 40px; line-height: 40px; color: #FFFFFF; font-size: 14px; font-weight: normal; text-align: left;}
