@charset "utf-8"; 

/* Final Fantasy Next CSS (c) 2008-2009, don't copy! */

html, body, input { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; } html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, li, dd, dt, img, blockquote, q, table, thead, tbody, tfoot, caption, th, tr, td, a, form, input, textarea, fieldset, pre { margin: 0px; padding: 0px; } h1, h2, h3, h4, h5, h6 { text-transform: uppercase } table {border-collapse: collapse;} ul ul, ul ol, ul dir, ul menu, ul dl, ol ul, ol ol, ol dir, ol menu, ol dl, dir ul, dir ol, dir dir, dir menu, dir dl, menu ul, menu ol, menu dir, menu menu, menu dl, dl ul, dl ol, dl dir, dl menu, dl dl { margin-top: 0px; margin-bottom: 0px; text-transform: uppercase } ul,img, li, div { position: relative; } a img, :link img, :visited img { border: none; position: relative } hr, br { clear: both; } :focus, a, textarea, input { /* -moz-outline-style: none;*/ outline:none; } /* m */ body { background: #979f99; margin: 0px; padding: 0px; } h1 { color: #6c6c6c; font-size: 26px; margin: 6px 0px; } h2 { font-size: 18px; color: #5a5a5a; text-transform: uppercase; font-weight: normal; margin-top: 12px; } h3 { color: #606060; font-size: 16px; } a:link, a:visited { color: #5596B7; text-decoration: none; text-transform: uppercase; } a:hover, a:visited:hover { background: #EBF5FA; color: #708090; text-decoration: none; text-transform: uppercase; } p { font-size: 13px; text-align: justify; } #error { background: url(/images/xhtml/m-extra.jpg); margin: 0px auto; padding: 1px; width: 829px; overflow: hidden; } #error p { color: #FF6; text-align: center; } #error a { text-decoration: none; vertical-align: middle } #error a img { border: 0px; vertical-align: middle } #top-search { margin: 0px auto; height: 36px; width: 831px; background-color: #333; background:url(/images/xhtml/m-search.jpg); position: relative; } #start { margin: 4px 0px 0px 9px; width: 508px; background: url(/images/ffnext.jpg); height:199px; background-repeat: no-repeat; } #logo { margin: 20px 0px 9px 0px; } #bg1 { margin: 0px auto; padding: 0px; width: 831px; background-color: #D9D8D3; background-image: url(/images/xhtml/m-background.jpg); overflow: auto } #all { background-image:url(/images/xhtml/m-top.jpg); width: 831px; background-repeat: no-repeat; } #bg2 { background-image:url(/images/xhtml/m-bgb2.jpg); background-repeat: no-repeat; background-position: bottom; padding-bottom: 8px; overflow: auto; height: auto; position: relative; } #side { float: right; display: inline; width: 308px; padding: 1px; margin: auto; overflow: hidden; position: relative; } #content { margin-right: auto; overflow: hidden; /*width: 495px;*/ } .box { background: url(/images/xhtml/m-box_02.png); width: 510px; margin-left: 8px; overflow: auto; } .boq { background: url(/images/xhtml/m-box_01.png); width: 510px; background-repeat: no-repeat; padding-top: 1px; } .bop, .bod { background: url(/images/xhtml/m-box_03.png); width: 500px; background-repeat: no-repeat; background-position: center bottom; padding: 5px; padding-bottom: 8px; overflow: hidden } #footer { width: 499px; height: 85px; background-image:url(/images/xhtml/m-foot.png); margin-left: 8px; padding: 4px 5px; overflow: hidden; } #footer h3 { font-size: 16px; float: left; display: inline; height: 26px; width: auto } #footlink { padding-top: 4px; clear: both;  overflow: hidden; padding-top: 1px; padding-left: 1px; } #footlink li { display: inline; } #footlink li a:link, #footlink li a:visited { color: #5A5A5A; font-size: 11px; padding: 3px; padding-right: 30px; margin-right: 1px; float: left; display: inline; padding-left: 18px; background-image: url(/images/xhtml/16/note.png); background-repeat: no-repeat; background-position: center left; width: auto } .second { margin-left: 55px } #aclinks img { vertical-align: top; } #aclinks { float: right; display: inline; font-size: 14px; font-weight: bold; height: 16px; overflow: hidden; padding-top: 3px; width: auto } #aclinks  li { display: inline } #start { padding-top: 1px; } #start ul { list-style-type: none; overflow: hidden; width: 496px; margin-top: 165px; padding: 0px; padding-left: 7px; } #start li { display: inline; } #start li a:link, #start li a:visited { display: inline; float: left; font-weight: bold; text-align: center; margin: 0px 10px; padding: 1px 1px; color: #eee; text-shadow: #333 1px 1px 2px; width: auto; background: transparent } #start li a:hover, #start li a:visited:hover { background: transparent; text-decoration: underline } .hide { height: 12px; display: none; } .tos { position: absolute; right: 12px; width: 296px; bottom: 14px; clear: both; color: #8B9F90; text-align: right; font-size: 12px; font-weight: bold; text-align: center } .tos a:link, .tos a:visited { letter-spacing: 1px } .tos a:hover, .tos a:visited:hover { letter-spacing: 1px } #h0 { color: #ddd; text-transform: uppercase; font-size: 20px; margin-left: 400px; letter-spacing: 1px; text-shadow: #888 1px 1px 0px; } #srch { position: absolute; bottom: 6px; right: 10px; width: 296px; height: 28px; overflow: hidden; } #srch input { border: 0px; } #val { background: url(/images/xhtml/x-searchbar.jpg); width: 264px; height: 22px; color: #c6c7c2; font-size: 13px; font-weight: bold; float: left; display: inline; text-align: right; padding-right: 6px; padding-top: 6px; text-transform: uppercase; text-shadow: 1px 1px 1px #333 } #sub { background: url(/images/xhtml/x-search.png); margin-top: 3px; text-indent: 65px; overflow: hidden; width: 24px; height: 24px; cursor: pointer; float: right; display: inline; font-size: 0px; } #sub:hover { background-position: 0px 24px; } /* s */ #mainmenu { width: 294px; color: #505050; padding-left: 0px; } #mainmenu a { font-weight: bold; } #mainmenu li { list-style-type: none } #mainmenu li ul { margin-left: 15px; margin-top: 6px } #mainmenu li ul li { display: inline } .ali a:link, .ali a:visited { color: #7D878F; text-indent: 30px; font-size: 12px; float: left; width: 122px; margin-right: 4px; margin-bottom: 6px; padding-top: 3px; padding-bottom: 1px; } .ali a:hover, .ali a:visited:hover { /* background: #484848; border-bottom: 1px dotted #666; color: #7D878F;*/ background: #9BCF8E; padding-bottom: 1px; color: #444; } .enc { display: block; width: 285px; margin-bottom: 10px; background-image: url(/images/xhtml/s-menu_01.jpg); background-repeat: no-repeat; margin-top: 5px; margin-right: 5px; margin-left: 5px; } var { height: 16px; width: 16px; cursor: move; float: right; margin: 4px 0px 0px 0px; display: inline; background-position: center 4px; background-repeat: no-repeat; } .note { margin: auto; text-align: center; color: #95BA5B; } #menumsg { width: 296px; color: #9BCF8E; text-align: center; font-size: 11px; cursor: pointer; } a.bor, a.bor:visited { /*background: #a9a7a8;  background: #979f99;*/ background: #3B8E9F; padding: 3px 2px 3px 2px; display: block; border-top: 1px solid #003754; border-bottom: 1px solid #003754; /*border-left: 2px solid #b7c5c1; border-right: 2px solid #b7c5c1;*/ width: 281px; height: 59px; } a.bor:hover, a.bor:visited:hover { background: #b7c5c1 } .spr, .sprb { width: 285px; height: 86px; overflow: hidden; } .spr span, .sprb span { display: block } #open { height: auto; } .title { padding-top: 0px; font-weight: bold; /* color: #696969;  color: #ddd; color: #c4d284;*/ color: #eee; padding-left: 4px; height: 22px; text-transform: uppercase; overflow: hidden; font-size: 16px; text-shadow: 1px 1px 3px #1e7b0f; } .desc { height: 11px; padding: 3px 4px 5px; font-size: 10px; margin-bottom: 4px; background: url(/images/xhtml/s-menu_03.png); color: #777; background-repeat: no-repeat; letter-spacing: 1px; width: 277px; overflow: hidden; position: relative; text-shadow: 1px 1px 3px #fff; } #signin, #profile { width: 285px; padding: 0px 0px; overflow: hidden; } #pavatar { float: left; margin: 6px 0px 0px 8px; width: 126px; height: 195px; position: relative; overflow: hidden; text-align: center; } #pavatar span { display: none; } #pfile { margin: 6px 8px 0px 6px;; float: right; width: 136px; display: inline; font-size: 12px; text-align: center; } .block { display: block } .tip { color: #fff; margin-left: 4px; margin-top: 2px; width: 100px } .tip-top { margin:0px } .tip-title { font-size: 12px; padding: 2px; background: #A7CF8E; text-align:center; font-weight: bold; border: 2px solid #ccc; border-left: 0; border-bottom: 0; } .tip-text { font-size: 11px; color:#CCC; text-align:center; background: #171D29; padding: 2px; font-weight: bold; border: 2px solid #ccc; border-left: 0; border-top: 0; } .tip-bottom { height:0px; } #finish, #finish:visited, #finish:hover, #finish:visited:hover { background: #E8EAE8; border-right: 2px solid #A2CAC5; border-bottom: 2px solid #A2CAC5; border-top: 2px solid #FFC; border-left: 2px solid #E5E7E6; width: 250px; display:block; font-size: 12px; letter-spacing: 1px; color: #444; font-weight: bold; margin: auto; text-align: center; } #profile ul li { display: inline } #profile a span { display: none; } #profile a:hover span { display: block; position: absolute; top: 33px; left: 8px; width: 110px; padding: 5px; z-index: 1; color: #CCC; text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 10px; background-color: #333; font-weight: normal } a#pavatar:hover span { text-align: center; margin-top: -10px; top: 10px; left: 3px } #profile h4 { background: #DAE0BD; padding: 1px 6px; margin-bottom: 4px; text-align: right; clear: both; font-size: 14px } .spc { height: 74px; } .spc a { background: transparent } .plus { font-size: 10px; font-weight: normal; float: right; display: inline; width: auto; margin-top: 5px; margin-right: 5px; } #prof, #former { background: url(/images/xhtml/s-menuba.png); background-repeat: no-repeat; padding: 1px 0px; height: 108px; overflow: hidden; } .register, .signed { height: 20px; width: 285px; background: url(/images/xhtml/s-menubc.png); background-repeat: no-repeat; height: 50px; padding-top: 1px; border-top: 3px solid #3B8E9F; } .register a, .signed a { display: block; margin-top: 12px; margin-left: 45px; font-style: italic; background: transparent; background: transparent !important; text-shadow: #666 1px 1px 2px; } .register a:link, .register a:visited, .signed a:link, .signed a:visited { color: #5ea2b6 } .register a:hover, .register a:visited:hover, .signed a:hover, .signed a:visited:hover { color: #4DB3CF } #login h3.title, #profile h3.title { border-bottom: 1px solid #003754 } .signed { height: 8px; overflow:hidden; } .proff { background: url(/images/xhtml/s-menubc.png); background-position: 0 -33px; background-repeat: no-repeat; height: 18px; } #signin label { font-size: 11px; display: block; } .checks div { margin: 1px; float: right; display: inline; color: #2e7090; width: auto; overflow: hidden; text-align: left; } html>body .checks div { width: 138px } .checks { margin: 8px auto; overflow: hidden; } .checks input { vertical-align: top; } .pass { background-image: url(/images/xhtml/s-menubb.png); background-repeat: no-repeat; background-position: top right; height: 69px; padding-top: 1px; padding-right: 4px; margin-top: 8px } #password, #username { background: transparent; border: 0px; display: block; margin-top: 4px; margin-left: 100px; width: 180px; text-align: center; font-size: 15px; font-weight: bold; text-transform: uppercase; font-style: italic; overflow: hidden; padding-top:2px; height: 20px; color: #ADD8E6; } .pass div { margin-top: 11px; } #password { margin-left: 102px; padding-top: 0px; width: 144px; float: left; display: inline; margin-top: 2px; } .submit { float: right; display: block; width: 28px; height: 26px; border: 0px; background: transparent; text-indent: 100px; overflow: hidden; cursor: pointer; } #prof { height: 200px; overflow: hidden; margin-top: 3px; background: transparent; } /* Q */ #topsites h3 { text-align: right; } h3.quick { width: 497px; height: 22px; clear: none; overflow: hidden; } h3.quick span { float: right; } h3.quick a { float: left; display: inline; width:50px; } #quick { margin: 0px 3px 0px 1px; font-size: 11px; background: #00B6CF; border: 1px solid #b1c5ac; width: 494px; overflow: hidden; } #quick dl { overflow: hidden; color: #444; padding: 0px 2px } #qlinks li { display: inline; } #qlinks img { vertical-align: bottom; } #qlinks a { padding: 3px 1px; color: #666; } #recent { background: #6ED0DF; margin: 0px; overflow: hidden; margin: 0px 0px 3px; } #qlinks { padding: 4px; text-align: center; } #quicks { height: 144px; overflow: hidden; width: 494px } #quicks dl { padding:1px;  } #quicks dt { color: #555; float: left; display: inline; font-size: 12px; padding: 0px; width: 84px; text-align: center; font-weight: bold; padding: 2px 0px 10px; background: url(/images/xhtml/m-datebg.png); height: 33px; clear: both; margin-bottom: 3px; overflow: hidden; } #quicks dt span { display: block; background: #8BD5DF; height:39px; overflow: hidden; } #quicks dd { float: right; display: inline; padding: 1px 0px; width:405px; margin-bottom: 3px; font-size: 12px; color: #0D636F; /* border-bottom: 1px dotted #eee; border-top: 1px dotted #eee; */ } #quicks dd a:link, dd a:visited { text-transform: none; padding: 1px; color: #E0EDEF; } #quicks dd a:hover, dd a:visited:hover{ text-transform: none; padding: 1px; color: #555; } .imgfeed { float: left; display: inline; background-position: center 1px; background-repeat: no-repeat; width: 16px; height: 16px; background: url(/images/xhtml/16/feed/articles.png); overflow: hidden; } html>body .imgfeed { background-repeat: no-repeat !important; background-position: center 1px !important; } #affiliates { float: left; overflow: hidden; width: auto; display: inline; } #affiliates ul { background: #33bfcc; width: 302px; overflow: auto; margin-left: 1px; padding-top: 1px; padding-left: 1px; height: 80px; border: 1px solid #b1c5ac } #affiliates ul li { display: inline } #affiliates li a:visited, #affiliates li a:link { display: inline; float: left; width: 129px; padding: 3px; padding-left: 18px; margin-right: 1px; font-size: 11px; background-image: url(/images/xhtml/16/note.png); background-repeat: no-repeat; background-position: center left; color: #666; } #topsites { float: right; display: inline; margin-right: 3px; overflow: hidden; width: auto; } #topsites ul { background: #2babc2; padding-top: 6px; margin-left: 3px; padding-left: 4px; height: 75px; list-style-type:none; overflow: hidden; border: 1px solid #b1c5ac; width: 181px; } #topsites li { width: 88px; height: 31px; padding-bottom: 4px; margin-right: 2px; display: inline; float: left; font-size: 12px; overflow: hidden; } #topsites img { width: 88px; height: 31px; position: relative; display: block } #topsites a:visited img, #topsites a:link img { border-bottom: 1px solid #00B6CF; } #topsites a:hover img, #topsites a:visited:hover img { border-bottom: 1px solid #EBF5FA; } /* n */ .bod { padding-top: 0px; } .newshead { background: url(/images/xhtml/m-sizewa.png); width: 506px; height: 65px; padding: 1px; padding-top: 2px; margin: 0px; margin-left: 8px; } .alta { background: url(/images/xhtml/m-sizewaa.png); } .newshead p { /* text-transform: uppercase; */ font-size: 12px; font-weight: bold; color: #555; /* float: right; */ padding-right: 8px } .newshead a:link, .newshead a:visited { color: #5a5a5a; } .newshead a:hover, .newshead a:visited:hover { background: transparent; color: #888 } .newshead img { margin: 7px; height: 50px; width: 50px; float: left; font-size: 10px; overflow: hidden; } .date { float: right; width: 50px; margin-top: 7px; font-size: 16px; color: #666; font-weight: bold; text-align: center; margin-right: 5px; text-transform: uppercase; display:inline; } .date strong { font-size: 10px; } .date span { display:block; font-size: 24px; margin-top: 1px; color: #eee; background: #1C9DBD; text-align: center; } .date span sup { font-size: 11px; } .color { background: #C4C2B5; overflow: hidden; border: 1px solid #b1c5ac; border-top: 0px; margin-right: 3px; margin-left: 2px; width: 493px; color: #333 } .altb { background: #cacec5 } .size { text-align: justify; padding: 6px 8px 0px 6px; overflow: hidden; font-size: 13px; } .size p { color: #453c40; font-size: 13px; margin-bottom:12px; line-height: 22px; } .blue { background-color: #88b8d0; width: 483px; /* margin-left: 7px; */ margin: 0px 0px 6px 0px; padding: 6px 7px 15px; border-bottom: 1px solid #809ca8; background-repeat: no-repeat; background-position: top right } .n-finalfantasyversusxiii p small { margin-right: 120px; } .n-finalfantasyxiv p small { margin-right: 100px } .n-uncategorized { background-image: url(/images/xhtml/n-uncategorized.png); } .n-finalfantasyxiii { background-image: url(/images/xhtml/n-final+fantasy+xiii.png); } .n-finalfantasyversusxiii { background-image: url(/images/xhtml/n-final+fantasy+versus+xiii.png); } .n-finalfantasyagitoxiii { background-image: url(/images/xhtml/n-final+fantasy+agito+xiii.png); } .n-finalfantasyxiv { background-image: url(/images/xhtml/n-final+fantasy+xiv.png); } .blue p { font-size: 11px; text-transform: uppercase; } .postmetadata { color: #fff; } .blue a { color: #3d5663 !important; padding: 2px } /* .size p:first-letter { font-size : 300%; font-weight : bold; float : left; line-height: 300%; vertical-align: bottom; margin-top: 4px } */ .stop { padding-top: 1px; margin: 2px; overflow: hidden; } .stop h1 { height: 35px; overflow: hidden; margin: 0px; letter-spacing: 1px; font-size: 26px; text-shadow: #bbb 2px 1px 0px; color: #666; padding-top:1px } .stop h1 span { font-size: 20px; } .title-ext { float: right; width: auto; margin-top: 3px; display: inline; margin-right: 2px; position: relative; } .title-ext ul { overflow: hidden; height: 28px; width: 150px; } .title-ext li { display: inline; float: left; width: auto; } .title-ext a { padding: 3px; line-height: 16px; font-weight: bold; text-decoration: none; vertical-align: middle; } .title-ext a img { vertical-align: middle; } .title-ext a > img { vertical-align: bottom; } .title-img { float: left; position: relative; width: auto; display: inline; } #newbg { clear: both; width: 480px; /* 496 */ margin-left: 1px; padding: 1px 9px 70px 8px; background-repeat: no-repeat; position: relative; height: 450px; min-height: 400px; font-size: 13px; overflow: hidden; } .bop > #newbg { height: auto; } #newbg h3 { margin: 6px 0px; clear: both; position: relative; /* text-shadow: #bbb 1px 1px 0px; */ } #newbg h3 span { text-shadow: none; } #newbg p { clear: both; } .subtitle { text-shadow: #bbb 1px 1px 0px; } .newbg-ffxiii { background-image: url(/images/xhtml/gamebg-xiii.jpg); background-color: #93c15b; color: #3f4735; } .newbg-ffxiii h3, .newbg-ffxiii h2.subtitle { color: #365F35; text-shadow: #CFC98E 1px 1px 0px; } .newbg-vsxiii { background-image: url(/images/xhtml/gamebg-vs.jpg); background-color: #9cd7e0; color: #2b3a47 } #newbg .newbg-vsxiii  h3, #newbg .newbg-vsxiii h2.subtitle { text-shadow: #AFDBFF 1px 1px 0px; color: #555; } .newbg-agitoxiii { background-image: url(/images/xhtml/gamebg-agito.jpg); background-color: #E397B5; color: #593458 } .newbg-agitoxiii h3, .newbg-agitoxiii h2.subtitle { color: #505060; text-shadow: #DCDFC3 1px 1px 2px; } .newbg-ffxiv { background-image: url(/images/xhtml/gamebg-xiv.jpg); background-color: #f4eea8; color: #46483f } .newbg-ffxiv h3, .newbg-ffxiv h2.subtitle { color: #6b6e5e; text-shadow: #BFBF9B 1px 1px 0px; } .newbg-ffnext, .newbg-genext { background-image: url(/images/xhtml/gamebg-gnxt.jpg); background-color: #84cffa; color: #555 } .newbg-ffnext h2.subtitle, .newbg-genext h2.subtitle { color: #27687F; text-shadow: #aac4e2 1px 1px 0px; } .newbg-genext h3, .newbg-ffnext h3 { color: #35788F; text-shadow: #B3CCF6 1px 1px 1px } .subtitle { letter-spacing: 5px; font-size: 20px; margin-bottom: 4px; font-weight: bold; } #left { float: left; width: 270px; margin-bottom:5px; text-align: left; } .cleft { float: left; width: 126px; margin: 10px 0px 0px 0px; background: #eee; padding: 3px; border: 1px solid #bbb; } .cright { float: right; overflow: hidden; width: 340px } ul.thumball { overflow: hidden; clear: both; position: relative; width: 480px; } ul.thumball li { background-image: url(/images/xhtml/p-thumbg.png); width: 144px; /*156px*/ height: 72px; /*84px*/ display: inline; float: left; padding: 6px 4px; margin: 0px 4px 6px 4px; overflow: hidden; position: relative; } ul.thumball a { height: 59px; width: 143px; display: block; padding-bottom: 1px; padding-right: 1px; overflow: hidden; background-position: center -15px; background-position: center -15px !important; position: relative; } ul.thumball a:link, ul.thumball a:visited { color: #999; position: relative; } ul.thumball a:hover, ul.thumball a:visited:hover { color: #666; position: relative; background: transparent } ul.thumball span { font-size: 11px; font-weight: bold; display: block; width: 200px; position: relative; } ul.thumball a:link img, ul.thumball a:visited img { text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #cfcfce; border-right-color: #d2d2d2; border-bottom-color: #6b7061; border-left-color: #a9a8a8; font-size: 12px; display: block; position: relative; } ul.thumball a:hover img, ul.thumball a:visited:hover img{ text-decoration: none; border: 1px solid #3CF; position: relative; } .reldates { float: right; display: inline; width: auto; position: relative; margin-top: 34px; border-left: 1px dotted #666; } .reldate { overflow: hidden; height: 22px; margin: 0px 0px 2px 0px; padding: 0; width: 200px; } .reldatet li { font-weight: bold; } .reldate li { display: inline; float: left; width:50px; text-align: center } .reldate img { border-bottom: 1px #333 dotted; padding: 3px 0px; } .hr { border-bottom: 1px dotted #eee; margin-bottom: 2px; clear: both; font-size: 13px; } #view { background-color: #fff; width: 440px; background-image: url(/images/mb/corner.jpg); background-repeat: no-repeat; background-position: bottom right; padding:8px 20px 20px; text-align: left; border-bottom: 2px #818181 solid; border-top: 2px #ababab solid; } #view h3 { color: #666 } #view div { overflow: hidden; width: 440px; } #view div a img { width: 440px; } #view pre { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; } .video { margin: 4px auto; clear:both } #pagination { background: #fff } #pgnv { text-transform: uppercase; text-align: right; background: #eee; padding: 0px 3px; } .mtree, .mtree ul { list-style-type: none; } #pf_title, #interests, #pf_img, #pf_favff { display: block; width: 460px; border: 1px solid #ccc; padding: 3px; margin-bottom: 3px; } .mtitle { cursor: pointer; font-size: 12px; /* background: #155e8c; */ background: #1575AF; color: #eee; padding: 1px 5px; margin-top: 3px } .altc { background: #eee; color: #666; } .wins { margin: 0px 0px; padding: 8px 5px; color: #45476F; text-align: justify; width: 470px; overflow: hidden; background: #AFB4FF } .bgh { margin-top: 4px; } .wins span { display: block; margin-bottom: 0px; text-transform: none; } #result { color: #E25C27; background: #f8f8f8; text-align: center; padding: 3px; font-size: 11px; } .check { display: inline; float: left; width: 236px; font-size: 12px; } ul.wins label { font-size: 11px; } .mtree h3, #write li { background: #fefefe; padding: 5px; margin: 3px 0px; } .mtree span, #write span { display: block; font-size: 13px; font-weight: normal; } #ahead { list-style-type: none; overflow: auto; padding: 3px; } #ahead li { display: inline; float: left; width: auto; margin: 1px 1px 1px 0px; background: #E5ED9E; } #ahead a { padding: 0px 8px; font-size: 11px; } .characters { margin: 3px 0px; overflow: hidden; background-repeat: no-repeat; height: 233px; background-position: 100% 0px; } .characters h3 { text-align: right; } .characters .t { width: 310px; } .characters .i { float: left; width: auto; } #newbg h3.prquo{ font-size: 24px; text-align: center; vertical-align: text-top; overflow: hidden; height: 24px; text-shadow: #83afbd 1px 1px 0px; } .prquo span { font-size: 48px; vertical-align: top; line-height: 44px; } .prname,.prusr { font-size: 30px; color: #606060; text-transform: uppercase; text-align: right; margin-right: 100px; line-height: 20px; text-shadow: #21A1BA 1px 1px 0px; } .prusr { font-size: 13px; text-transform: uppercase; color: #eee; letter-spacing: 1px; font-weight: bold; line-height: normal; margin-top: 3px; } .prav { float: left; width: 125px; height: 196px; overflow: hidden; text-align: center; margin-top: 10px; } .prdat { width: 336px; float: right; text-align: justify; overflow: auto; height: 210px; padding-right: 10px } .prfavs { margin-left: 20px; } .prcom { clear: both; border-top: 1px dotted #666; margin: 6px 0px 0px; overflow: hidden; width:480px; } .prcom textarea, #prsub  { background: #fff; border: 0px; width: 170px; height: 100px; background-image: url(/images/xhtml/16/comment.png); background-repeat: no-repeat; background-position: 99% 3px; } .prcom textarea { padding: 2px 18px 0px 2px; width: 150px; } #prsub { border-top: 1px solid #666; width: 170px; height: 24px; background: #fcfcfc; background-image: url(/images/xhtml/16/comment_add.png); background-repeat: no-repeat; background-position: 99% 3px; font-size: 11px; color: #666; text-shadow: #fff 1px 1px 0px } .prfor { float: left; width: 175px; overflow: hidden; height: 200px; } .prinf { background: #fff; color: #777; width: 170px; overflow: hidden; text-align: center; } .prget { width: 300px; float: right; } .prget h3 { text-align: right; } .prget ul { list-style-type: none; overflow: hidden; } .prget ul li { margin-bottom: 10px; } .prget ul li sup { background: #fff; padding: 0 3px; color: #5F0C17; line-height: 8px; } .prget ul li span { font-style: italic } #newcomment { overflow: auto; color: #444; } .newcomment { display: none } .ajax-loading { background: url(/images/xhtml/x-loaderp.gif); background-repeat: no-repeat; background-position: center; } .ajax-loadingb { background: url(/images/xhtml/x-loaderb.gif); background-repeat: no-repeat; background-position: center; } .codex { background: #FFF; font-family:'Courier New', Courier, monospace; width: 460px; margin: 5px auto 0px auto; padding: 6px; border: 1px dashed #333333; font-size: 12px; }