


*                               { margin: 0px; padding: 0px; }
img                             { border: none; }
.clear                          { clear: both; }


/* typo */

/* Lucida Sans */
h2                              { font-family: "Lucida Sans", "Lucida Sans Unicode", Arial, sans-serif; font-weight: normal; }

/* Verdana */
h1, h3, h4                      { font-family: Verdana, sans-serif; font-weight: normal; }

/* Tahoma */
body, form *                    { font-family: Tahoma, sans-serif; }


/*  */
h1                              { font-size: 18px; }

/* 16px */
h2, span.spacer                 { font-size: 13px; }

/* 14px */
h3                              { font-size: 12px; }

/* 12px */
div#nav, h4                     { font-size: 10px; }

/* 11px */
body, form *                    { font-size: 9px; }





/* typo colors */

/* lighter gray */
a                               { color: #999; }

/* corporate gray */
*                               { color: #666; }

/* corporate orange */
a:hover, div.content h2, div#nav a.active, ul#metanav a.active, div.teaser:hover *
                                { color: #f60; }
ul#metanav a.active
                                { border-color: #f60; }

/* white */
h1, div#nav a:hover             { color: #fff; }
div.boxed-wrap fieldset input.text, div.boxed-wrap fieldset textarea
                                { background-color: #fff; }

/* off white */
fieldset input.text, fieldset textarea
                                { background-color: #eee; }




/* default line height*/
*                               { line-height: 1.5em; }

/* extended line height */
div.content p, div.content li   { line-height: 1.8em; }





/* bottom margins */
h1, h2, h3, span.spacer         { margin-bottom: 0.5em; }

div.content p, div.content ul, div.content dl, div.content div.boxed, div.content div.boxed-wrap
                                { margin-bottom: 1em; }
div.content div.boxed p
                                { margin-bottom: 0; }





div#mainwrap                    { /*width: 400px;*/ padding: 0; border-bottom-width: 5px; }

body                            { background: #fff; margin: 0; padding: 0; }

div#visual, div#visual img      { width: 100%; margin: 0; padding: 0; }
div#visual                      { height: auto; border: none; }

div.content                     { margin: 0px !important; float: none; width: auto !important; padding: 5px 10px 0 15px; }
br.clear                        { display: none; }

div.boxed, div.boxed-wrap       { background: none; margin: 0; padding: 0; }

/*div.teaser img { display: none; }
div.teaser h3 { margin: 0; }

div.teasers { min-height: auto; height: auto; margin-bottom: 0; }

div.teasers div.teaser { height: auto; float: none; border: none; padding: 0; margin: 0 0 5px; }
*/
div.teasers                     { display: none; }
ul#metanav                      { position: static; text-align: right; }
div#nav li, ul.nav li, ul#metanav li a 
                                { display: inline; border: none; float: none; }
ul#metanav li a                 { padding: 0; }
div#nav                         { float: none; margin-top: 0; margin-left: 15px; }
div#nav li a, ul.nav li a, div#nav li li a
                                { display: inline ; border: none; padding: 2px 5px 2px 0; margin: 2px; }
ul.nav li ul                    { display: inline; }

*, div.content p, div.content li 
                                { line-height: 1.3em; }

h1                              { position: static; padding: 0 0 0 15px; color: #f60; background: none !important; }

img#logo                        { display: none; }
div#logosmall                   { display: block; padding: 5px 0; border-top: 5px solid #f60; }
div#logosmall img               { width: 100px; }


h2, h3, span.spacer             { margin-bottom: 0.1em; }

