html { overflow: -moz-scrollbars-vertical; overflow-y: scroll; }
body { margin: 0; padding:0; background:white; line-height:0; scroll:both; color:#e06c05;}
div { margin:0; line-height:0; padding:0; } 
img { border:0; vertical-align:top; }
small { font-size:0.75em; }

p { font: 0.8em/1.35em "Trebuchet MS", sans-serif;
  padding:0; margin:0.5em 0; }
ul.plain { margin:0; padding: 0;
  list-style:inside; list-style-size:0.8em; }
ul.plain li { margin:0; padding:0;
   font: 0.8em/1.35em "Trebuchet MS", sans-serif;
}


h1 { font: 2em/0.95em "Georgia", times;
     padding:0; margin: 0.5em 0; }
h2 { font: 1.2em/0.95em "Cambria", "Times New Roman", times;
    padding:0; margin: 0.5em 0; }
h3 { font: bold 0.8em/0.95em "Segor UI", Tahoma, times;
     padding:0; margin: 1em 0 0.5em 0; }
	 
a { color:#27b; }
	 
body {
 margin: 0;
 background: url(/rb.jpg) no-repeat fixed 100% 100%;
}
.header {
 padding:50px 0 512px 300px;
 margin-bottom: -512px;
 background: url(/lt.jpg) no-repeat 0 0;
}
.right {
 float:right;
 width: 25%;
 position:relative;
 clear:right;
}
.left {
 float:left;
 padding-left:30px;
 position:relative;
}
.center {
 margin: 0 25% 0 220px;
 position:relative;
 padding-right:2em;
 padding-bottom:0.8em;
}
.footer {
 clear:both;
 margin: 1em 0 1em 300px;
}

ul.navigation { margin:0; padding: 0;
  list-style:none;  }
ul.navigation li { margin:0; padding:0;
   font: bold 0.8em/1.5em "Trebuchet MS", sans-serif;
}
.fresh { color:#F80; }