Changeset 8592

Show
Ignore:
Timestamp:
05/18/08 12:21:49 (8 months ago)
Author:
afz
Message:

Update bomboo theme

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • art/themes/bamboo/blog.css

    r8571 r8592  
     1.entry-meta {margin-top: 10px;} 
    12.avatar { 
    23    float: left; 
     
    5152 
    5253.blog-tb { 
     54    text-align: left; 
    5355    border: 1px solid #339933; 
    54     background: #fff
    55     padding: 10px; 
    56     font-size: xx-small; 
     56    background: none
     57    padding: 5px; 
     58    font-size: x-small; 
    5759} 
    5860 
  • art/themes/bamboo/blog.rtl.css

    r8571 r8592  
     1.entry-meta {margin-top: 10px;} 
     2 
    13.avatar { 
    24    float: right; 
     
    5153 
    5254.blog-tb { 
     55    text-align: left; 
    5356    border: 1px solid #339933; 
    54     background: #fff
    55     padding: 10px; 
     57    background: none
     58    padding: 5px; 
    5659    font-size: xx-small; 
    5760} 
  • art/themes/bamboo/style.css

    r8591 r8592  
     1* {margin:0; padding:0;} 
    12body { 
    2     background: #f1f1f1; 
    3     margin: 0; 
    4     padding: 0; 
    5     text-align: center; 
    6     font-family: "bitstream vera sans", sans-serif; 
    7     font-size: small; 
     3margin: 0; 
     4padding: 0; 
     5direction: ltr; 
     6font-size: small; 
     7text-align: center; 
     8background: #f1f1f1; 
     9font-family: "bitstream vera sans", sans-serif; 
    810} 
    911 
    1012#header { 
    11     width: 762px; 
    12     min-height: 217px; 
    13     height: 217px; 
    14     display: block; 
    15     background: #f1f1f1 url(images/top.png) no-repeat; 
    16     margin: 0 auto; 
    17     padding: 0; 
    18     text-align: left; 
     13width: 762px; 
     14min-height: 217px; 
     15height: 217px; 
     16display: block; 
     17background: #f1f1f1 url(images/top.png) no-repeat; 
     18margin: 0 auto; 
     19padding: 0; 
     20text-align: left; 
    1921} 
    2022 
    2123#header .headertitle { 
    22     padding-top: 85px; 
    23     padding-left: 30px; 
    24     font-size: 30px; 
    25     font-weight: bold; 
     24padding-top: 85px; 
     25padding-left: 30px; 
     26font-size: 30px; 
     27font-weight: bold; 
    2628} 
    2729#header .headertitle a {color: #fff; text-decoration: none;} 
    2830 
    29  
    3031#header .headerdesc { 
    31     font-size: x-small; 
    32     color: #fff; 
    33     padding-left: 30px; 
    34     font-weight: bold; 
     32font-size: x-small; 
     33color: #fff; 
     34padding-left: 30px; 
     35font-weight: bold; 
    3536} 
    3637 
    3738#container { 
    38     width: 762px; 
    39     background: #fff; 
    40     margin: 0 auto; 
    41     padding: 0; 
    42     display: block; 
    43     text-align: left; 
    44     width: 762px; 
     39width: 762px; 
     40background: #fff; 
     41margin: 0 auto; 
     42padding: 0; 
     43display: block; 
     44text-align: left; 
     45width: 762px; 
    4546} 
    4647 
    4748#footer { 
    48     margin: 0 auto; 
    49     color: #000; 
    50     padding:0px; 
    51     font-size:80%; 
    52     text-align: center; 
    53     width: 762px; 
    54     min-height: 164px; 
    55     height: 164px; 
    56     display: block; 
    57     background: #f1f1f1 url(images/bottom.png) no-repeat; 
     49margin: 0 auto; 
     50color: #000; 
     51padding:0px; 
     52font-size:80%; 
     53text-align: center; 
     54width: 762px; 
     55min-height: 164px; 
     56height: 164px; 
     57display: block; 
     58background: #f1f1f1 url(images/bottom.png) no-repeat; 
    5859 
    5960} 
    6061 
    6162html>body #container { 
    62     width: 762px; 
    63     background: #fff; 
     63width: 762px; 
     64background: #fff; 
    6465} 
    6566 
    6667.clearfix:after { 
    67     content: "."; 
    68     display: block; 
    69     height: 0; 
    70     clear: both; 
    71     visibility: hidden; 
     68content: "."; 
     69display: block; 
     70height: 0; 
     71clear: both; 
     72visibility: hidden; 
    7273} 
    7374 
     
    7879a:hover {color: #006600;} 
    7980h1 { 
    80     color: #000; 
    81     border-bottom: 1px dotted #339933; 
    82     font-size: 160%; 
     81color: #000; 
     82border-bottom: 1px dotted #339933; 
     83font-size: 160%; 
    8384} 
    8485h2 {color: #666; font-size: 140%;} 
     
    8990img {border: 0;} 
    9091textarea { 
    91   padding: 2px; 
    92   font-size: 8pt; 
    93   border: 1px solid #cccccc; 
     92padding: 2px; 
     93font-size: 8pt; 
     94border: 1px solid #cccccc; 
    9495} 
    9596input, select {font-size: 11pt; border: 1px solid #cccccc;} 
    9697button{font-size:12px; border: 1px solid #333;} 
    97 button, input[type="button"], input[type="submit"] 
    98   color: #888a85; 
    99   font-size: 8pt; 
    100   cursor: pointer; 
    101   background-color: #efefef; 
    102   border: 1px solid #babdb6; 
    103   border-top: 1px solid #d3d7cf; 
    104   border-left: 1px solid #d3d7cf; 
    105 } 
    106 * html button 
    107   color: #888a85; 
    108   font-size: 8pt; 
    109   cursor: pointer; 
    110   background-color: #efefef; 
    111   border: 1px solid #babdb6; 
    112   border-top: 1px solid #d3d7cf; 
    113   border-left: 1px solid #d3d7cf; 
    114 } 
    115 button:hover, input[type="button"]:hover, input[type="submit"]:hover 
    116   color: #fff; 
    117   background-color: #3465a4; 
     98button, input[type="button"], input[type="submit"]
     99color: #888a85; 
     100font-size: 8pt; 
     101cursor: pointer; 
     102background-color: #efefef; 
     103border: 1px solid #babdb6; 
     104border-top: 1px solid #d3d7cf; 
     105border-left: 1px solid #d3d7cf; 
     106} 
     107* html button
     108color: #888a85; 
     109font-size: 8pt; 
     110cursor: pointer; 
     111background-color: #efefef; 
     112border: 1px solid #babdb6; 
     113border-top: 1px solid #d3d7cf; 
     114border-left: 1px solid #d3d7cf; 
     115} 
     116button:hover, input[type="button"]:hover, input[type="submit"]:hover
     117color: #fff; 
     118background-color: #3465a4; 
    118119} 
    119120button:active, input[type="button"]:active, input[type="submit"]:active { 
    120   color: #000; 
    121   border: 1px solid #3465a4; 
    122   background-color: #fff; 
     121color: #000; 
     122border: 1px solid #3465a4; 
     123background-color: #fff; 
    123124} 
    124125select {cursor: pointer;} 
    125126input[type="text"], input[type="password"], textarea { 
    126   color: #555753; 
    127   background-color: #fff; 
    128   border: 1px solid #d3d7cf; 
    129   border-top: 1px solid #babdb6; 
    130   border-left: 1px solid #babdb6; 
    131 } 
    132 input[type="text"]:focus, input[type="password"]:focus, textarea:focus 
    133   color: #000; 
    134   background-color: #fff; 
    135   border: 1px solid #3465a4; 
     127color: #555753; 
     128background-color: #fff; 
     129border: 1px solid #d3d7cf; 
     130border-top: 1px solid #babdb6; 
     131border-left: 1px solid #babdb6; 
     132} 
     133input[type="text"]:focus, input[type="password"]:focus, textarea:focus
     134color: #000; 
     135background-color: #fff; 
     136border: 1px solid #3465a4; 
    136137} 
    137138textarea {width: inherit;} 
    138139input[type="radio"], input[type="checkbox"], select { 
    139   padding: 2px; 
    140   font-size: small; 
     140padding: 2px; 
     141font-size: small; 
    141142} 
    142143fieldset { 
    143   border: 0; 
    144   margin: 0; 
    145   padding: 0; 
    146   margin-bottom: 1em; 
    147   font-size: small; 
     144border: 0; 
     145margin: 0; 
     146padding: 0; 
     147margin-bottom: 1em; 
     148font-size: small; 
    148149} 
    149150legend { 
    150   background-color: white; 
    151   font-weight: bold; 
    152   font-size: 110%; 
    153   padding: 4px; 
    154   padding-left: .5em; 
    155   padding-right: .5em; 
     151background-color: white; 
     152font-weight: bold; 
     153font-size: 110%; 
     154padding: 4px; 
     155padding-left: .5em; 
     156padding-right: .5em; 
    156157} 
    157158label {color: #777; font-size: 12px; cursor: pointer;} 
     
    160161fieldset label {display: block; font-size: 100%;} 
    161162fieldset div { 
    162   clear: right; 
    163   padding: 0 1em; 
    164   padding-bottom: 6px; 
     163clear: right; 
     164padding: 0 1em; 
     165padding-bottom: 6px; 
    165166} 
    166167fieldset div strong {font-size: 100%} 
     
    170171 
    171172.terminal { 
    172     margin: 15px; 
    173     padding:15px; 
    174     font-size: small; 
    175     font-family: "Courier New", Courier; 
    176     background: #000; 
    177     border: solid 1px #ddd; 
    178     line-height:110%; 
    179     color:white; 
    180     width: 90%; 
     173margin: 15px; 
     174padding:15px; 
     175font-size: small; 
     176font-family: "Courier New", Courier; 
     177background: #000; 
     178border: solid 1px #ddd; 
     179line-height:110%; 
     180color:white; 
     181width: 90%; 
    181182} 
    182183 
    183184.code, .xml, .script { 
    184     margin: 15px; 
    185     padding:15px; 
    186     font-size: small; 
    187     font-family: "Courier New", Courier; 
    188     background: #fff; 
    189     border: solid 1px #ddd; 
    190     line-height:110%; 
    191     color: #000dbd; 
    192     width: 90%; 
     185margin: 15px; 
     186padding:15px; 
     187font-size: small; 
     188font-family: "Courier New", Courier; 
     189background: #fff; 
     190border: solid 1px #ddd; 
     191line-height:110%; 
     192color: #000dbd; 
     193width: 90%; 
    193194} 
    194195 
     
    206207.menu_level_1 a {} 
    207208.menu_option_active { 
    208     color: #000; 
    209     text-decoration: none; 
    210     font-weight: bold; 
     209color: #000; 
     210text-decoration: none; 
     211font-weight: bold; 
    211212} 
    212213.menu_level_2 {padding-left: 20px;} 
     
    220221/* Common styles for all gadgets */ 
    221222.clearfix:after { 
    222   height: 0; 
    223   clear: both; 
    224   width: 100%; 
    225   content: "."; 
    226   display: block; 
    227   visibility: hidden; 
     223height: 0; 
     224clear: both; 
     225width: 100%; 
     226content: "."; 
     227display: block; 
     228visibility: hidden; 
    228229} 
    229230.gadget {margin-bottom: 10px;} 
     
    236237.gadget .actions div {text-align: left;} 
    237238.gadget .actions button{ 
    238   margin: 2px; 
    239   padding: 1px; 
    240   min-height: 18px; 
    241   min-width: 42px; 
    242   font-weight: bold; 
    243   overflow: visible; 
    244   border: 1px solid #babdb6; 
    245   border-top: 1px solid #d3d7cf; 
    246   border-right: 1px solid #d3d7cf; 
     239margin: 2px; 
     240padding: 1px; 
     241min-height: 18px; 
     242min-width: 42px; 
     243font-weight: bold; 
     244overflow: visible; 
     245border: 1px solid #babdb6; 
     246border-top: 1px solid #d3d7cf; 
     247border-right: 1px solid #d3d7cf; 
    247248} 
    248249 
     
    261262/* Commnets */ 
    262263.comment .comment_info, .comment_reply { 
    263   padding: 5px; 
    264   text-align: right; 
    265   font-size: xx-small; 
    266   color: #babdb6; 
    267   clear: both; 
     264padding: 5px; 
     265text-align: right; 
     266font-size: xx-small; 
     267color: #babdb6; 
     268clear: both; 
    268269} 
    269270.comment .content {text-align: justify;} 
    270271.comment .avatar { 
    271   float: left; 
    272   margin-right: 5px; 
    273   margin-bottom: 5px; 
    274   border: 1px solid #000; 
     272float: left; 
     273margin-right: 5px; 
     274margin-bottom: 5px; 
     275border: 1px solid #000; 
    275276} 
    276277.comment_level_0 {margin-left: 0px;} 
     
    297298 
    298299/* Poll */ 
    299 .poll .content  input {padding: 2px; border: none;} 
    300 .poll .content  label {padding-left: 2px;} 
     300.poll .contentinput {padding: 2px; border: none;} 
     301.poll .contentlabel {padding-left: 2px;} 
    301302.poll_result table {width: 528px; margin: 0px; padding:0px; font-size:10pt; empty-cells: hide;} 
    302303.poll_result th { border: 1px solid #d3d7cf; } 
     
    319320.quotes ul {list-style: none;} 
    320321.quotes li , .rssreader li { 
    321   display: block; 
    322   color: #271739; 
    323   font-size: 12px; 
    324   padding: 2px 6px 2px 2px; 
    325   text-decoration: none; 
    326   border-bottom: 1px dashed #ccc; 
     322display: block; 
     323color: #271739; 
     324font-size: 12px; 
     325padding: 2px 6px 2px 2px; 
     326text-decoration: none; 
     327border-bottom: 1px dashed #ccc; 
    327328} 
    328329.quotes ul a:hover {color: #ef3300;} 
     
    369370.faq .summary {padding-bottom: 5px;} 
    370371.faq .summary li {margin-left: 20px; font-size: 10pt;} 
    371 .faq .summary li  {font-weight: bold;} 
    372 .faq .summary li  ol li {font-weight: normal;} 
     372.faq .summary li{font-weight: bold;} 
     373.faq .summary liol li {font-weight: normal;} 
    373374.faq_category h4 {font-size: 10pt;} 
    374375 
     
    378379.glossary h3 {margin-bottom: 10px;} 
    379380.glossary span { 
    380   border: 1px solid #d3d7cf; 
    381   padding: 4px; 
    382   background: #eee; 
    383   font-size: xx-small; 
     381border: 1px solid #d3d7cf; 
     382padding: 4px; 
     383background: #eee; 
     384font-size: xx-small; 
    384385} 
    385386.glossary span a {padding: 2px;} 
     
    420421.narrow .menu .content ul {z-index:500;} 
    421422.menu a, .menu a:visited { 
    422   color:#777; 
    423   padding:4px; 
    424   display:block; 
    425   min-height:18px; 
    426   font-weight: bold; 
    427   text-decoration:none; 
    428   border:1px solid #fff; 
    429   border-bottom: none; 
     423padding:4px; 
     424display:block; 
     425min-height:18px; 
     426font-weight: bold; 
     427text-decoration:none; 
     428border:1px solid #fff; 
     429border-bottom: none; 
    430430} 
    431431.menu li {background:#f0f0f0;} 
    432432.wide .menu li {float: left;} 
    433 .narrow .menu li a, .narrow .menu li a:visited {width:168px;} 
     433.narrow .menu li a, .narrow .menu li a:visited {width:170px;} 
    434434.wide .menu li ul li a, .wide .menu li ul li a:visited {width:190px;} 
    435435.menu li:hover {position:relative;} 
    436 .menu li:hover > a {background:#ddd; color:#37a;} 
    437 .menu li a:active, .menu li a:focus {background:#ddd; color:#37a;} 
     436.menu li:hover > a {background:#393; color:#fff;} 
    438437.narrow .menu li ul {display:none;} 
    439438.wide .menu li ul {display:none;} 
    440439.menu li:hover > ul { 
    441   display:block; 
    442   position:absolute; 
    443   padding:10px 30px 30px 30px; 
    444   background:transparent url(images/blank.gif); 
     440display:block; 
     441position:absolute; 
     442padding:10px 30px 30px 30px; 
     443background:transparent url(images/blank.gif); 
    445444} 
    446445.wide .menu li:hover > ul {top:16px; left:-30px;} 
    447 .wide .menu li ul li:hover > ul {top:-10px; left:148px;} 
    448 .narrow .menu li:hover > ul {top:-10px; left:148px;} 
    449 .menu ul table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:1000; font-size:1em;} 
    450 * html .menu a:hover {color:#37a; background:#ddd; position:relative;} 
    451 * html .narrow .menu li a, * html .narrow .menu li a:visited {width:164px;} 
    452 * html .wide .menu li ul li a, * html .wide .menu li ul li a:visited {width:200px;} 
     446.wide .menu li ul li:hover > ul {top:-10px; left:160px;} 
     447.narrow .menu li:hover > ul {top:-10px; left:145px;} 
     448.menu ul table { 
     449position:absolute; 
     450border-collapse:collapse; 
     451top:0; 
     452left:0; 
     453z-index:1000; 
     454font-size:1em; 
     455
     456* html .menu a:hover {background:#393; color:#fff; position:relative;} 
     457* html .wide .menu a:hover {float: left;} 
     458* html .narrow .menu li a, * html .narrow .menu li a:visited {width:170px;} 
     459* html .wide .menu li ul, * html .wide .menu li ul li a, * html .wide .menu li ul li a:visited {width:200px;} 
    453460* html .narrow .menu li ul { 
    454   display:block; 
    455   position:absolute; 
    456   visibility:hidden; 
    457   top:-10px; left:148px; 
    458   padding:10px 30px 30px 30px; 
    459   background:transparent url(images/blank.gif); 
     461display:block; 
     462position:absolute; 
     463visibility:hidden; 
     464top:-11px; left:145px; 
     465padding:10px 30px 30px 30px; 
     466background:transparent url(images/blank.gif); 
    460467} 
    461468* html .wide .menu li ul { 
    462   display:block; 
    463   position:absolute; 
    464   visibility:hidden; 
    465   top:0px; left:148px; 
    466   padding:10px 30px 30px 30px; 
    467   background:transparent url(images/blank.gif); 
     469display:block; 
     470position:absolute; 
     471visibility:hidden; 
     472top:0px; left:145px; 
     473padding:10px 30px 30px 30px; 
     474background:transparent url(images/blank.gif); 
    468475} 
    469476.wide .menu ul li a:hover ul ul{visibility:hidden;} 
     
    471478.wide .menu ul li a:hover ul a:hover ul a:hover ul ul{visibility:hidden;} 
    472479.wide .menu ul li a:hover ul a:hover ul a:hover ul a:hover ul ul {visibility:hidden;} 
    473 .wide .menu ul li a:hover ul {visibility:visible; left:-30px; top:13px; lef\t:-35px; to\p:14px;} 
    474 .wide .menu ul li a:hover ul a:hover ul{visibility:visible; top:-10px; left:148px;} 
     480.wide .menu ul li a:hover ul {visibility:visible; left:-31px; top:14px;} 
     481.wide .menu ul li a:hover ul a:hover ul{visibility:visible; top:-10px; left:160px;} 
    475482.wide .menu ul li a:hover ul a:hover ul a:hover ul {visibility:visible;} 
    476483.wide .menu ul li a:hover ul a:hover ul a:hover ul a:hover ul {visibility:visible;} 
  • art/themes/bamboo/style.rtl.css

    r8591 r8592  
    1 * {margin:0pt; padding:0pt;} 
     1* {margin:0; padding:0;} 
    22body { 
    3     background: #f1f1f1; 
    4     margin: 0; 
    5     padding: 0; 
    6     text-align: center; 
    7     font-family: Tahoma, "bitstream vera sans", sans-serif; 
    8     font-size: small; 
     3margin: 0; 
     4padding: 0; 
     5direction: ltr; 
     6font-size: small; 
     7text-align: center; 
     8background: #f1f1f1; 
     9font-family: "bitstream vera sans", sans-serif; 
    910} 
    1011 
    1112#header { 
    12     width: 762px; 
    13     min-height: 217px; 
    14     height: 217px; 
    15     display: block; 
    16     background: #f1f1f1 url(images/top.rtl.png) no-repeat; 
    17     margin: 0 auto; 
    18     padding: 0; 
    19     text-align: right; 
     13width: 762px; 
     14min-height: 217px; 
     15height: 217px; 
     16display: block; 
     17background: #f1f1f1 url(images/top.rtl.png) no-repeat; 
     18margin: 0 auto; 
     19padding: 0; 
     20text-align: right; 
    2021} 
    2122 
    2223#header .headertitle { 
    23     padding-top: 85px; 
    24     padding-right: 30px; 
    25     font-size: 30px; 
    26     font-weight: bold; 
     24padding-top: 85px; 
     25padding-right: 30px; 
     26font-size: 30px; 
     27font-weight: bold; 
    2728} 
    2829#header .headertitle a {color: #fff; text-decoration: none;} 
    2930 
    30  
    3131#header .headerdesc { 
    32     font-size: x-small; 
    33     color: #fff; 
    34     padding-right: 30px; 
    35     font-weight: bold; 
     32font-size: x-small; 
     33color: #fff; 
     34padding-right: 30px; 
     35font-weight: bold; 
    3636} 
    3737 
    3838#container { 
    39     direction: rtl
    40     width: 762px
    41     background: #fff
    42     margin: 0 auto
    43     padding: 0
    44     display: block
    45     text-align: right
    46     width: 762px
     39width: 762px
     40background: #fff
     41margin: 0 auto
     42padding: 0
     43display: block
     44text-align: right
     45width: 762px
     46direction: rtl
    4747} 
    4848 
    4949#footer { 
    50     margin: 0 auto; 
    51     color: #000; 
    52     padding:0px; 
    53     font-size:80%; 
    54     text-align: center; 
    55     width: 762px; 
    56     min-height: 164px; 
    57     height: 164px; 
    58     display: block; 
    59     background: #f1f1f1 url(images/bottom.rtl.png) no-repeat; 
     50margin: 0 auto; 
     51color: #000; 
     52padding:0px; 
     53font-size:80%; 
     54text-align: center; 
     55width: 762px; 
     56min-height: 164px; 
     57height: 164px; 
     58display: block; 
     59background: #f1f1f1 url(images/bottom.rtl.png) no-repeat; 
    6060 
    6161} 
    6262 
    6363html>body #container { 
    64     width: 762px; 
    65     background: #fff; 
     64width: 762px; 
     65background: #fff; 
    6666} 
    6767 
    6868.clearfix:after { 
    69     content: "."; 
    70     display: block; 
    71     height: 0; 
    72     clear: both; 
    73     visibility: hidden; 
     69content: "."; 
     70display: block; 
     71height: 0; 
     72clear: both; 
     73visibility: hidden; 
    7474} 
    7575 
     
    8080a:hover {color: #006600;} 
    8181h1 { 
    82     color: #000; 
    83     border-bottom: 1px dotted #339933; 
    84     font-size: 160%; 
     82color: #000; 
     83border-bottom: 1px dotted #339933; 
     84font-size: 160%; 
    8585} 
    8686h2 {color: #666; font-size: 140%;} 
     
    9191img {border: 0;} 
    9292textarea { 
    93   padding: 2px; 
    94   font-size: 8pt; 
    95   border: 1px solid #cccccc; 
    96 
    97 input, select { 
    98   font-size: 11pt; 
    99   border: 1px solid #cccccc; 
    100   font-family: Tahoma, "bitstream vera sans", sans-serif; 
    101 
     93padding: 2px; 
     94font-size: 8pt; 
     95border: 1px solid #cccccc; 
     96
     97input, select {font-size: 11pt; border: 1px solid #cccccc;} 
    10298button{font-size:12px; border: 1px solid #333;} 
    103 button, input[type="button"], input[type="submit"]  { 
    104   color: #888a85; 
    105   font-size: 8pt; 
    106   cursor: pointer; 
    107   background-color: #efefef; 
    108   border: 1px solid #babdb6; 
    109   border-top: 1px solid #d3d7cf; 
    110   border-right: 1px solid #d3d7cf; 
    111   font-family: Tahoma, "bitstream vera sans", sans-serif; 
    112 
    113 * html button  { 
    114   color: #888a85; 
    115   font-size: 8pt; 
    116   cursor: pointer; 
    117   background-color: #efefef; 
    118   border: 1px solid #babdb6; 
    119   border-top: 1px solid #d3d7cf; 
    120   border-right: 1px solid #d3d7cf; 
    121   font-family: Tahoma, "bitstream vera sans", sans-serif; 
    122 
    123 button:hover, input[type="button"]:hover, input[type="submit"]:hover  { 
    124   color: #fff; 
    125   background-color: #3465a4; 
     99button, input[type="button"], input[type="submit"]{ 
     100color: #888a85; 
     101font-size: 8pt; 
     102cursor: pointer; 
     103background-color: #efefef; 
     104border: 1px solid #babdb6; 
     105border-top: 1px solid #d3d7cf; 
     106border-right: 1px solid #d3d7cf; 
     107
     108* html button{ 
     109color: #888a85; 
     110font-size: 8pt; 
     111cursor: pointer; 
     112background-color: #efefef; 
     113border: 1px solid #babdb6; 
     114border-top: 1px solid #d3d7cf; 
     115border-right: 1px solid #d3d7cf; 
     116
     117button:hover, input[type="button"]:hover, input[type="submit"]:hover{ 
     118color: #fff; 
     119background-color: #3465a4; 
    126120} 
    127121button:active, input[type="button"]:active, input[type="submit"]:active { 
    128   color: #000; 
    129   border: 1px solid #3465a4; 
    130   background-color: #fff; 
     122color: #000; 
     123border: 1px solid #3465a4; 
     124background-color: #fff; 
    131125} 
    132126select {cursor: pointer;} 
    133127input[type="text"], input[type="password"], textarea { 
    134   color: #555753; 
    135   background-color: #fff; 
    136   border: 1px solid #d3d7cf; 
    137   border-top: 1px solid #babdb6; 
    138   border-right: 1px solid #babdb6; 
    139 } 
    140 input[type="text"]:focus, input[type="password"]:focus, textarea:focus 
    141   color: #000; 
    142   background-color: #fff; 
    143   border: 1px solid #3465a4; 
     128color: #555753; 
     129background-color: #fff; 
     130border: 1px solid #d3d7cf; 
     131border-top: 1px solid #babdb6; 
     132border-right: 1px solid #babdb6; 
     133} 
     134input[type="text"]:focus, input[type="password"]:focus, textarea:focus
     135color: #000; 
     136background-color: #fff; 
     137border: 1px solid #3465a4; 
    144138} 
    145139textarea {width: inherit;} 
    146140input[type="radio"], input[type="checkbox"], select { 
    147   padding: 2px; 
    148   font-size: small; 
     141padding: 2px; 
     142font-size: small; 
    149143} 
    150144fieldset { 
    151   border: 0; 
    152   margin: 0; 
    153   padding: 0; 
    154   margin-bottom: 1em; 
    155   font-size: small; 
     145border: 0; 
     146margin: 0; 
     147padding: 0; 
     148margin-bottom: 1em; 
     149font-size: small; 
    156150} 
    157151legend { 
    158   background-color: white; 
    159   font-weight: bold; 
    160   font-size: 110%; 
    161   padding: 4px; 
    162   padding-right: .5em; 
    163   padding-left: .5em; 
     152background-color: white; 
     153font-weight: bold; 
     154font-size: 110%; 
     155padding: 4px; 
     156padding-right: .5em; 
     157padding-left: .5em; 
    164158} 
    165159label {color: #777; font-size: 12px; cursor: pointer;} 
     
    168162fieldset label {display: block; font-size: 100%;} 
    169163fieldset div { 
    170   clear: left; 
    171   padding: 0 1em; 
    172   padding-bottom: 6px; 
     164clear: left; 
     165padding: 0 1em; 
     166padding-bottom: 6px; 
    173167} 
    174168fieldset div strong {font-size: 100%} 
     
    178172 
    179173.terminal { 
    180     margin: 15px; 
    181     padding:15px; 
    182     font-size: small; 
    183     font-family: Tahoma, "Courier New", Courier; 
    184     background: #000; 
    185     border: solid 1px #ddd; 
    186     line-height:110%; 
    187     color:white; 
    188     width: 90%; 
     174margin: 15px; 
     175padding:15px; 
     176font-size: small; 
     177font-family: "Courier New", Courier; 
     178background: #000; 
     179border: solid 1px #ddd; 
     180line-height:110%; 
     181color:white; 
     182width: 90%; 
    189183} 
    190184 
    191185.code, .xml, .script { 
    192     margin: 15px; 
    193     padding:15px; 
    194     font-size: small; 
    195     font-family: "Courier New", Courier; 
    196     background: #fff; 
    197     border: solid 1px #ddd; 
    198     line-height:110%; 
    199     color: #000dbd; 
    200     width: 90%; 
     186margin: 15px; 
     187padding:15px; 
     188font-size: small; 
     189font-family: "Courier New", Courier; 
     190background: #fff; 
     191border: solid 1px #ddd; 
     192line-height:110%; 
     193color: #000dbd; 
     194width: 90%; 
    201195} 
    202196 
     
    214208.menu_level_1 a {} 
    215209.menu_option_active { 
    216     color: #000; 
    217     text-decoration: none; 
    218     font-weight: bold; 
     210color: #000; 
     211text-decoration: none; 
     212font-weight: bold; 
    219213} 
    220214.menu_level_2 {padding-right: 20px;} 
     
    228222/* Common styles for all gadgets */ 
    229223.clearfix:after { 
    230   height: 0; 
    231   clear: both; 
    232   width: 100%; 
    233   content: "."; 
    234   display: block; 
    235   visibility: hidden; 
     224height: 0; 
     225clear: both; 
     226width: 100%; 
     227content: "."; 
     228display: block; 
     229visibility: hidden; 
    236230} 
    237231.gadget {margin-bottom: 10px;} 
    238232.wide .gadget {margin-bottom: 2px;} 
    239 .gadget h3 { 
    240   padding: 1px; 
    241   margin-bottom: 2px; 
    242   color: #000; 
    243   border-bottom: 1px dotted #339933; 
    244   font-size: 100%; 
    245 
    246 .gadget .content {font-size: 10pt; padding: 2px 5px; border-top: none;} 
     233.gadget h3 {color: #000; border-bottom: 1px dotted #339933; font-size: 100%;} 
     234.gadget .content {font-size: 10pt; padding: 0px 5px; border-top: none;} 
    247235.gadget .content ul {list-style: none;} 
    248236.gadget .content ul li {padding-bottom: 2px;} 
     
    250238.gadget .actions div {text-align: right;} 
    251239.gadget .actions button{ 
    252   margin: 2px; 
    253   padding: 1px; 
    254   min-height: 18px; 
    255   min-width: 42px; 
    256   font-weight: bold; 
    257   overflow: visible; 
    258   border: 1px solid #babdb6; 
    259   border-top: 1px solid #d3d7cf; 
    260   border-left: 1px solid #d3d7cf; 
     240margin: 2px; 
     241padding: 1px; 
     242min-height: 18px; 
     243min-width: 42px; 
     244font-weight: bold; 
     245overflow: visible; 
     246border: 1px solid #babdb6; 
     247border-top: 1px solid #d3d7cf; 
     248border-left: 1px solid #d3d7cf; 
    261249} 
    262250 
     
    275263/* Commnets */ 
    276264.comment .comment_info, .comment_reply { 
    277   padding: 5px; 
    278   text-align: left; 
    279   font-size: xx-small; 
    280   color: #babdb6; 
    281   clear: both; 
     265padding: 5px; 
     266text-align: left; 
     267font-size: xx-small; 
     268color: #babdb6; 
     269clear: both; 
    282270} 
    283271.comment .content {text-align: justify;} 
    284272.comment .avatar { 
    285   float: right; 
    286   margin-left: 5px; 
    287   margin-bottom: 5px; 
    288   border: 1px solid #000; 
     273float: right; 
     274margin-left: 5px; 
     275margin-bottom: 5px; 
     276border: 1px solid #000; 
    289277} 
    290278.comment_level_0 {margin-right: 0px;} 
     
    311299 
    312300/* Poll */ 
    313 .poll .content  input {padding: 2px; border: none;} 
    314 .poll .content  label {padding-right: 2px;} 
     301.poll .contentinput {padding: 2px; border: none;} 
     302.poll .contentlabel {padding-right: 2px;} 
    315303.poll_result table {width: 528px; margin: 0px; padding:0px; font-size:10pt; empty-cells: hide;} 
    316304.poll_result th { border: 1px solid #d3d7cf; } 
     
    333321.quotes ul {list-style: none;} 
    334322.quotes li , .rssreader li { 
    335   display: block; 
    336   color: #271739; 
    337   font-size: 12px; 
    338   padding: 2px 6px 2px 2px; 
    339   text-decoration: none; 
    340   border-bottom: 1px dashed #ccc; 
     323display: block; 
     324color: #271739; 
     325font-size: 12px; 
     326padding: 2px 6px 2px 2px; 
     327text-decoration: none; 
     328border-bottom: 1px dashed #ccc; 
    341329} 
    342330.quotes ul a:hover {color: #ef3300;} 
     
    383371.faq .summary {padding-bottom: 5px;} 
    384372.faq .summary li {margin-right: 20px; font-size: 10pt;} 
    385 .faq .summary li  {font-weight: bold;} 
    386 .faq .summary li  ol li {font-weight: normal;} 
     373.faq .summary li{font-weight: bold;} 
     374.faq .summary liol li {font-weight: normal;} 
    387375.faq_category h4 {font-size: 10pt;} 
    388376 
     
    392380.glossary h3 {margin-bottom: 10px;} 
    393381.glossary span { 
    394   border: 1px solid #d3d7cf; 
    395   padding: 4px; 
    396   background: #eee; 
    397   font-size: xx-small; 
     382border: 1px solid #d3d7cf; 
     383padding: 4px; 
     384background: #eee; 
     385font-size: xx-small; 
    398386} 
    399387.glossary span a {padding: 2px;} 
     
    434422.narrow .menu .content ul {z-index:500;} 
    435423.menu a, .menu a:visited { 
    436   color:#777; 
    437   padding:4px; 
    438   display:block; 
    439   min-height:18px; 
    440   font-weight: bold; 
    441   text-decoration:none; 
    442   border:1px solid #fff; 
    443   border-bottom: none; 
     424padding:4px; 
     425display:block; 
     426min-height:18px; 
     427font-weight: bold; 
     428text-decoration:none; 
     429border:1px solid #fff; 
     430border-bottom: none; 
    444431} 
    445432.menu li {background:#f0f0f0;} 
    446433.wide .menu li {float: right;} 
    447 .narrow .menu li a, .narrow .menu li a:visited {width:168px;} 
     434.narrow .menu li a, .narrow .menu li a:visited {width:170px;} 
    448435.wide .menu li ul li a, .wide .menu li ul li a:visited {width:190px;} 
    449436.menu li:hover {position:relative;} 
    450 .menu li:hover > a {background:#ddd; color:#37a;} 
    451 .menu li a:active, .menu li a:focus {background:#ddd; color:#37a;} 
     437.menu li:hover > a {background:#393; color:#fff;} 
    452438.narrow .menu li ul {display:none;} 
    453439.wide .menu li ul {display:none;} 
    454440.menu li:hover > ul { 
    455   display:block; 
    456   position:absolute; 
    457   padding:10px 30px 30px 30px; 
    458   background:transparent url(images/blank.gif); 
     441display:block; 
     442position:absolute; 
     443padding:10px 30px 30px 30px; 
     444background:transparent url(images/blank.gif); 
    459445} 
    460446.wide .menu li:hover > ul {top:16px; right:-30px;} 
    461 .wide .menu li ul li:hover > ul {top:-10px; right:148px;} 
    462 .narrow .menu li:hover > ul {top:-10px; right:148px;} 
    463 .menu ul table {position:absolute; border-collapse:collapse; top:0; right:0; z-index:1000; font-size:1em;} 
    464 * html .menu a:hover {color:#37a; background:#ddd; position:relative;} 
    465 * html .narrow .menu li a, * html .narrow .menu li a:visited {width:164px;} 
    466 * html .wide .menu li ul li a, * html .wide .menu li ul li a:visited {width:200px;} 
     447.wide .menu li ul li:hover > ul {top:-10px; right:160px;} 
     448.narrow .menu li:hover > ul {top:-10px; right:145px;} 
     449.menu ul table { 
     450position:absolute; 
     451border-collapse:collapse; 
     452top:0; 
     453right:0; 
     454z-index:1000; 
     455font-size:1em; 
     456
     457* html .menu a:hover {background:#393; color:#fff; position:relative;} 
     458* html .narrow .menu li a, * html .narrow .menu li a:visited {width:170px;} 
     459* html .wide .menu li ul, * html .wide .menu li ul li a, * html .wide .menu li ul li a:visited {width:200px;} 
    467460* html .narrow .menu li ul { 
    468   display:block; 
    469   position:absolute; 
    470   visibility:hidden; 
    471   top:-10px; right:148px; 
    472   padding:10px 30px 30px 30px; 
    473   background:transparent url(images/blank.gif); 
     461display:block; 
     462position:absolute; 
     463visibility:hidden; 
     464top:-11px; right:145px; 
     465padding:10px 30px 30px 30px; 
     466background:transparent url(images/blank.gif); 
    474467} 
    475468* html .wide .menu li ul { 
    476   display:block; 
    477   position:absolute; 
    478   visibility:hidden; 
    479   top:0px; right:148px; 
    480   padding:10px 30px 30px 30px; 
    481   background:transparent url(images/blank.gif); 
     469display:block; 
     470position:absolute; 
     471visibility:hidden; 
     472top:0px; right:145px; 
     473padding:10px 30px 30px 30px; 
     474background:transparent url(images/blank.gif); 
    482475} 
    483476.wide .menu ul li a:hover ul ul{visibility:hidden;} 
     
    485478.wide .menu ul li a:hover ul a:hover ul a:hover ul ul{visibility:hidden;} 
    486479.wide .menu ul li a:hover ul a:hover ul a:hover ul a:hover ul ul {visibility:hidden;} 
    487 .wide .menu ul li a:hover ul {visibility:visible; right:-30px; top:13px; lef\t:-35px; to\p:14px;} 
    488 .wide .menu ul li a:hover ul a:hover ul{visibility:visible; top:-10px; right:148px;} 
     480.wide .menu ul li a:hover ul {visibility:visible; right:-37px; top:13px;} 
     481.wide .menu ul li a:hover ul a:hover ul{visibility:visible; top:-10px; right:160px;} 
    489482.wide .menu ul li a:hover ul a:hover ul a:hover ul {visibility:visible;} 
    490483.wide .menu ul li a:hover ul a:hover ul a:hover ul a:hover ul {visibility:visible;}