html, body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img, label { margin: 0; padding: 0; border: 0; }
table { border:0; border-collapse:collapse; }
table td { padding:0; }
p { margin: 1em 0; }

body { background: #fff; color: #333; font-family: Arial, sans-serif; margin:0 10px; }
body, table { font-size: 100.1%; }
input  { font-family: Arial, sans-serif; }

#container { width:100%; margin:0 auto; border: 0px solid; text-align:left; }

h1 { color:#59BB00; font-weight:normal; font-family: "Century Gothic", "Trebuchet MS", sans-serif; } /*font-family: "Book Antiqua", Georgia, serif; */

/*h1 span#a1 { color: #FFF; background: #316AC5 }
h1 span#a,span#b { color: #316AC5; background: #FFF }*/

#b, #r, #y, #g { font-weight: normal; }
#r { color: #DD2500; }
#g { color: #59BB00; }
#b { color: #425ABD; }
#y { color: #EDD100; }

#top-menu { margin-top:3px; font-size: 0.8em; }
#bottom-menu { margin:0.8em; font-size: 0.8em; }

#copyright { margin: 1em 0 1em 0; font-size: 0.7em; text-align:center; }
#copyright a { text-decoration: none; }
#copyright a:hover { text-decoration: underline; }

#feed { font-size:0.75em; font-family: Verdana, Arial, sans-serif;  font-weight: bold;
  padding: 0 2px; background: #F60; color: white; text-decoration: none;
  border: 1px solid; border-color: #FC9 #630 #330 #F96; }

#rbt { color: #777; }

#addbt { text-align:center; }

#search div, #search input { font-size: 0.8em; }

/*#lbmain { color:#ccc; text-align:left; font-size:9px; text-transform:lowercase; position:absolute; bottom:0; left:10px; line-height:10px; } */
#lbmain { color:#333; text-align:center; font-size:11px; line-height:12px; margin-bottom: 1em; }
#lbmain a { text-decoration: none; color:#333; }
#lbmain a:visited { color:#333; }

#kbyrb { }
#kbyrb a { text-decoration:none; color: #aaa; }

a.hl { color:#333; text-decoration: none; }
a.hl:visited { color:#333; }

/**********/

#page-main { text-align: center; }
#page-main h1 { font-size: 4.3em; margin-top:90px; margin-bottom:30px; }
#page-main h1 span { padding:10px 110px; background:url(images/logo.gif) no-repeat left top; }

#page-main #search { margin-bottom:0px; }
#page-main #search table { margin:0 auto; }
#page-main #search table td { padding:4px 0; }
#page-main #search #sbox { background:#59BB00; }
#page-main #search label { font-size: 0.8em; }
#page-main #search input#q { width:430px; border: 1px solid #ccc; padding:1px; margin:2px 0 2px 10px; }
#page-main #search input#s { width:75px; font-family: Verdana, Arial, sans-serif; margin:2px 10px 2px 6px; }
#page-main #search ul li { float:left; padding:2px 14px; font-size: 0.8em; list-style-type:none; }
#page-main #search ul li a { color:#333; }
#page-main #search ul #sel { background: #59BB00; font-weight:bold; }
#page-main #search ul #sel a { color:#333; text-decoration:none; font-weight:bold; }

#page-main #toplink { margin:20px; font-size: 0.95em; font-family: Verdana, Arial, sans-serif; }
#page-main #adlblock { padding-bottom:5px; text-align:left; }

#page-main h2,#page-main p { font-size: 0.8em; }
#page-main h2 { width:500px; margin:0 auto; text-align:center; font-weight: normal; }
#page-main p { margin: 15px 0 20px 0; }

#page-main #link1 { margin:1em; font-size:0.8em; font-family: Arial, sans-serif; }


/**********/

#page-search #search { margin-top:20px; margin-bottom:10px; }
#page-search #search h1 { font-size: 35px; margin-right:34px; line-height:30px; }
#page-search #search h1 a { text-decoration:none; }
#page-search #search #radio { line-height:1.9em; }
#page-search #search input#q { width:21.3em; }
#page-search #search input#s { width:5.2em; margin-left: 3px; font-family: Verdana, Arial, sans-serif; }

/**********/

#page { width:600px; margin:3em auto 3em auto; text-align:left; }
#page h1,#page h2 { font-family: Verdana, Arial, sans-serif; font-weight: normal; }
#page h1 { font-size: 1.5em; margin:0.5em 0 1em 0; }
#page h2 { font-size: 1.05em; margin:1.4em 0 1em 0; }
#page p { font-size: 0.8em; text-align: justify; }
#page ul { font-size: 0.8em; margin-left: 2em; line-height:1.8em; }
#page ul a { display:block; }

/**********/

#page-suggest { width:550px; margin:1em auto; text-align:center; }
#page-suggest textarea { width:550px; }
#page-suggest p { font-size: 0.8em; text-align:left; }
#page-suggest h1 { font-size: 1.5em; margin:2em 0 1em 0; font-family: Verdana, Arial, sans-serif; font-weight: normal; }
#page-suggest table { margin:1em auto; font-size: 0.8em; }
#page-suggest form br { display: none; }
#page-suggest label { display: block; margin-top: 0.5em; }
#page-suggest #submit { margin:1em; }

#page-suggest #error { border:1px dashed #ccc; padding:2px 5px; text-align:left; }
#page-suggest #debug { border:1px dashed red; padding:2px; margin:1em 0; text-align:left;}

#news { margin: 2em; }
#news h2 { font-size:9pt; font-weight:normal; }
#news h3 { font-size:9pt; font-weight:normal; margin: 0.5em; }


