OSDN Git Service

1e8e06116d72c3befdc400a0b0c61027823beadd
[feedblog/feedgenerator.git] / yui / assets / yui.css
1 /*
2 Copyright (c) 2007, Yahoo! Inc. All rights reserved.
3 Code licensed under the BSD License:
4 http://developer.yahoo.net/yui/license.txt
5 version: 2.4.0
6 */
7 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
8
9 body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
10
11 body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.301em;min-width:750px;}#doc2{width:73.074em;*width:71.313em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.117em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.3207em;*width:12.0106em;}.yui-t1 #yui-main .yui-b{margin-left:13.3207em;*margin-left:13.0106em;}.yui-t2 .yui-b{float:left;width:13.8456em;*width:13.512em;}.yui-t2 #yui-main .yui-b{margin-left:14.8456em;*margin-left:14.512em;}.yui-t3 .yui-b{float:left;width:23.0759em;*width:22.52em;}.yui-t3 #yui-main .yui-b{margin-left:24.0759em;*margin-left:23.52em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.512em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.512em;}.yui-t5 .yui-b{float:right;width:18.4608em;*width:18.016em;}.yui-t5 #yui-main .yui-b{margin-right:19.4608em;*margin-right:19.016em;}.yui-t6 .yui-b{float:right;width:23.0759em;*width:22.52em;}.yui-t6 #yui-main .yui-b{margin-right:24.0759em;*margin-right:23.52em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gb .yui-u,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;margin-left:2%;width:32%;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:.8%;}.yui-gb .yui-u{float:right;}.yui-gb div.first{margin-left:0;float:left;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first{float:left;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g div.first{*margin:0;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-gc div.first,.yui-gc div.first,.yui-gd .yui-g,.yui-gd .yui-u{width:66%;}.yui-gd div.first,.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf div.first{width:24%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first {float:left;}.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u{width:74.2%;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}.yui-gb .yui-u{float:left;}
12
13 blockquote,ul,ol,dl {
14         margin:1em;
15 }
16 ol,ul,dl {
17         margin-left:2em;
18 }
19 ol li {
20         list-style: decimal outside;    
21 }
22 ul li {
23         list-style: disc outside;
24 }
25
26 /*begin YDN/YUI styles*/
27 #bd {padding-top:1em;}
28 .yui-gb:after{clear:none;}
29 #doc3 {min-width:950px;}
30 h1, h2, h3, h4, h5, h6 {font-weight:bold; color:#E76300;}
31 h1, h2, h3, h4, h5, h6, p {line-height:1.2em; font-size:100%; margin:1em 0 0 0;}
32 h1.first-content, h2.first-content, h3.first-content {margin-top:0; padding-top:0; border:none;} /*if an h is the first thing on the page or in a section, it should be flush with the top border of its content area; otherwise, its content area should be padded to create space.*/
33 p { margin-bottom:1em }
34 h1 { font-size: 136%; padding:0; padding-top:18px}
35 .wiki h1 { font-size: 120%; padding:0; margin-bottom:1em}
36 h2 { font-size: 110%; margin-top:1.5em; margin-bottom:.2em; padding:1em 0 0 0; border-top:1px dashed #C3D2DC;}
37 h2.first { border-top:none; margin-top:0; margin-bottom:.2em;}
38 #doc3 h2.first { float:none; /*float specified to resolve conflict on generic float declaration for .first in grids*/}
39 h4 {margin-top:1em; color: #000;}
40 ul, ol, dl, dd {margin-left:30px;}
41 dt { font-weight:bold; }
42 ul, ol {margin-bottom:.7em;}
43 ul {list-style:disc;}
44 ol {list-style:decimal;}
45 strong {font-weight:bold;}
46 em {font-style:italic;}
47
48 a, a code {color:#0000de;} 
49 a:visited, a:visited code {color:#639;}
50 a:active, a:active code {color: #f00;}
51
52 h1 a { color:#E76300; }
53 h1 a:visited {color:#E76300}
54
55 #logo_pane { display: none; }
56
57 #ygma { margin:.5em auto 1em auto; }
58
59 #bd ol {}
60 #bd ol li p { margin-left:0}
61 #bd ol li ol {list-style:lower-alpha}
62 #bd ol li ol li {margin-bottom:1em}
63 #bd ol li ol li ol{list-style:lower-roman}
64 #bd ol li ol li ol li {margin-bottom:1em}
65
66 #bd p.errormessage {background:url(http://l.yimg.com/a/i/us/search/gr/alertbubble.gif) 0 0 no-repeat; padding-left:30px; margin:2em 2em 2em 1em; font-weight:bold}
67
68 /*formerly #bd targeting*/
69 ul {margin-top:2px; }
70 ul.topspace { margin-top:1em }
71 ul li { margin:0 17px 0 7px; }
72 ul li ul { margin-top:0em }
73 ul.plain {margin-top: 0; list-style: none;}
74 ul.plain ul {margin-top: 0; list-style: none;}
75 ul.jump {list-style: none; margin-top: 1em;}
76 ul.jump li {margin-top: .5em;}
77
78 /*#bd table { margin:10px 17px; width:720px; }*/
79 /*#bd th { background:#B6CDE1; padding:2px; color:#fff; vertical-align:top}
80 #bd td { padding:2px; vertical-align:top}
81 #bd td.even { background:red; }*/
82
83 h2.classname { border-top:none; margin-top:0; margin-bottom:.2em; font-size: 130%; color:#000000}
84 h3.breadcrumb { border-top:none; margin-top:0; margin-bottom:.2em; font-size: 80%; color:#000000}
85 h3.methods { border-top:none; margin-top:0; margin-bottom:.2em; font-size: 100%; color:#000000}
86
87 .screenshot {border:thin solid #999999; margin:8px;}
88
89 #toc {background-color:#ecf5fa; padding:0; border:1px solid #89d }
90 #toc ul {margin:0; padding:0;}
91 #toc ul li {list-style:none; padding:0; margin:0;  font-size:85%; }
92 #toc ul li.selected { font-weight:bold; color:#fff; background:#f82; padding:0; }
93 #toc ul li.selected a { color:#fff; }
94 #toc ul li a { display:block; padding:2px 2px 2px 10px; text-decoration:none; }
95 #toc ul li a:hover { color:#fff; background:#e60; }
96 #toc ul li em { display:none; }
97 #toc ul li.sect { font-weight:bold; color:#fff; background:#89d; padding:2px 0; text-indent:2px; margin-top:2px;}
98 #toc ul li.first {margin-top:0;}
99
100 #ft {  margin-top:4em }
101 #ft p { padding-bottom:2em; margin:0; text-align:center; font-size:80%; line-height:1.4em}
102 #ft p.first { padding:1em 0 0 0; margin:0; }
103
104 #pagetitle {background: url(http://l.yimg.com/a/i/ydn/bg_hd.gif) 0 0 repeat-x #B6CDE1; border: 1px solid #93B2CC; }
105 #pagetitle h1 {text-indent:15px; padding:4px 0 2px 0; margin:0; color:#000; font-size:120%; font-weight:bold; position:relative; left:-1px; top:-1px; margin-right:-2px;}
106 #pagetitle h1 em {color:#FF9933; font-size:60%; font-weight:bold; font-style:normal; position:relative; top:-6px}
107
108 #ygunav {background:#eee; border-bottom:2px solid #ccc; padding:0 10px;font-size:78%;text-align:right;margin-bottom:6px;height:2.5em;line-height:2.5em;}
109 html>body #ygunav {overflow:hidden;}
110 #ygunav strong {font-family:verdana;}
111 #ygunav p {display:inline;margin:0;padding:0;}
112 #ygunav p em {float:left;text-align:left;font-style:normal; padding-top:.7em}
113 * html #ygunav p em {margin-top:1px;}
114 #ygunav p em i {visibility:hidden;}
115 #ygunav a {color:#000;}
116 #ygunav form {display:inline;margin:0 0 0 1em;}
117 #ygsp {width:8em;font-size:110%;padding:0;vertical-align:middle;}
118 #ygunav .ygbt {background:#dcdcdc;font:110% verdana;position:relative;top:1px;}
119 * html #ygunav .ygbt {top:4px;}
120 * html>body #ygunav .ygbt {line-height:0;top:-4px;}
121 #ygunav label {color:#666;font-family:tahoma;top:1px;}
122
123 #bd ol.getstarted { margin:0; padding:0; }
124 #bd ol.getstarted li { font-weight:bold; color:#668AA8; margin-bottom:1em; padding-left:20px; list-style-type:none;}
125 #bd ol.getstarted li p { color:#000; font-weight:normal; margin:0 0 0 20px; padding:0 }
126
127 /* removing
128 #bd p {margin-bottom:8px;}
129 */
130
131 #promo {zoom:1;border: 1px solid #B6CDE1; padding:1em; /*position:relative;*/  background-color:#FFF5DF;}
132 /*#promo ul {margin-bottom:0;}*/
133 #promo h1 {margin-top:0; padding-top:0}
134 #promo h2 {line-height:1.2em; color:#668AA8; margin-top:0; padding-top:0; border:none; font-size:100%}
135 #promo p {line-height:1.2em; font-weight:400;}
136 #promo h1 em {float:right; top:0; right:0; font-style:normal; font-size:80%}
137 #promo h4 { color:#E76300; }
138 #promo.component div {width:48%; float:left;}
139 #promo:after {content:'.';visibility:hidden;clear:left;height:0;display:block;}
140 #promo p#api {margin-top:.2em;}
141 #promo #download img {float:left; padding:0 0.5em 0.5em 0;}
142 #promo #blog {clear:left;}
143
144
145 code {font-family:"Courier New"; font-size: 100%; font-weight:bolder;}
146
147 div.apisummary {height:auto; margin:10px 0; width:auto; zoom:1;}
148 div.apisummary table {font-size:inherit;font:100%; border-collapse:separate; border:1px solid #666666; border-left:none;}
149 #doc3 div.apisummary table td, #doc3 div.apisummary table th {padding:.35em; vertical-align:top;}
150 div.apisummary table th { background:#B6CDE1; color:#fff; vertical-align:top; font-weight:bold;}
151 div.apisummary table td { border-top:1px solid #666666;}
152 div.apisummary table td, div.apisummary table th { border-left:1px solid #666666;}
153 div.apisummary table tr { background-color:#ddd;}
154 div.apisummary table tr.odd { background-color:#fff; }
155 div.apisummary table tfoot tr { background-color:#fff; }
156
157 dl#menuwidgets dt {font-weight:bold;}
158 dl#menuwidgets {margin:0 0 0 1.5em;}
159 img.example {clear:right;margin-bottom:10px;margin-left:10px;border:0;float:right;border:1px solid #999;}
160
161 /*YUI theater box on main page top right corner*/
162 #yui-theater {width:316px; overflow:hidden;}
163 #yui-theater h3 {margin:0; padding:0; color:#E76300;  font-size:100%; font-weight:bold; font-stretch:expanded;}
164 #yui-theater h2 {margin:0 0 10px 0; padding:0; border:none; color:#000;  font-size:122%; font-weight:bold;}
165 #yui-theater p {margin:7px 0 0 0;}
166 #yui-theater div {float:right; font-size:85%;}
167
168 /*rss reader styles*/
169 p.loading-content {background-image:url(http://l.yimg.com/a/i/ydn/yuiweb/img/busy_arrow.gif); background-position:top left; background-repeat:no-repeat; height:20px;padding:4px 0 0 25px; margin:0;}
170 #doc3 ul.yuirssreader {margin:0; padding:0;}
171 #doc3 ul.yuirssreader li {list-style-type:none;padding:5px 0 0 12px; margin:0;}
172 #doc3 ul.yuirssreader li p {margin:0; padding:0;}
173 ul.yuirssreader cite {color:#666666; margin:0;}
174 span.yuirssreader-date {font-size:77%; color:#E76300;}
175 img.rssbadge {display:inline;border:none !important;}
176
177 #index-secondary {width:316px;float:right;margin-left:10px;}
178 #index-main {margin-right:331px;}
179 #index-main #promo li {list-style-type:none;font-size:92%;margin-top:2px;}
180 #index-main #promo ul {margin:0;}
181
182 /*styles for right gutter on component pages*/
183 #cheatsheet h3 {margin-top:0;}
184 #cheatsheet img, #componentvideo img {margin:.5em 0 .2em 0; border:1px solid #999;}
185 #cheatsheet p {margin:0; font-size:77%;}
186 #cheatsheet h4, .example-container h4, #examples h4 {margin:0.2em 0 .1em 0; color:#668AA8; font-size:92%;}
187 #examples ul, #morereading ul, #module ul {font-size:85%; list-style:circle; margin:0 0 1em 10px;}
188 #examples p, #componentvideo p {font-size:85%; margin:0 0 .2em 0;}
189 #examples li.selected {font-weight:bold;}
190
191 /*styles for example pages*/
192 .example .promo {background-color:#89d;border-color:#666666; padding:1em;}
193 .example .promo h1, .example .promo h2, .example .promo  h3 {color:#FFCC66;}
194 .example .promo h1 {font-size:159%; padding-top:0; margin-top:0;}
195 .exampleIntro, .exampleIntro p, .exampleIntro a, .exampleIntro a code {color:#fff;}
196 .example .promo p {margin-top:.7em;}
197
198 .example cite.byline {display:block; padding:0.5em; background-color:#eee; border:1px solid #000;margin-bottom:5px}
199
200 firstContent {margin-top:0; padding-top:0;}
201 #logger {margin-top:1em;}
202 .example-container {background-color:#F1F6F7;}
203
204 .example-container .bd {padding:1em; position:relative; z-index:1; zoom:1;}
205 .example-container .bd .bd {padding:0; position:static;}   /* Reset to defaults to ensure styles are only applied to the top-level .bd of .example-container */
206 .example-container>.bd:after {content:'.';visibility:hidden;clear:left;height:0;display:block;}
207 .example-container .exampleHd {background: url(example-hd-bg.gif) 0 0 repeat-x #4E4D4C; }
208 .example-container h3 {margin:.2em 0 .4em 0;}
209 .example .example-container h1, .example .example-container h2, .example .example-container h3, .example .example-container h4, .example .example-container h5, .example .example-container h6 {color:#E76300; font-weight:bold;} 
210 .example-container a {color:#000;} 
211 .example-container a:visited, .example-container a:visited code {color:#000;}
212 .example-container a:active, .example-container a:active code {color: #000;}
213
214 #loggerGloss {margin-top:.5em; font-size:85%;}
215 #loggerDiv {font-size:77%;text-align:left;margin-top:.5em; visibility:hidden; height:280px; } /*gets turned on by script when loaded */
216 #loggerDiv.yui-log {padding:.4em;width:96%;background-color:#FBE7D9;border:1px solid #666;font-family:monospace;z-index:9000;}
217 #loggerDiv.yui-log p {margin:1px;padding:.1em;}
218 #loggerDiv.yui-log .yui-log-hd {margin:0; padding:0; background-color:#CECCCC;}
219 #loggerDiv.yui-log .yui-log-hd h4 {display:none;}
220 #loggerDiv.yui-log .yui-log-bd {width:100%;height:20em;background-color:#FFF;border:1px solid #ECECEC;overflow-y:auto;overflow-x:hidden;}
221 #loggerDiv.yui-log .yui-log-bd pre {border-top:1px solid #ECECEC;}
222 #loggerDiv.yui-log .yui-log-bd code p {margin:1px 0;}
223 #loggerDiv.yui-log .yui-log-ft .yui-log-categoryfilters {margin-top:.5em;clear:right;}
224 #loggerDiv.yui-log .yui-log-ft .yui-log-sourcefilters {margin-top:.5em;border:none; clear:both;}
225 #loggerDiv.yui-log .yui-log-btns {margin-top:.2em;padding:.2em;background: url(bg_hd.gif) 0 0 repeat-x #CECCCC; text-align:right; float:none; position:static;}
226 #loggerDiv.yui-log .yui-log-filtergrp {margin-right:.3em; float:left; display:block}
227 #loggerDiv.yui-log .yui-log-ft {margin-top:.3em;margin-bottom:.3em; font-family:verdana; zoom:1;}
228 /*bug in Safari when this is applied to .yui-log-ft:*/
229 #loggerDiv.yui-log:after {content:'.';visibility:hidden;clear:both;height:0;display:block;}
230 .example-container.newWindow {text-align:center;}
231 p.newWindowButton {text-align:right; margin-top:0; padding:.5em;}
232 .bd p.newWindowButton {text-align:center;} /*when new window is required and button appears in middle of example body*/
233 p.loggerButton {text-align:center;}
234 #loggerLink a, #newWindowLink a {font-size:115%; font-weight:bold; color:#000099;}
235 #newWindowLink a {font-size:107%;}
236 #loggerModule {padding-bottom:.2em;}
237
238 /*right column navigation on example rosters*/
239 #exampleToc {background-color:#ecf5fa; padding:0; border:1px solid #89d; margin-top:.5em;}
240 #exampleToc ul {margin:0; padding:0; font-size:85%; }
241 #exampleToc ul li {list-style:none; padding:0; margin:0; }
242 #exampleToc ul li.selected { font-weight:bold; color:#fff; background:#000099; padding:0; }
243 #exampleToc ul li.selected a { color:#fff; }
244 #exampleToc ul li a { display:block; padding:2px 2px 2px 10px; text-decoration:none; }
245 #exampleToc ul li a:hover { color:#fff; background:#e60; }
246 #exampleToc ul li.selected a code { color:#fff; }
247
248 /*theater page styles*/
249 .theater h1 {border-bottom:1px dashed #CCC; margin-bottom:1em;padding-bottom:.2em;}
250 .theater img {border:1px solid #666;}
251 .theater img.last {border:1px solid #666;}
252 .theater p.details {font-size:77%; color:#666; margin:.2em 0 0 0; padding:0;}
253 .theater p.description, #doc3 .theater ul li  {font-size:85%; margin:0; padding:0; color:#333;}
254
255 #readmePanel .hd { font-weight:bold; font-size:129%; color:#fff; background:#89d; }
256 #readmePanel .bd {text-align:left; overflow:auto;}
257 #readmePanel .ft {text-align:right; background-color:#E7E7E7; font-size:85%;}
258 /* Browser specific (not valid) styles to make preformatted text wrap */
259 #readmePanel .bd pre {
260  white-space: pre-wrap;       /* css-3 */
261  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
262  white-space: -pre-wrap;      /* Opera 4-6 */
263  white-space: -o-pre-wrap;    /* Opera 7 */
264  word-wrap: break-word;       /* Internet Explorer 5.5+ */
265  font-size: 100%;
266  color:#000033;}
267  
268 /*ed eliot's server-side delicious badge css*/ 
269  #delicious-badge {margin-top:.6em; font: 85% Arial, sans-serif; border: 1px solid #b1b1b1; }
270 #delicious-badge .bookmark { background: url(http://images.del.icio.us/static/img/delicious.small.gif) no-repeat left center; padding-left: 15px; font-weight: bold; }
271 #delicious-badge p, #delicious-badge div { padding: 7px; margin: 0; text-align: center; }
272 #delicious-badge a { color: #00f; text-decoration: none; }
273 #delicious-badge div { background: #eee; }
274 #delicious-badge div span { font-weight: bold; color: #000; }
275 #delicious-badge ul, #delicious-badge li { display: inline; list-style: none; padding: 0; margin: 0; }
276 #delicious-badge li { margin-left: 5px; }
277 #delicious-badge li span { position: absolute; left: -999px; width: 999px; }
278 #delicious-badge .saved-by { color: #999; }
279 #delicious-badge .saved-by span { background: #00f; padding: 3px; color: #fff; }
280 #delicious-badge .be-first { font-size: 85%; color: #999; }
281 #delicious-badge .tag-size-1 { font-size: 100%; }
282 #delicious-badge .tag-size-2 { font-size: 107%; }
283 #delicious-badge .tag-size-3 { font-size: 114%; }
284 #delicious-badge .tag-size-4 { font-size: 122%; }
285 #delicious-badge .tag-size-5 { font-size: 129%; }
286
287 /*faq page:*/
288 .yui-ge .yui-g {width:98%;}
289 .yui-ge .yui-g .yui-u {width:48.1%;}
290 #questions {margin:1em 0 2em 0; padding:0.5em; border:1px solid #838383; background-color:#E6E6E6;}
291 #questions ul {margin:0; list-style:none;}
292 #yui-main #questions li {padding-bottom:.2em; font-size:85%; margin:0;}
293 #questions li a {display:block; padding:.6em; text-decoration:none;}
294 #questions li a:hover {background-color:#F6F6F6;}
295
296 /*for notes on file includes*/
297 #configuratorBadge {display:block; float:left; margin:0 .5em .5em 0;}
298 .include-notice {clear:left; border:1px solid #6F7EA1; background:#eee; font:77% verdana; padding:.7em;}
299 .include-notice p.firstP {margin-top:0;}
300 .include-notice p.lastP {margin-bottom:0;}
301 .include-notice strong {color:#990000;}
302 .configurator-notice p {font-size:85%;}
303
304 /*for site search suggest via autocomplete*/
305 #ygunav {overflow:visible !important;}
306 #sitesearch {float:right; width:40em; position:relative; text-align:right;}
307 #searchinput {width:15em; font-size:11px; font-weight:bold; position:relative; top:2px;}
308
309 /*RSS links*/
310 #yuiblogTitle a, #ydnJsTitle a, #delicious a, #yui-theater h3 a { color: #E76300; text-decoration: none; }
311 #yuiblogTitle a:hover, #ydnJsTitle a:hover, #delicious a:hover, #yui-theater h3 a:hover { text-decoration: underline; }