/***********************************************************\ * Logo * \***********************************************************/ body { background-color: #f0f0ff; } table.layout_top { background: url(/themes/blue/img/logo_v2.jpg) top left no-repeat; height: 100px; } table.layout_top td.leftside { width: 250px; } /***********************************************************\ * Text colors * \***********************************************************/ div.siteheader { color: #000; /* Main title */ } .outer { color: #fff; /* Main table */ } a, span.hint, div.minibutton { color: #00d; /* Link */ } span.keyword: hover, span.keyword_enabled, span.keyword_enabled: hover { color: #e00; } div.tab { color: #000; font-size: 80%; } label:hover, a:hover /*, div.tab:hover */ { color: #d0d; /* Link (hovered) */ } div.header .button a { color: #88d; } .container2, div.container2 table, button, div.button, span.button, input, select, textarea { color: #000; /* Sub-content */ } button:focus, input:focus, select:focus, textarea:focus { color: #000; /* Input (focused) */ } div.header div.tab { color: #000; font-size: 12pt; } span.keyword_enabled, span.keyword_enabled:hover { color: #d00; /* Marked text */ } span.error, div.error { color: #f00; /* Error */ } /***********************************************************\ * Background colors * \***********************************************************/ .outer, div.pollbarvoted { background: #8390DE url(/themes/blue/img/outer.jpg) top left repeat-x; /* Main table */ } div.header { color: #000000; font-size: 15pt; font-family: Arial, Verdana, Helvetica; font-weight: bold; } .outer div.header { color: #FFFFFF; font-size: 12pt; font-family: Arial, Verdana, Helvetica; } div.container div.header, td.container div.header { color: #000000; font-size: 12pt; font-family: Arial, Verdana, Helvetica; } div.container, td.container { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; border: 1px solid #8888AE; padding: 5px; background: #FAFAFF; } .container2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding: 5px; border: 1px solid #8888AE; background: #fafaff; } .container2mine { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding: 5px; border: 1px solid #AE8888; background: #fef8fe; } .container2del { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; padding: 5px; border: 1px solid #444444; background: #cccccc; } div.tab:hover, div.header div.tab:hover, button:hover, div.button:hover, span.button:hover, select:hover, textarea:hover, div.pollbar { background: #E0E0F8 url(/themes/blue/img/input-hover.jpg) top left repeat-x; /* Controls (hovered) */ } div.tab, button, div.button, span.button, select, textarea { background: #F4F4F4 url(/themes/blue/img/input.jpg) top left repeat-x; /* Controls */ } /* Controls (focused) div.tab_active, div.tab_active:hover, button:focus, input:focus, select:focus, textarea:focus { background: #F4F4F4 url(/themes/blue/img/input-hover.jpg) top left repeat-x; } */ div.header div.tab { background: #CACFEF url(/themes/blue/img/tab-inactive.jpg) top left repeat-x; /* Controls (focused) */ } div.header div.tab_active, div.header div.tab_active:hover { background: #E0E0F8 url(/themes/blue/img/input.jpg) top left repeat-x; /* Controls */ } div.minibutton { background: #eee; /* Mini-buttons */ } div.minibutton:hover, img.thumb:hover, img.microthumb:hover, .text_under_icon:hover { background: #fff; /* Mini-buttons (hovered) */ } /***********************************************************\ * Border/stroke colors * \***********************************************************/ div.hline, .cmt_border_left, div.pollbar, div.pollbarvoted { border-color: #CfCfCf; /* Sub-content */ } img.thumb, img.microthumb { border-color: #2F4B62; /* Thumb shadow */ } img.thumb:hover, img.microthumb:hover { background-color: #2F4B62; /* Thumb shadow */ border-color: #91CEFF; } .container3 { background: #f1f8fd url(/themes/blue/img/blue-grad.gif) repeat-x; border: 1px solid #91CEFF; padding: 3px; } .container3light { background: #f1f8fd; border: 1px solid #91CEFF; padding: 3px; } img.mature { border-color: #900; /* Mature thumb border */ } img.mature:hover { background-color: #900; /* Mature thumb border */ } div.tab, span.keyword, div.minibutton, button, div.button, span.button, select, textarea { border-color: #aaa; /* Controls */ } span.keyword_enabled, span.keyword_enabled:hover { border-color: #fa0; /* Marked text */ } .reminder { border-color: #bdf; /* Line to the left of parent comment in Updates */ } /***********************************************************/ input.checkbox, input.radio { border: none; background: none; } input.radio { margin: 0px; padding: 0px; display: inline; } .qform { font-family : Arial, Helvetica, sans-serif; border-style: solid; border-width: 1px; padding-left: 1px; padding-right: 1px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 1px; border-color: #aaf; } .d1 { border: 1px #AAAAAA dashed; background-color: #e4e7e9; padding: 5px; display: block; } .stat_tbl { border: 1px #AAAAAA solid; } .stat_tbl td { border-bottom: 1px #AAAAAA dashed; white-space: nowrap; } .stat_tbl th { background: #e7e7e7; } div.hightlight { color: #800000; font-weight: bold; text-decoration: underline; display: inline; } .input100 { width: 100%; } .bannerLink { font-size: 6pt; color: #AAAABF; } .bannerLink:hover { font-size: 6pt; color: #AAAABF; } ul.dropDownList { margin: 0; padding: 0; border: 1px solid #93aaba; width: 330px; overflow: hidden; position: absolute; left: 0; background-color: #FFF; background: #FFFFFF url(/themes/blue/img/container2.jpg) top left no-repeat; z-index: 999; } .dropDownContainer { /* overflow: clear; */ } .dropDownList li { list-style: circle; margin: 0; padding: 2px 10px; display: block; cursor: pointer; position: relative; border-bottom: 1px solid #FFF; } .dropDownList li.selected, .dropDownList li.hover, .dropDownList li:hover { background-color: #93aaba; color: #FFF; } .dropDownList li div.highlight { font-weight: bold; display: inline; } .dropDownList li div.count { display: block; position: absolute; left: 222px; top: 0px; width: 28px; height: 18px; padding-right: 6px; line-height: 18px; font-weight: bold; font-size: 10px; text-align: center; } .dropDownList li.selected div.count, .dropDownList li.hover div.count, .dropDownList li:hover div.count { background-color: #93aaba; } .friend_link { font-weight: 800; } .normal_link { } .menu { background: url(/themes/blue/img/outer.jpg) repeat-x #8A8AAF; } .menu a { color: #EFEFEF; font-weight: bold; font-size: 14px; padding: 5px 5px; } .menu a:hover { color: #FFFFFF; } .menu_bg { background: url(/themes/blue/img/topbar.gif) repeat-x #9cc3ff; } .NavBar { position: absolute; bottom: 0; left: 0; width: 100%; background: #3e5a8b; } .NavMenuSubNav { position: absolute; display: none; list-style: none; padding: 5px; margin: 5px 5px 0 0px; background: #8A8AAF; color: #114577; width: 20em; z-index: 200; } .menuHover, li.menuHover { padding: 10px 10px; margin: -5px; border: 0px solid black; } .menuHover:hover, li.menuHover:hover { background: #9ca3df; } .NavMenuItem { text-align: left; width: 1%; padding-right: 10px; white-space: nowrap; } .NavMenuItem:hover { background: #9ca3df; } .NavMenu { display: inline; list-style-type: none; } .innerMenu { font-weight: bold; font-family: Verdana, Arial, sans-serif; font-size: 100%; color: black; padding: 1px 5px; } .innerMenu a { color: #3A3A7A; } .innerMenu a:hover { color: #6A6AAA; text-decoration: underline; } .tab_gen { border-bottom-width: 0px; border-left-width: 1px; cursor: pointer; display: inline; float: left; letter-spacing: 0; white-space: nowrap; -moz-border-radius: 5px; color: #000; margin: 2px; padding: 1px 8px; font-weight: normal; position: relative; top: 6px; height: 18px; line-height: 18px; } .tab_container { -moz-border-radius: 3px; padding: 15px; } .tab_msgs { border: 1px solid #707070; background: #eeeeee; } .tab_comments { border: 1px solid #707700; background: #eeffee; } .tab_art { border: 1px solid #4c61fd; background: #dedeff; } .tab_music { border: 1px solid #fd8316; background: #ffdfaa; } .tab_poetry { border: 1px solid #700077; background: #f5eaf5; } /* Hack to display elements above windowed controls like Flash objects */ .NavMenuSubNavBack { position: absolute; background: transparent; z-index: -1; width: 100%; height: 100%; height: expression(this.parentNode.clientHeight); } /* Opera hack to hide anything using this class */ @media all and (min-width: 0px){ .NavMenuSubNavBack{ display: none;} } /* #c1daff; */