a:link{color:#689c16; text-decoration:none}
a:visited{color:#689c16; text-decoration:none}
a:hover{color:#6fa716; text-decoration:underline}

.nav, .nav:link, .nav:visited{color:#6fa716; text-decoration:none}
a.nav:hover{color:#b2b2b2; text-decoration:underline}

table{empty-cells:show}


body { color: #b2b2b2; font-size: small; font-family: tahoma; line-height: 150%; width: 920px; margin: 0 auto; background: #222222 url(./images/bodybg.gif) repeat-x top left; padding: 30px 0 14px 0; }

/*  */
#logobox { background: url(./images/logo.png) no-repeat center; height: 75px; }

#menubox { padding: 80px 0 30px 0; text-align: center; }
#menu { text-align: center; margin: 0; height: 35px; line-height: 35px; padding: 0 0 0 3px; border: 0; }
#menu ul { margin: 0; padding: 0; }
#menu li { display: inline; text-decoration: bold; font-size: 0.85em; font-family: verdana,tahoma; font-weight: 800; }
#menu li a { padding: 6px 15px; color: #fff; }
#menu li:hover a { color: #fff; background: url(./images/navover.gif); padding: 6px 15px; }
#menu li.selected a { color: #fff; background: url(./images/navover.gif); padding: 6px 15px; }

#search { background-color: #282525; font-size:9pt; color: #d0d0d0; font-family:optima,serif; width: 500pt; text-align: center; }


td, th, tr { color: #b2b2b2; font-size:small; font-family:tahoma; line-height:150%; width: 920px; margin: 0 auto; }
input, button{background-color: #282525; font-size:9pt; color: #d0d0d0; font-family:optima,serif}

input.check { background-color: transparent; color: #000; }

select{background-color:rgb(32,32,32); font-size:8pt; font-weight:normal; color:rgb(255,255,255); font-family:optima,serif}

hr, .hrcolor{height:1px; border:0; color:rgb(102,102,102); background-color:rgb(102,102,102)}

a img{border:0}



.box { text-align: center; padding: 10px 10px;  background: #161616; color: #b3b3b3; border: 1px solid #212121; }
.menubox { text-align: center; padding: 10px 10px;  background: #161616; color: #b3b3b3; border: 1px solid #212121; border-top: 0; }
.holder { overflow: hidden; }
.boxleft { float: left; width: 720px; text-align: center; padding: 10px 10px;  background: #161616; color: #bbb; border: 1px solid #222; padding-bottom: 800px; margin-bottom: -800px; }
.boxright { float: right; width: 150px; text-align: center; padding: 10px 10px;  background: #161616; color: #bbb; border: 1px solid #222; min-height: 100px; padding-bottom: 800px; margin-bottom: -800px; }
.clear { clear: both; }


/* results */
#results { padding: 30px 0 20px; }
#result_header { font: bold 1.2em "Tahoma"; }
#result_info { font: 0.8em "Tahoma"; padding: 0 0 10px; }

/* table */
table { width: 700px; padding: 0 0 10px; }
tr.title { font: bold 1.0em "Arial", sans-serif; }
tr.dark { background: #222; }
tr.light { background: #333; }
tr td.icon { width: 40px; }
tr td.name { }
tr td.size { width: 65px; }
tr td.date { width: 82px; }

#music { background: url(./images/music.png); }

/* page links */
#pages { font: bold 1.0em "Tahoma"; padding: 0 0 10px; }
#pages a { font: bold 0.9em "Tahoma"; }

/* rss feeds data */
.rss { text-align: left; padding: 0 40px; }
.rss span a { font: bold 1.0em "Tahoma"; }
.rss ul { padding: 0 0 20px 50px; }
.rss li a { font: 0.9em "Arial";  }

/* footer text */
.footer { font: 0.8em "Tahoma"; }
