body,table,input,select,textarea { font-family:Verdana,Arial,Helvetica,sans-serif; }
body { margin:0; padding:0; background-color:#f8f9fa; color:#000000; font-size:0.7em; }
table,input,select,textarea { font-size:1em; }


/* Header */

#Header           { position:relative; top:0px; height:64px; background:#ff9d3c url(../images/i-h-bg.png) repeat-x; border-top:#ffffff solid 2px; }
#Header .Logo     { position:absolute; top:0; right:70px; }
#Header .Binary   { position:absolute; top:0; left:2px; }

/* Content */

#Content          { min-height:860px; margin:2px; padding:4px 10px 10px 200px; border:#ffffff solid 2px; background-color:#ffead5; }
* html #Content   { height:860px; }

/* Navigation */

#NavMain             { position:absolute; top:76px; left:10px; width:180px; border:#ffffff solid 2px; background-color:#ff9d3c; color:#ffffff; }
#NavMain a           { color:#ffffff; }
#NavMain ul          { margin:0; padding:2px 2px 0 2px; list-style:none; }
#NavMain li          { margin-bottom:2px; }
#NavMain ul a        { display:block; padding:0 10px 0 4px; line-height:2em; text-decoration:none; border:#ffffff solid 1px; background-color:#ffcf9e; color:#db6e00; font-weight:bold; }
* html #NavMain ul   { width:160px; }
* html #NavMain ul a { width:100%; }
#NavMain ul a:hover  { background-color:#ffffff; }

/* Search */

#Search           { margin:20px 4px 4px 4px; }
#Search h5        { margin:3px 0 3px 0; font-size:1em; }
#Search .S        { width:110px; }

#AdsMain          { margin-top:10px; text-align:center; }

img               { border:0; }

a                 { color:#db6e00; text-decoration:underline; white-space:nowrap; }
a:hover           { color:#ed8e2f; text-decoration:none; }

td,th             { vertical-align:top; text-align:left; }
h1                { margin:0 0 0.6em 0; border-bottom:#000000 solid 1px; font-family:"Arial Narrow",Arial,Helvetica,sans-serif; font-weight:normal; font-size:22pt; }
h2                { font-family:"Arial Narrow",Arial,Helvetica; font-size:18pt; font-weight:normal; }
h3                { font-size:1em; font-weight:bold; }
h4                { font-size:1em; font-weight:bold; }
h5                { font-size:1em; font-weight:bold; }
acronym           { border-bottom:#ffffff dashed 1px; cursor:help; }
p                 { line-height:1.4em; }
small             { font-size:0.85em; }
form              { margin:0; padding:0; }
code              { font-size:1.2em; }

dl                { margin:0; padding:0; }
dt                { float:left; }
dd                { margin-left:7em; }

.NW               { white-space:nowrap; }

.Photos           { float:right; margin:5px 0 1em 1em; }
.Photos img       { border:#000000 solid 1px; }

/* Footer */

#Footer                  { padding:0 0 10px 10px; }
#NavFooter               { line-height:1.6em; }
#NavFooter ul            { margin:0; padding:0; list-style:none; }
#NavFooter li            { display:inline; }
#Footer .Contacts        { padding-top:1em; }
#Footer .Contacts h5     { margin:0 0 1em 0; font-weight:normal; }
#Footer .Contacts h5 a   { color:#000000; text-decoration:none; }
#Footer .Author          { margin-top:2em; border-top:#dddddd solid 1px; }
#Footer .Author a        { color:#aaaaaa; }
#Footer .Author a:hover  { color:#666666; }

/* NS4 */

/*/*//*/
div,li              { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:small; }
/* */
