3 font-family: DeJaVu Sans
, Bitstream Vera Sans
, sans-serif
;
4 background-color: #333;
17 border-bottom: 1px #aaa dotted
;
31 background-color: white
;
40 margin: 7px 10px 0px 0px;
52 background-color: white
;
55 background-image: url
(logininfo-bottomleft
.png
);
56 background-repeat: no-repeat
;
57 background-position: bottom left
;
62 background-color: rgb
(102, 102, 102);
67 text-decoration: none
;
71 text-decoration: underline
;
77 background-color: #fa7080;
78 border: #f5001d thin solid
;
79 padding: 1em 1em 1em 45px;
80 background-image: url
('dialog-error.png');
81 background-repeat: no-repeat
;
82 background-position: 3px 50%;
94 background-color: #b7f46e;
95 border: #539800 thin solid
;
97 padding: 1em 1em 1em 45px;
98 background-image: url
('emblem-default.png');
99 background-repeat: no-repeat
;
100 background-position: 3px 50%;
107 background-color: #eeeeee;
108 border: #aaaaaa thin solid
;
109 padding: 1em 1em 1em 45px;
110 background-image: url
('info.png');
111 background-repeat: no-repeat
;
112 background-position: 3px 50%;
129 list-style-type: none
;
137 background-color: #777;
140 border-top: 1px #666 solid
;
153 text-shadow: 0px 0px 3px #333;
158 ul
.menu
.primary li
.selected
{
159 background-color: #777;
160 background-image: url
(navcaps
/primary-top-left
.png
),
161 url
(navcaps
/primary-top-right
.png
);
162 background-position: top left
, top right
;
163 background-repeat: no-repeat
;
164 text-shadow: 0px 0px 4px #333;
167 ul
.menu
.primary li
.selected:hover
{
168 background-color: #777;
171 ul
.menu
.secondary li
.selected a
,
172 ul
.menu
.secondary li
.selected
a:hover
,
173 ul
.menu
.secondary li
.selected:hover a
{
177 ul
.menu
.secondary li
.selected
{
180 background-color: white
;
181 background-image: url
(navcaps
/secondary-top-left
.png
),
182 url
(navcaps
/secondary-top-right
.png
),
183 url
(navcaps
/secondary-bg-gradient
.png
);
184 background-position: top left
, top right
, top left
;
185 background-repeat: no-repeat
, no-repeat
, repeat-x
;
186 text-shadow: 0px 0px 4px #777;
189 ul
.menu
.secondary li
.selected:hover
{
190 background-color: white
;
194 text-shadow: 0px 0px 5px black
;
197 ul
.menu
.secondary li
.selected
a:hover
{
198 text-shadow: 0px 0px 5px #444;
202 text-decoration: none
;
205 ul
.menu li
.selected a
, ul
.menu li
.selected:hover a
{
213 ul
.menu li
.heading:hover
{
214 background-color: #777;
226 border-collapse: collapse
;
232 border: 1px solid white
;
235 table
.list
tr:nth-child
(even
) td
{
236 background-color: #f7f7f7;
239 table
.list
tr:nth-child
(odd
) td
{
240 background-color: #f0f0f0;
243 table
.list
tr:nth-child
(even
):hover td
{
244 background-color: #e7e7e7;
247 table
.list
tr:nth-child
(odd
):hover td
{
248 background-color: #e0e0e0;
273 vertical-align: bottom
;
276 table
.list tr
.group:hover td
278 /* don't show hover effect for group rows */
279 background-color: inherit
;
286 .podcast_list p
, .episode_list p
288 margin: 2px 0px 2px 0px;
292 .podcast_list p
.description
, .episode_list p
.description
304 text-decoration: none
;
310 text-decoration: underline
;
315 padding: 5px 0px 2px 0px;
330 vertical-align: middle
;
333 ul
.devices li
.desktop
335 list-style-image: url
('16x16/computer.png');
340 list-style-image: url
('16x16/stock_notebook.png');
345 list-style-image: url
('16x16/stock_cell-phone.png');
350 list-style-image: url
('16x16/server.png');
355 list-style-image: url
('16x16/audio-x-generic.png');
384 form
.search input
[type
="text"]
403 form
.search input
[type
="submit"]
423 div
.result span
.episode
429 div
.result span
.episode a
442 padding-bottom: 10px;
462 background-color: #333;
468 .bar span
, .barbg span
476 background-color: #aaa;
511 span
.from_podcast
, span
.latest_episode
{
516 span
.from_podcast a
, span
.latest_episode a
{
542 background-color: #aaa;
625 .sponsoring-podcast img
636 vertical-align: middle
;
637 padding-bottom: .5em;