2 /* This controls the width of the fixed width layouts */
5 width: 960px !important
;
19 /* This decorates all tables with class="tbl" */
22 *border-collapse: collapse
; /* IE7 and lower */
28 border-top: 1px solid grey
;
29 border-bottom: 1px solid grey
;
34 border-left: 1px solid grey
;
35 border-top: 1px solid grey
;
36 border-bottom: 1px solid grey
;
40 border-right: 1px solid grey
;
41 border-top: 1px solid grey
;
42 border-bottom: 1px solid grey
;
46 border: 1px solid grey
;
49 .tbl tr td:first-child {
50 border-left: 1px solid grey
;
53 .tbl tr td:last-child {
54 border-right: 1px solid grey
;
57 .tbl tr:first-child td:only-child {
58 border-top: 1px solid grey
;
61 .tbl tr:last-child td:only-child {
62 border-bottom: 1px solid grey
;
65 .tbl tr:last-child td:first-child {
66 border-bottom: 1px solid grey
;
69 .tbl tr:last-child td:last-child {
70 border-bottom: 1px solid grey
;
73 .tbl tr:last-child td {
74 border-bottom: 1px solid grey
;
78 /* SVG as background image (IE9/Chrome/Safari/Opera) */
79 background-image: url
(data:image
/svg
+xml
;base64
,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2ODQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTAwJSIgeTE9IjEwMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMDAwMDAwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjODgwNDAwIiBvZmZzZXQ9IjU3JSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2ODQpIiAvPgo8L3N2Zz4
=);
81 background-image: linear-gradient
(
86 background-image: -o-linear-gradient
(
91 background-image: -moz-linear-gradient
(
96 background-image: -webkit-linear-gradient
(
101 background-image: -ms-linear-gradient
(
106 background-image: -webkit-gradient
(
110 color-stop
(0, #000000),
111 color-stop
(0.57, #880400)
113 background-attachment: fixed
;
116 font-family: "DejaVu Sans", Helvetica
, sans-serif
;
120 h1
, h2
, h3
, h4
, h5
, h6
{
123 letter-spacing: -1px;
140 text-decoration: underline
;
145 text-decoration: none
;
153 margin: 0.3em 0 0.3em 0;
161 float: right
!important
;
176 background: url
('../../images/tux2.png') no-repeat
;
192 padding: 1.5em 2em 0 2em;
193 background: #fff url
('../../images/n2.gif') 0px 0px repeat-x
;
194 border: 1px solid black
;
196 border-radius: 3px 3px 3px 3px;
197 -webkit-border-radius: 3px 3px 3px 3px;
201 padding-bottom: 1.5em;
219 border: 1px solid silver
;
220 padding: 1em 2em 1em 2em;
225 #main_inner .post h2
{
226 border-bottom: dotted
1px #e1e1e1;
238 text-decoration: none
;
242 text-decoration: underline
;
250 background: #ca2f2f url
('../../images/n3.gif') repeat-x
;
252 border: solid
1px #a94b4b;
259 border: solid
1px #f1f1f1;
276 border: 1px solid black
;
281 display: inline-block
;
284 text-decoration: none
;
292 display: inline-block
;
295 #cssmenu > ul
> li
.active a
, #cssmenu
> ul
> li:hover
> a
{
300 #cssmenu .has-sub:hover
> ul
{
304 #cssmenu .has-sub ul
{
309 #cssmenu .has-sub ul li a
{
316 border: 1px solid black
;
319 #cssmenu .has-sub ul
li:hover a
{