/* 
    Document   : rtl_all
    Created on : 05.01.2012, 11:31:11
    Author     : stefanie.knoth
    Description:
        Changes that are needed for the RTL version
*/

.ie_rounded { behavior: none; }


/*
    Changes for dialog.css
*/
.ui-helper-zfix { right: 0; }
.ui-widget-overlay { right: 0; }
.ui-icon-dialog { float:right; margin:0 0 20px 7px; }
.ui-widget-shadow { margin: -8px -8px 0 0; }

.ui-resizable-n { right: 0; }
.ui-resizable-s { right: 0; }
.ui-resizable-e { left: -5px; }
.ui-resizable-w { right: -5px; }
.ui-resizable-se { left: 1px; }
.ui-resizable-sw { right: -5px; }
.ui-resizable-nw { right: -5px;}
.ui-resizable-ne { left: -5px; }

.ui-button { margin-left: .1em; } 
.ui-button-icon-only .ui-icon { right: 50%; margin-right: -8px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { right: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { left: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { left: .5em; }
.ui-buttonset { margin-left: 7px; }
.ui-buttonset .ui-button { margin-right: 0; margin-left: -.3em; }

.ui-dialog .ui-dialog-title { float: right; margin: .1em 0 .1em 16px;} 
.ui-dialog .ui-dialog-titlebar-close { left: .3em; right: auto; top: 50%; margin: -10px 0 0 0; }
.ui-dialog .ui-dialog-buttonpane { text-align: right; border-width: 1px 0 0 0; margin: .5em 0 0 0; padding: .3em .4em .5em 1em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: left; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em 0 0 .4em; }
.ui-dialog .ui-resizable-se { left: 3px; }

.ui-slider { text-align: right; }
.ui-slider-horizontal .ui-slider-handle { margin-right: -.6em; }
.ui-slider-horizontal .ui-slider-range-min { right: 0; }
.ui-slider-horizontal .ui-slider-range-max { left: 0; }
.ui-slider-vertical .ui-slider-handle { right: -.3em; margin-right: 0; }
.ui-slider-vertical .ui-slider-range { right: 0; }

.ui-progressbar { text-align: right; }

#confirm_dialog-price {
    background: url(http://gf2.geo.gfsrv.net/cdn42/bf4aa7765e1e591b5d0238a3f54737.png) left center no-repeat;
    padding-left: 20px;
}

/*
    Changes for stlye.css
*/
body {
    font-size: 19px;
    direction: rtl;
}

#nav_main .homelink:link, #nav_main .homelink:visited {
    left: auto;
    right: 15px;
}
.homelink .hlA, .homelink .hlB { right: 0; }
#outerShell { background: #000 url(http://gf3.geo.gfsrv.net/cdn5a/d78021187aa8c32fc8ad115efd3e2e.jpg) center top no-repeat; }
#content {  background: url(http://gf2.geo.gfsrv.net/cdna2/3926416058930d6e7ae53828f2f4a5.jpg) center top no-repeat; }
#content.bgPic1 { background: url(http://gf2.geo.gfsrv.net/cdnda/3b8f4c2210d0af97c057d0ee9a6cbc.jpg) center top no-repeat; }
#content.mainAreaEncyclopedia, #content.mainAreaForum { background: url(http://gf3.geo.gfsrv.net/cdn81/262193619981d0725d08c85b79046b.jpg) center top no-repeat; }
#content_main { float: left; }
#content_related { float: right; }

.col-left { float: right; }
.col-right { float: left;}
.infoBlock p { padding-right: 10px; }
.reqTable {
    padding-left: 0px;
    padding-right: 10px;
}
.reqTable th,.reqTable td { padding: 0 0 1px 15px; }
.reqTable th { text-align: right; }
.overlayForm #enc_sharePane {
    right: 0;
    left: auto;
}
.tipsy-arrow-e { border-right-color: #000; }
.tipsy-arrow-w { border-left-color: #000; }
.tipsy-n .tipsy-arrow { top: 0px; right: 50%; margin-right: -5px; }
.tipsy-nw .tipsy-arrow { top: 0; right: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; left: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; right: 50%; margin-right: -5px; }
.tipsy-sw .tipsy-arrow { bottom: 0; right: 10px; }
.tipsy-se .tipsy-arrow { bottom: 0; left: 10px; }
.tipsy-e .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; }
.tipsy-w .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; }

.character_tip .tipsy-inner table { clear: right; }
.mainAreaNews #content_main { padding: 12px 12px 0 0; }
.mainAreaGallery #content_main { padding: 26px 30px 0 0; }
#pager { 
    left: auto;
    right: 143px; 
}
.news #pager { 
    right: 0;
    background: url(http://gf1.geo.gfsrv.net/cdn6d/d18e01cd13ea35425031fc450fc9db.jpg) right -6px no-repeat;
}
#pager_overlay { right: 0; }
#pager_overlay img {
    right: 50%;
    margin-right: -8px;
}
.pagerControlLeft, .pagerControlRight { 
    left: auto;
    right: 12px; 
}
.pagerControlRight {
    right: auto;
    left: 12px;
}
.news .pagerControlLeft, .news .pagerControlRight { right: 105px; }
.news .pagerControlRight {
    right: auto;
    left: 105px;
}
.pagerControlRight a, .pagerControlLeft a {
    float: right;
    margin: 0 8px 0 0;
}
.pagerFirst { background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) right -407px no-repeat; }
.pagerPrev { background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) -44px -407px no-repeat; }
.pagerNext{ background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) right -437px no-repeat; }
.pagerLast  { background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) -44px -437px no-repeat; }

.mainAreaLeft #content_main {
    float: right;
    padding: 12px 0 0 10px;
}
.mainAreaLeft #content_related { float: left; }
.mainAreaLeft .contentBox { margin-right: 10px; }
.contentBox ul ul li, .news_body ul ul li { margin: 0.5em 18px 0 0; }
.contentBox ul li, .item_detail ul li, .contentBox ol li, .item_detail ol li, .news_body ul li  {
    padding-left: 0px;
    padding-right: 28px;
    background: url(http://gf3.geo.gfsrv.net/cdnb3/842ce992ab0b9a82bc744dde660d46.png) 98.5% 2px no-repeat;
}
.cBoxTitle { background: url(http://gf2.geo.gfsrv.net/cdn41/51a5163c64fad7d8f513901d6fcc0d.jpg) no-repeat scroll right -64px transparent; }
.mainAreaLeft .cBoxTitle { background-position: right -106px; }
.cBoxBody { background: url(http://gf1.geo.gfsrv.net/cdn35/e2796bf1e2ce6db2d9de367d544a57.jpg) right bottom repeat-y; }
.cBoxInner {
    padding: 15px 25px 17px 14px;
    background: url(http://gf1.geo.gfsrv.net/cdn35/e2796bf1e2ce6db2d9de367d544a57.jpg) left bottom no-repeat;
}
.contentBoxPlain .cBoxInner {
    background: url(http://gf1.geo.gfsrv.net/cdn35/e2796bf1e2ce6db2d9de367d544a57.jpg) -741px bottom no-repeat;
}
.mainAreaLeft .cBoxBody {
    background: url(http://gf2.geo.gfsrv.net/cdn1c/2ab2df6b705e5b6955988bd757d5e7.jpg) right bottom repeat-y;
}
.mainAreaLeft .cBoxInner {
    background: url(http://gf2.geo.gfsrv.net/cdn1c/2ab2df6b705e5b6955988bd757d5e7.jpg) left bottom no-repeat;
}
.contentRight {
    background: url(http://gf1.geo.gfsrv.net/cdnc9/7a647bfe7685e44d115f15b3bb6aaa.png) right top no-repeat;
    right: 0;
}

#content.bgPic1 .contentRight {
    background: url(http://gf1.geo.gfsrv.net/cdnc9/7a647bfe7685e44d115f15b3bb6aaa.png) right -1160px no-repeat;
}
#content.bgPic1 .contentLeft { background: url(http://gf1.geo.gfsrv.net/cdnc9/7a647bfe7685e44d115f15b3bb6aaa.png) left -580px no-repeat; }
.contentLeft {
    background: url(http://gf1.geo.gfsrv.net/cdnc9/7a647bfe7685e44d115f15b3bb6aaa.png) left -580px no-repeat;
    left: 0;
}
#nav_macro { float: right; }
#nav_macro li a, .related_info { padding: 17px 26px 17px 5px; }
.mainAreaNews #nav_macro a span {
    background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) 0px -597px no-repeat;
    padding-left: 0px;
    padding-right: 28px;
    margin-left: -25px;
    margin-right: -25px;
}
.mainAreaNews #nav_macro li.current a span { background-position: 0px -615px; }
#nav_macro ul ul { padding: 0.5em 48px 1em 0; }
.mainAreaNews #nav_macro ul ul a span {
    padding-right: 0;
    margin-right: 0;
}
.channel { margin: 0 16px 1em 0; }
#account { 
    left: 56px;
    right: auto;
}
.accSection p { padding-left: 3px; }
.accStats {
    padding: 5px 10px 5px 0;
    clear: left;
}
.accLink {
    background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) no-repeat scroll 275px -156px transparent;
    margin-right: 5px;
    padding: 5px 28px 5px 0;
}
.avatar_preview {
    float: right;
    margin: 5px 0 5px 10px;
}
.avatar_dummy { margin: 0 5px 10px 10px; }
.accHolder { left: -3px; }
.accSection p.accTitle { font-size: 0.875em; }
.accSection .accInfo { font-size: 0.75em; }
.accSection .accInfo div { float: right; }
.accLogout {
    left: 5px;
    right: auto;
}
.accStones {
    background: url(http://gf2.geo.gfsrv.net/cdn42/bf4aa7765e1e591b5d0238a3f54737.png) right top no-repeat;
    right: 80px;
}
.loginLink {
    background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) no-repeat scroll right -553px, url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) no-repeat scroll -65px -581px transparent;
    padding: 0 21px 0 16px;
    margin: 4px 0 2px 0;
}
.regLink { margin-right: 21px; }
#login {
    right: 50%;
    margin-right: -185px;
}
.loginTab {
    padding: 15px 35px 0 0;
    float: right;
}
.loginTab:last-child { padding: 20px 18px 0 0; }
.loginTab:not(.ltActive) {
    -webkit-box-shadow: inset 5px -5px 6px 1px #000;
    -moz-box-shadow: inset 5px -5px 6px 1px #000;
    box-shadow: inset 5px -5px 6px 1px #000;
}
.loginTab:last-child:not(.ltActive) {
    -webkit-box-shadow: inset -5px -5px 6px 1px #000;
    -moz-box-shadow: inset -5px -5px 6px 1px #000;
    box-shadow: inset -5px -5px 6px 1px #000;
}
.loginTab:not(.ltActive):hover {
    -webkit-box-shadow: inset 0px 0px 15px 5px #1a728a;
    -moz-box-shadow: inset 0px 0px 15px 5px #1a728a;
    box-shadow: inset 0px 0px 15px 5px #1a728a;
}
#shade { right: 0; }
#login input[type="checkbox"] {
    float: right;
    margin: 3px 0 3px 10px;
}
.fbButton {
    float: right;
    margin: 0 0 10px 10px;
}
form .showmypass input { float: right; }
#remember { 
    left: 12px;
    right: auto;
}
.news #remember {
    left: 2px;
    right: auto;
}
.mainAreaGallery #remember {
    left: 52px;
    right: auto;
}
#user { padding-left: 28px; }
.info, .success, .warning, .error {
    background-position: 98% 1em;
    text-align: right;
    padding: 10px 50px 10px 10px;
}
.inlineBox {
    margin: 8px -11px 10px 0;
    float: right;
    background: url(http://gf3.geo.gfsrv.net/cdn24/06f6f91d22f21cbc8ed5f45f5b83e7.png) -576px top no-repeat;
    clear: right;
}
.ibInner {
    padding: 20px 25px 15px 15px;
}
.ibLastInRow {
    margin-left: 0;
    float: left;
    clear: left;
}
.mediaBox {
    padding: 12px 17px 0 16px;
    margin: 0 0 15px 15px;
    float: right;
}
.mediaSizes {
    padding: 10px 25px 10px 10px;
    left: 21px;
}
.button p, .buttonBig p { padding: 0 0 0 90px; }
.teaserEl h3 { margin: 0 0 0.2em 0.5em; }
.teaserBox { padding: 15px 15px 18px 0; }
.teaserBox ul li {
    background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) no-repeat scroll right -597px transparent;
    margin-right: -20px;
    padding-right: 20px;
    padding-left: 0px;
}
.buttonXXL { margin: 10px 0 17px 0; }

.buttonAccount { background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) right top no-repeat; }
.buttonAccount:hover  { background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) right -91px no-repeat; }

.buttonShop { background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) right -182px no-repeat; }
.buttonShop:hover { background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) right -273px no-repeat; }

.buttonNew { background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) right -364px no-repeat; }
.buttonNew:hover { background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) right -489px no-repeat; }

.buttonReg { background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) right -856px no-repeat; }

ul.ranking li { margin: 0 0 1em 0.2em; }
ul.ranking span.points { float: left; }

.ct_body .tabs { background: url(http://gf2.geo.gfsrv.net/cdn41/51a5163c64fad7d8f513901d6fcc0d.jpg) -1740px -251px no-repeat; }
.ui-tabs .ui-tabs-nav li {
    float: right;
    margin: 0 0 0 1px;
    padding: 0 14px 0 0;
    background: url(http://gf1.geo.gfsrv.net/cdn99/5b91da8c24d894b60ea020e724d2ef.gif) right top no-repeat;
}
.ui-tabs .ui-tabs-nav li a {
    padding: 0 0 0 14px;
    background: url(http://gf1.geo.gfsrv.net/cdn99/5b91da8c24d894b60ea020e724d2ef.gif) left -65px no-repeat;
}
.ui-tabs .ui-tabs-nav li span {
    background: url(http://gf1.geo.gfsrv.net/cdn99/5b91da8c24d894b60ea020e724d2ef.gif) center -132px repeat-y;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected span, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover span {
    background: url(http://gf1.geo.gfsrv.net/cdn99/5b91da8c24d894b60ea020e724d2ef.gif) center -161px repeat-y;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    background-position: right -32px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover {
    background-position: left -97px;
}
.news_body .fancybox {
    background: url(http://gf3.geo.gfsrv.net/cdnbc/3b5a616416ccec6f43d3ebd9c70c06.png) left center no-repeat;
    padding-left: 18px;
}
.alignLeft {
    margin: 3px 0 8px 8px;
    float: right;
}
.alignRight {
    margin: 0 8px 8px 0;
    float: left;
}
#results .alignLeft, .alignRight { margin: 0 0 0 10px; }
.content_teaser {
    float: right;
    margin: 0 10px 2em 0;
}
.content_teaser h2 { padding: 10px 18px 0 0; }
.ct_right { float: left; }
.ct_body { padding: 0 16px 19px 15px; }
.mainAreaLeft .news { margin-right: 10px; }
.news_head {
    background: url(http://gf2.geo.gfsrv.net/cdn41/51a5163c64fad7d8f513901d6fcc0d.jpg) no-repeat scroll right -148px transparent;
}
p.news_cat {
    left: 40px;
    right: auto;
}
.news_detail p.news_cat { left: 40px; }
.news_more, .archivelink, .backlink, .helplink {
    padding: 0.3em 0 0.6em 28px;
    background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) left -156px no-repeat;
    float: right;
}
.archivelink, .backlink, .helplink {    
    background-position: left -186px;
    left: 10px;
    right: auto;
    text-align: left;
}
.news_head h2 {
    padding-left: 200px;
    padding-right: 0;
}
.news_handle, .forum_groupHandle {
    left: 10px;
    right: auto;
    cursor: pointer;
}
.news_item {
    padding: 10px 40px 5px 15px;
    background: #061016 url(http://gf2.geo.gfsrv.net/cdn41/51a5163c64fad7d8f513901d6fcc0d.jpg) right -227px no-repeat;
}
.news_title  h3,.news_title  h2 {
    padding: 2px 28px 2px 0;
    margin: 0 -28px 0 25px;
}
.news_title  h3.news_cat_3,.news_title  h2.news_cat_3 { background: url(http://gf2.geo.gfsrv.net/cdn71/10a76118d903978ead53b1b2abb5f3.png) right 1px no-repeat; }
.news_title  h3.news_cat_4,.news_title  h2.news_cat_4 { background: url(http://gf2.geo.gfsrv.net/cdn1b/e870ab7b893013b527ebca30712d0f.png) right 1px no-repeat; }
.news_title  h3.news_cat_5,.news_title  h2.news_cat_5 { background: url(http://gf3.geo.gfsrv.net/cdne9/01e470b8c1bea250c57e4479d8e003.png) right 1px no-repeat; }
.news_title  h3.news_cat_6,.news_title  h2.news_cat_6 { background: url(http://gf1.geo.gfsrv.net/cdn0c/c0edcb00625bf9bf274d5000d798db.png) right 1px no-repeat; }
.news .news_closed {
    background: #061016 url(http://gf1.geo.gfsrv.net/cdn0d/7dfe2628b2a2370fe0243be9bcc93d.jpg) right -187px no-repeat;
}
.ui-state-active .news_cat {
    left: auto;
    right: 40px;
}
#slideBox { margin: 0 10px 30px 0; }
.sliderPane { clear:right; }
#sliderNav { right: 8px; }
#sliderNav span {
    float: right;
    margin: 0 0 6px 6px;
}
.slide { right: 0; }
.slideText { right: 0; }
.slideText h3, .slideText p { padding: 0 12px 0 70px; }
#slideControl {
    left: 1em;
    right: auto;
}
.slidePrev {  background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) -56px top no-repeat; }

.slideNext { background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) -32px top no-repeat; }
#footer .top {
    background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) left -265px no-repeat;
    padding-left: 20px;
    padding-right: 0;
}
.footer_left { float: right; }
.footer_left div {
    float: right;
    margin: 0 0 0 60px;
}
.footer_right {
    float: left;
    text-align: left;
}
.copyright { text-align: left; }
#footer .facebook, #footer .twitter {
    background: url("http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png") no-repeat scroll -4px -100px transparent;
    padding-left: 0;
    padding-right: 40px;
}
#footer .facebook { background-position: right -370px; }
#footer .twitter { background-position: right -326px; }
input, label { margin: 0 0 1.5em 0.2em; }
.submit { color: #FFDE70; }
#poll span.submit { background: url(http://gf3.geo.gfsrv.net/cdnea/685724e9b32b06c4b0adfbb87b183f.jpg) right -614px no-repeat; }
#poll span.submit:hover { background-position: right -645px; }
#search {
    margin: 0 10px 0 7px;
    padding: 5px 8px 2px 30px;
    background: #02090D url(http://gf2.geo.gfsrv.net/cdn41/51a5163c64fad7d8f513901d6fcc0d.jpg) right top no-repeat;
    float: left;
}
.searchButton {
    left: 0;
    right: auto;
    background: transparent url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) -55px -240px no-repeat;
}
.searchButton:hover { background-position: -30px -240px; }
#nav_path { margin: 0 9px 1px 0; }
#nav_path span {
    background: url(http://gf1.geo.gfsrv.net/cdn3a/77f6f73a86414a28c4faee5e5a70c5.png) left -27px no-repeat;
    padding-left: 18px;
    padding-right: 0;
    margin-left: 6px;
    margin-right: 0;
}
.notepad, .cash_shop_inventory {
    float: left;
    margin: 0 10px 0 0;
    padding: 0 0 0 70px;
    text-align: left;
}
.cash_shop_inventory {
    padding-right: 40px;
}
.mainAreaEncHome .notepad, .mainAreaEncHome .cash_shop_inventory { margin-left: 20px; }
.notepad_open {
    -moz-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
}
.notepad img {
    margin-left: 5px;
    margin-right: 0;
}
.notepad span, .cash_shop_inventory span {
    left: 5px;
    right: auto;
}
.cash_shop_inventory span {
    background: url(http://gf3.geo.gfsrv.net/cdnee/053309ffdcd6a41f524743d61de348.png) no-repeat left;
    left: 15px;
}
.notepad div, .cash_shop_inventory div {
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    right: 0;
    text-align: right;
}
.mainAreaEncHome #nav_path { margin-left: 15px; }
#nav_main {
    background: url(http://gf2.geo.gfsrv.net/cdn13/97342be639b3ad38305dbb0181a40b.png) right top no-repeat;
}
#nav_main a:link, #nav_main a:visited, #nav_main a:hover {
    border-left: 1px solid #206a9c;
    border-right: 1px solid #0c181f;
}
#nav_main>ul>li>a:hover, #nav_main > ul > li.active > a {
    background: url(http://gf2.geo.gfsrv.net/cdn74/e0d5cf79041f8f6107d2ba197374ff.gif) right -111px repeat-x;
}
#nav_main>ul>li.first>a { 
    background-position: right -56px; 
    border-right: 0 none;
}
#nav_main>ul>li.last>a { 
    border-left: 0 none;
    background-position: left -1px; 
}
#nav_main.dropdown ul ul li:last-child, #user ul li:last-child {
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
}
#nav_main.dropdown .first ul { right: 35px; }
#nav_main.dropdown .last ul { left: 35px; right: auto; }
#nav_main.dropdown ul li span, #user span { 
    float: right;
    left: 0px;
}
#nav_main.dropdown ul ul a:link, #nav_main.dropdown ul ul a:visited, #nav_main.dropdown ul ul a:hover,
#user ul a:link, #user ul a:visited, #user ul a:hover {
    padding: 9px 22px 9px 5px;
    float: right;
    background: #0a1727 url(http://gf3.geo.gfsrv.net/cdn58/3bd310177491ab2a47b986fa4518a8.gif) no-repeat 153px center;
    text-align: right;
    border-left: 1px solid #10243D; /*--Create bevel effect--*/
}
#nav_main.dropdown ul ul a:hover, #nav_main.dropdown ul .subOpen ul a:hover,
#user ul a:hover {
    background: #133246 url(http://gf3.geo.gfsrv.net/cdn58/3bd310177491ab2a47b986fa4518a8.gif) no-repeat 153px center;
    border-left: 1px solid #183E58; /*--Create bevel effect--*/
}
#leaderboard th { text-align: right; }
#leaderboard .alignLeft { margin: 3px 0 3px 10px; }
.rank_change { left: 0; }
td.rank .rank_change { left: 4px; }
.tipsy table { text-align: right; }

.icon_face_small, .icon_face_big, .icon_face_max, .icon_class_small, 
.icon_class_big, .icon_faction_small, .icon_faction_big {
    float: right;
}
.accCurrent .icon_face_max {
    right: 50%;
    margin-right: -32px;
}
.icon_display {
    margin-left: 1em;
    float: right;
}
.icon_avatar_user { float: right; }
.fb-login-button { float: left; }
#login .fb-login-button {
    float: right; 
    margin-left: 20px;
}
#content_related .fb-login-button {
    padding: 3px 10px 10px 7px;
    margin-left: 10px;
}
.server-status h4 { padding-right: 1em; }
.bubble {
    float: left;
    clear: left;
}
.bubble.icon { padding: 0 8px 0 24px; }
.bubble .ui-icon {
    left: 4px;
    right: auto;
}

/*
    Changes for encyclopedia.css
*/
#encyclopedia, #forum { margin: 0 10px 5em 0; }
.enc_home { padding: 0 12px 0 0; }
.enc_home .lex_box_small { margin-left: 5px; }
#filter {
    margin: 45px 0 0 15px;
    float: right;
}
#tableForm.filterTable { float: left; }
#encyclopedia .filter h3 { padding: 0 15px 0 0; }
#encyclopedia .filter select {
    margin: 5px 15px 10px 0;
    padding: 0 5px 0 0;
}
#encyclopedia .filter option { padding: 2px 5px 0 0; }
#encyclopedia .submit {
    background: url(http://gf2.geo.gfsrv.net/cdna8/bcfa569a67b5cebd523a3a1e2a8405.jpg) no-repeat scroll right -614px transparent;
}
#encyclopedia .submit:hover { background-position: right -645px; }
#encyclopedia .hide_filter {
    padding-right: 18px;
}
.mainAreaSearch .ui-tabs-nav,
#encyclopedia .ui-tabs-nav { right: 16px; }
#encyclopedia .ui-tabs-nav li { 
    margin-left: 5px; 
    margin-right: auto;
}
img.avatar {
    float: right;
    margin-left: 20px;
}
.item_detail .detail_left {
    float: right;
    margin-left: 20px;
}
.lex_box_small .item_detail table.detail_left { margin: 10px 12px 0 0; }
.lex_box .item_detail table.detail_left { margin: 3px 15px 10px 0; }
.lex_box .detail_monster { padding-left: 1px; }
.monster_pic { float: right; }
.mini_avatar {
    margin-left: 10px;
    margin-left: 0;
    float: right;
}
.item_detail #map { float: left; }
.item_detail #map .caption {
    right: -14px;
    left: auto;
}
.item_detail .detail_right { float: right; }
.item_detail table {
    background: url(http://gf3.geo.gfsrv.net/cdn24/06f6f91d22f21cbc8ed5f45f5b83e7.png) no-repeat scroll right top transparent;
}
.item_detail table th {
    text-align: right;
    background-image: url(http://gf3.geo.gfsrv.net/cdn5b/fbf4b958ae121fe70e82467b858224.png);
    background-position: 96% center;
    padding-right: 22px;
}
#encyclopedia .gold, .gold, #encyclopedia .silver, .silver, #encyclopedia .bronze, .bronze {
    margin: 0 2px 0 10px;
}
.comments .comment .sub-left, .comments .comment .sub-right {
    right: 10px;
}
.comments .comment .sub-right {
    right: auto;
    left: 10px;
}
.comments img {
    float: right;
    margin: 0 0 0 10px;
}
.comment_feedback, .comment_vote, .show_useless_comment {
    float: left;
    margin-right: 15px;
}
.formatButtons { background: url(http://gf2.geo.gfsrv.net/cdna7/3f4ac1a775e309b6255eb5035abe98.jpg) right top repeat-x; }
.textareaInfo, .uploadInfo { text-align: left; }
.uploadInfo { text-align: right; }
.enc_nav_util {
    left: 20px !important;
    right: auto !important;
}
.enc_nav_util li { float: right; }
.tablesorter th span {
    padding-left: 0;
    padding-right: 12px;
}
.questgiver span { margin: 10px 0 10px 10px; }
div.detail_right {
    border-left: none;
    border-right: 1px solid #ccc;
    padding-left: 0;
    padding-right: 30px;
}
.item_detail ul li span {
    background: url(http://gf3.geo.gfsrv.net/cdn5b/fbf4b958ae121fe70e82467b858224.png) right center no-repeat;
    padding-left: 0;
    padding-right: 16px;
}
.tiplink ul li { padding-right: 0; }
.tiplink .tooltip {
    left: -190px;
    right: auto;
}
.tooltip {
    left: auto;
    right: -999px;
}
.weapon-img {float:right; margin: 25px 25px 5px 15px; }
.lex_box, .search_box {
    background: #000 url(http://gf3.geo.gfsrv.net/cdn5d/b5dd1762f7f9a0e5b9c496186c2071.jpg) right top no-repeat;
}
.lex_box_inner, .search_box_inner {
    background:url(http://gf2.geo.gfsrv.net/cdndf/5c60035f27f14363e84aa9db749bd3.png) right bottom no-repeat !important;
}
.search_box_inner {
    background: url(http://gf3.geo.gfsrv.net/cdnb1/c8efb180f50550ce25c9ad96387f27.png) right bottom no-repeat !important;
}
.enc_result table { font-size: 16px; }
.enc_result th { text-align: right; }
.item_classWrap span { 
    font-size: 13px; 
    line-height: 21px;
}
.cash_shop_table {
    padding-left: 16px;
    padding-right: 0;
}
.enc_result.cash_shop_table td .itemStack, .enc_result.cash_shop .itemStack {
    right: auto;
    left: 15px;
}
.enc_result.cash_shop_table td .ibVisual, .enc_result.cash_shop .ibVisual {
    text-align: right;
}
.item_classWrap img {
    float: right;
    margin-left: 5px;
    margin-right: 5px;
}
.lex_box table { font-size: 15px; }
.lex_box_small {
    background: #000 url(http://gf2.geo.gfsrv.net/cdn70/493f2b2fc3c6f893f470735abd5bd6.jpg) right top no-repeat;
    float: right;
}
.lex_box_small.map {
    margin-right: 5px;
    margin-left: 0;
}
.lex_box_small_inner {
    background:url(http://gf2.geo.gfsrv.net/cdn1d/a1207d4e4f34f863421bff9a2a11ff.png) right bottom no-repeat !important;
}
#encyclopedia .backlink, #encyclopedia .helplink {
    left: 24px;
    background: url(http://gf2.geo.gfsrv.net/cdnab/c504cbaaeaf0b5b2a8018993b13dc8.png) right -530px no-repeat;
    padding: 0 18px 0.6em 24px;
}
#encyclopedia .helplink { padding: 0.3em 18px 0.3em 24px; }
.enc_controls { text-align: right; }
.enc_controls h2 { float: right; }
.enc_pager a { float: right; }
.enc_pager a.enc_next, .enc_pager a.enc_last { float: left; }
.enc_search { padding: 0 3px 0 0; }
.enc_search .searchButton {
    left: 8px;
    right: auto;
}
.enc_action, .enc_nav_util { 
    left: 10px;
    right: auto;
}
.enc_searchbig #enc_searchq {
    padding: 6px 5px 6px 35px;
    background: #fff url(http://gf2.geo.gfsrv.net/cdn11/f3cfee29c2b42850aebcadc9058ff3.gif) right top repeat-x;
}
.enc_searchbig .enc_submit {
    left: 10px;
    right: auto;
    background: url(http://gf1.geo.gfsrv.net/cdn04/ab4c2d5f6d2c5639fe248548b26d0f.gif) center top no-repeat;
}
#enc_overlay { padding: 0 0 0 10px; }
#enc_overlay span {
    margin: 5px 10px 0 0;
    float: left;
}
#enc_overlay span.tooltip { margin: 14px 10px 0 0; }
#enc_overlay span:hover, .shareOpen #enc_share {
    background-position: right -33px;
}
#enc_sharePane { left: -300px; }
.openTop #enc_sharePane {
    -moz-border-radius: 10px 0 10px 10px;
    border-radius: 10px 0 10px 10px;
}
#enc_overlay span.close, .skill_tip .skill_tipClose { left: -15px; }
.screens { padding: 0 8px 0 0; }
.lex_box_small .screens { padding: 15px 50px 0 0; }
.screen {
    float: right;
    margin: 0 0 10px 30px;
}
.screens .lastinrow {
    margin-left: 0;
}
#dropdown li { text-align: right; }
#dropdown li ul {
    left: auto;
    right: 0;
}
#dropdown li ul ul {
    right: 150px;
    left: auto;
}
#dropdown li ul li { min-width: 150px; }
#dropdown a { padding: 6px 5px 6px 20px; }
#dropdown .no_submenu a { padding-left: 0px; }
#dropdown li ul li a { padding: 6px 20px 6px 10px; }
.sf-sub-indicator {
    left: -2px;
    right: auto;
}
ul ul .sf-sub-indicator {
    left: 1px;
    right: auto;
}
#forum .ibLastInRow { 
    padding-left: 20px;
    padding-right: 0px; 
}
#forum .inlineBox { background: url("http://gf3.geo.gfsrv.net/cdn24/06f6f91d22f21cbc8ed5f45f5b83e7.png") no-repeat scroll -556px top transparent; }
.forum_types {
    float: right;
    padding-left: 0;
    padding-right: 20px;
}
.forum_types h2 {
    padding-left: 0;
    padding-right: 28px;
}
.forum_group { padding: 5px 30px 0 0; }
.forum_item {
    margin: 0 0 10px 10px;
    float: right;
}
.forum_item h3, .forum_item p {
    margin-right: 38px;
    margin-left: auto;
}
.forum_icon {
    float: right;
    margin: 0 0 5px 5px;
}
.forum_showMore {
    text-align: left;
    margin-left: 20px;
}
.forum_groupHandle {
    left: auto;
    right: 0;
}
#forum td:first-child {
    border-left: 0 none;
}
#forum td:nth-child(2), #forum th:nth-child(2) {
    border-right: 0 none;
}
.state_def, .state_sticky, .state_new, .state_new_hot, .state_hot, .state_closed {
    padding: .5em 30px 0 0;
    margin: 0 0 0 50px;
    background: url(http://gf1.geo.gfsrv.net/cdnc7/aa4edbbd84bb51b1ec85ec8364d0a3.png) right 75% no-repeat;
    float: right;
}
span.staff {
    padding-left: 52px;
    background: url(http://gf2.geo.gfsrv.net/cdnd4/7ea18654acbdcedf932e16ae571e4b.png) left center no-repeat;
}
#forum .enc_nav {
    display: block;
    right: 27px;
}
.thread_pages {
    padding-left:0;
    padding-right: 15px;
    background: url(http://gf3.geo.gfsrv.net/cdn8b/99d52faa65cc3bf6faa4924633e930.gif) right center no-repeat;
    left: 0;
    right: auto;
}
.thread_item .submit {
    background: url(http://gf3.geo.gfsrv.net/cdnea/685724e9b32b06c4b0adfbb87b183f.jpg) no-repeat scroll right -614px transparent;
}
.thread_item .submit:hover { background-position: right -645px; }
.thread_speaker { float: right; }
.spkr_title { float: left; }
.spkr_title .icon_class_small, .spkr_title .icon_faction_small {
    margin: 5px 2px 2px 3px !important;
    float: right;
}
.spkr_view {
    background: url(http://gf3.geo.gfsrv.net/cdne8/2dc27029270c8889f8b21c7a25a54b.gif) right top no-repeat;
    background: transparent url(http://gf2.geo.gfsrv.net/cdnab/c504cbaaeaf0b5b2a8018993b13dc8.png) right -240px no-repeat;
}
.thread_meta { text-align: right; }
.thread_nr { float:left; }
.thread_votes { left: 0; }
.thread_body, #thread_replyForm { margin: 0 217px 0 10px; }
.thread_controls { padding: 0.5em 210px 0.5em 0; }
.thread_reply {
    border-radius: 0 10px 10px 0;
    -moz-border-radius: 0 10px 10px 0;
}
#thread_replyForm .submit {  float: left; }
.thread_reply .thread_controls { left: 0px; }
.tp_col { float: right; }
.tp_title a {
    left: 10px;
    right: auto;
}
.skill_overlay {
    border-left: 3px solid #858585;
    border-right: 3px solid #aaa;
}
.skill_over_red {
    border-left: 3px solid #800000;
    border-right: 3px solid #CC0000;
    border-bottom: 3px solid #800000;
}
.skill_over_green {
    border-left: 3px solid #004D00;
    border-right: 3px solid #008000;
    border-bottom: 3px solid #004D00;
}
.skill_plus { right: 1px; }
.skill_text {
    left: -8px;
}
.skill_tip { text-align: right; }
.skill_tip .skill_tipClose { left: -5px; }
.skill_tip .tipSolution { padding: 8px 54px 12px 16px; }
.answerclass {
    background: url(http://gf3.geo.gfsrv.net/cdnea/685724e9b32b06c4b0adfbb87b183f.jpg) no-repeat scroll right -614px transparent;
}
.answerclass:hover { background-position: right -645px; }
blockquote { margin: 0 25px 5px 0; }

.character.item_detail .detail_left, .character.item_detail .detail_right, 
.character.item_detail .detail_cell {
    float: right;
    clear: right;
}

.character.item_detail .detail_right {
    float: left;
    clear: left;
}
.character.item_detail .detail_right.first { margin: 0 0 15px 0; }
.item_detail .detail_cell {  clear: none; }
.character.item_detail .detail_cell {
    float: right;
    clear: none;
}
.character_info { float: right; }
.character_info .avatar, .character_info .character_class {
    right: 89px;
    margin-left: 0;
    margin-right: -18px;
}
.character_info .character_class { right: 163px; }
.character_info .items .icon_display { float: right; }
.character_info .faction { right: 62px; }
.character_info .faction .health, .character_info .faction .mana {
    left: 15px;
}
.character_info .skills { right: 20px; }
.character_info .skills div { float: right; }
.character_info .skills .points {
    margin-left: 0;
    margin-right: 10px;
}
.position-0, .position-1, .position-2, .position-9, .position-10, .position-11, .position-12, .position-13 {
    right: 120px;
}
.position-1 { right: 46px; }
.position-2 { right: 83px; }
.position-10 { right: 188px; }
.position-11 { right: 225px; }
.position-9 { right: 262px; }
.position-12 { right: 299px; }
.position-13 { right: 336px; }

/* Armor */
.position-3, .position-4, .position-5, .position-6, .position-7, .position-8 {
    right: 373px;
}
.position-15, .position-16, .position-17, .position-18 { right: 336px; }
.social_container .left { float: right; }
.social_container .right { float: left; }

ul.tree ul { margin-right: 0; }
ul.tree li { padding: 0 10px }
ul.tree li span { background-position: right 1px; }

ul.tree li.last {
    background: #000 url(http://gf3.geo.gfsrv.net/cdn86/baf1e3882f0b6338eda2675250d370.png) right 0 no-repeat !important;
}
.item_detail div.avatar {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}
.forcelist li {
    margin-left: 0;
    margin-right: 15px;
}
.thread_edited {
    text-align: left;
    float:left;
}
.thread_reported {
    text-align: left;
    float:left;
}

#scrollFrame {
    min-height: 200px; 
    max-height: 1100px;
}