* { margin:0; padding:0; }
html, body {  width:100%; height: 100%; line-height: 1; }
html, body, td { color:#fff; font:normal 100%/1.4 Arial, Verdana, Tahoma   sans-serif; }
body { background:#000   }
a { color:#FDDB02; }
a:visited { color:#999999; }
a:hover { color:#FB0528; }


td { vertical-align:top; }
img { border:0px; display:block; }
hr { margin: 17px 250px 7px 0; }
#yield li { margin-bottom:3px; margin-left:17px; }
ins { text-decoration:none; }

p { padding: 0 0 10px 0; }
small, small a { font-size:0.8em ; }

h1 { margin:8px 0 6px 0;  }
h1, h2, h3, h4, h5, h6, h1 a { color:#FDDB02; font: normal 1.8em "Century Gothic", Futura, Arial, Tahoma, Verdana, sans-serif;   }
h2 { font-size: 2.2em; margin-bottom:0.4em; text-transform:lowercase;  }
h3 { font-size: 1.2em;  }
h4 { font-size: 1.3em;  }
h5 { font-size: 1.2em; font-weight: bold; }
h6 { font-size: 1.1em; font-weight: bold; }


.nobr { white-space: nowrap; }
.clear { clear: both; }
.inline { display: inline; }
.center { text-align:center; }
.right { float:right; }
.left { float:right; }
.center img { margin: 0 auto; }
.print { display:none; }
.notice { color: green; padding:5px; font-weight:bold; width:auto; }
.cursor { cursor: pointer; }
.ieonly { display:none; }
.content { clear:both;  }
.flash { color:red; font-weight:bold; }
#copy { margin-left:5em; font-size:0.8em; }
#copy p { padding:0; }
.edits { font-size:0.8em;  }
.embedded { margin:10px 0 17px 0; }
.embedded p { margin:10px 0 0; }
.article { margin-bottom:7px; }
#container
{
    position: relative;
    min-height: 100%;
    min-width:776px;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
}  
html>body #container {
    height: auto;
}
#content { margin-bottom: 140px; }
html>body #content { padding-bottom: 200px; margin-bottom: auto; }

#footer {
    position: absolute;
    bottom: 0;
    padding: 10px 0 10px;
    border-top:2px solid #483F01;
    width: 100%;
}

/* IE float hack. Hides from IE-mac \*/
* html .content { height: 1%; }
/* IE float hack. End hide from IE-mac */


#yield { margin-top:108px; border-top:2px solid #483F01; padding:40px 0 0 125px; font-size:1.1em; }
#yield p { width:500px; }
#yield label { margin-bottom:3px; display:block; }

#header { padding:31px 0 0 56px; }
#logo span { display:none; }
#logo h1 {  background:url(../images/logo.png) no-repeat; width:370px; height:110px; }
#b_index {  background:url(../images/b-hover-index.png) no-repeat;  }
#b_case {  background:url(../images/b-hover-case.png) no-repeat; margin-left:58px; }
#b_download {  background:url(../images/b-hover-download.png) no-repeat; margin-left:53px; }
#b_guest { background:url(../images/b-hover-guest.png) no-repeat; margin-left:49px;}

#b_index a { width:85px; background:url(../images/b-link-index.png) no-repeat; }
#b_case a { width:151px; background:url(../images/b-link-case.png) no-repeat; }
#b_download a { width:89px; background:url(../images/b-link-download.png) no-repeat; }
#b_guest a { width:148px; background:url(../images/b-link-guest.png) no-repeat; }

#b_index .current { width:85px; background:url(../images/b-inactive-index.png) no-repeat; }
#b_case .current { width:151px; background:url(../images/b-inactive-case.png) no-repeat; }
#b_download .current { width:89px; background:url(../images/b-inactive-download.png) no-repeat; }
#b_guest .current { width:148px; background:url(../images/b-inactive-guest.png) no-repeat; }

#nav { position:absolute; top:217px; margin-left:72px; }
#nav span { display:none; }
#nav li { width:auto; float:left; list-style:none; }
#nav li a, #nav .current { height:18px; display:block; }
#nav li a:hover { background:transparent; }

#messages_index .message { font-size:0.9em; }
#item_categories_index h2 { font-size:1.4em; }
.articles_photo_file { float:right; padding:0 20px; }
.polonium { white-space:nowrap; color:#fc3; }
a:hover .polonium { color:#FB0528;  }

.category { padding-bottom:15px; }

#subscribe h2 { margin-top:34px; font-size:1.3em; }
#subscribe p { width:auto; margin-right:15px; float:left; }
#subscribe p .submit { margin-top:2em; padding:0 10px }
#subscribe p.flash { float:none; }
 #ili { margin-top:1.4em; padding:0 2px }