a                     { text-decoration: none;
                        cursor: pointer;
                        color: #FF4500; }
a:hover               { text-decoration: underline; }
#ad_firefox           { position: fixed;
                        bottom: 20px;
                        right: 5px; }
body                  { background-color: #FFE4B5;
                        color: #444444;
                        height: 100%; }
#counter              { position: fixed;
                        bottom: 5px;
                        right: 5px; }
input, textarea       { font-family: "Comic Sans MS" "Brush Script MT" cursive;
                        font-size: 9pt;
                        border-width: 1px;
                        border-color: white; }
pre                   { font-family: "Comic Sans MS" "Brush Script MT" cursive;
                        width: 400;
                        font-size: 9pt;
                        white-space: -moz-pre-wrap; }
.recipedetail         { text-align: left;
                        word-wrap: break-word; }
select, option        { font-family: "Comic Sans MS" "Brush Script MT" cursive;
                        font-size: 9pt; 
                        border-width: 1px;
                        border-color: white; }
table                 { border: dotted none gray; }
table.side            { background-color: #FEF1B5;
                        color: black;
                        border: solid 2px #003399; }
td                    { font-family: "Comic Sans MS" "Brush Script MT" cursive;
                        font-size: 9pt; }
td.mini               { font-family: "Comic Sans MS" "Brush Script MT" cursive;
                        font-size: 9pt; }
td.toolbar            { color: black;
                        font-weight: bold; }
#tipsbox              { text-align: left; }
.title                { color: #003399;
                        font-weight: bold;
                        font-size: 9pt;
                        text-align: center; }

