/* defaults */ html { min-height: 100.05% } body { margin-left: 0px; margin-right: 0px; margin-top: 0px; background-color: #666666; } td, th { font-family: Verdana, Helvetica, Sans-Serif; color: #000000; font-size: 11px; font-weight: normal; } a { color: #000000; text-decoration: underline; } a:hover { color: #226622; text-decoration: none; } /* shadow */ td.shadowleft { width: 20px; background-image: url('http://jungletrain.net/images/shadow_left.png'); background-repeat: repeat-y; } td.shadowright { width: 20px; background-image: url('http://jungletrain.net/images/shadow_right.png'); background-repeat: repeat-y; } tr.shadowbottom { height: 20px; } td.shadowbottom { width: 740px; background-image: url('http://jungletrain.net/images/shadow_bottom.png'); background-repeat: repeat-x; } td.shadowbottomleft { width: 20px; background-image: url('http://jungletrain.net/images/shadow_bottomleft.png'); background-repeat: repeat-x; } td.shadowbottomright { width: 20px; background-image: url('http://jungletrain.net/images/shadow_bottomright.png'); background-repeat: repeat-x; } /* header and footer */ td.headerbg { background-image: url('http://jungletrain.net/images/header_20070927_2.png'); } div.sponsorsline, td.footer { font-family: Verdana, Helvetica, Sans-Serif; color: #CCCCCC; font-size: 9px; } td.footer { background: #000000; } div.sponsorsline { position: relative; top: 2px; height: 16px; overflow: hidden; padding: 2px; } div.sponsorsline a, td.footer a { padding: 0px 1px 0px 1px; color: #FFFFFF; font-weight: bold; text-decoration: none; } div.sponsorsline a:hover, td.footer a:hover { color: #FFFFFF; text-decoration: none; border-bottom: solid 2px #FFFFFF; } div.banner { position: relative; left: 186px; top: 0px; } div.scaffiliated { background: #000000; } /* menu */ td.menuspacer { width: 2px; } td.menusel { line-height: 21px; } td.menusel a { padding: 4px 17px 4px 17px; color: #226622; background: #DFEFDF; font-weight: bold; text-decoration: none; } td.menusel a:hover { color: #226622; } td.menu { line-height: 21px; } td.menu a { padding: 4px 17px 4px 17px; color: #226622; background: #FFFFFF; font-weight: bold; text-decoration: none; } td.menu a:hover { color: #226622; background: #DFEFDF; } /* submenu and pagination */ td.submenusel, td.submenu { padding: 11px 6px 3px 11px; } td.submenusel a, td.submenu a, a.button { padding: 0px 1px 0px 1px; } a.pagesel, a.page { padding: 0px 1px 0px 1px; } td.submenusel a, td.submenu a, a.pagesel, a.page, a.button { color: #226622; text-decoration: none; font-weight: bold; } td.submenusel a, a.pagesel { border-bottom: solid 2px #226622; } td.submenusel a:hover, td.submenu a:hover, a.pagesel:hover, a.page:hover, a.button:hover { border-bottom: solid 2px #226622; } td.pagination, td.pagination2 { color: #226622; background: #EFFFEF; } td.pagination { text-align: right; } td.pagination2 { text-align: left; } /* content */ table.list { border: solid 1px #88B288; } th, th.list { background: #88B288; color: #FFFFFF; } th.list { padding: 2px 8px 1px 8px; text-align: left; } th.list b { } td.list, td.list1, td.list2 { background: #EFFFEF; color: #226622; } td.listani { background: #EFFFEF url('http://jungletrain.net/images/vvv2.gif') no-repeat; color: #226622; padding-left: 52px; } td.list a, td.listani a { color: #226622; font-weight: bold; text-decoration: none; } td.list a:hover, td.listani a:hover { border-bottom: solid 2px #226622; } td.listhili, td.listhili1, td.listhili2, td.show, td.showhili { background: #FFFFFF; color: #226622; } td.listhili a, td.listhili1 a, td.listhili2 a, td.show a, td.showhili a { color: #226622; font-style: normal; font-weight: bold; text-decoration: none; } td.listhili a.page { font-weight: normal; } td.listhili a.image { border-bottom: solid 2px #FFFFFF; margin-bottom: 0px; } td.listhili a:hover, td.listhili1 a:hover, td.listhili2 a:hover, td.show a:hover, td.showhili a:hover, td.showcanc a:hover { color: #226622; border-bottom: solid 2px #226622; } td.list1, td.listhili1, td.list2, td.listhili2 { border-right: solid 1px #DFEFDF; border-bottom: solid 1px #DFEFDF; margin: 1px; } td.list1, td.listhili1 { border-top: solid 1px #DFEFDF; } td.list1, td.list2 { border-left: solid 1px #DFEFDF; text-align: center; color: #226622; } td.listinput, td.listsubmit { padding: 0; background: #EFFFEF; } td.listinput input, td.listinput textarea, td.listinput select { background: #FFFFFF; border: solid 0px #88B288; font-family: Verdana, Helvetica, Sans-Serif; font-size: 13px; } td.listsubmit input { padding: 1px 1px 1px 1px; font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; background: #EFFFEF; border: solid 1px #226622; color: #226622; } td.listsubmit input:hover { border: solid 1px #88B288; color: #88B288; } th.hili { background: #226622; color: #FFFFFF; padding-left: 4px; } td.show { } td.showhili { } td.showcanc { background: #EFFFEF; color: #88B288; } td.showcanc a { color: #88B288; font-style: normal; font-weight: bold; text-decoration: none; } td.hor { background: #FFFFFF; border-top: solid 1px #88B288; border-bottom: solid 1px #88B288; } td.horver { background: #FFFFFF; border: solid 1px #88B288; } #hintbox{ position: absolute; top: 0; width: 100px; padding: 3px; background-color: #FFFFFF; border: 1px solid #DFEFDF; color: #226622; font: normal 11px Verdana; z-index: 100; visibility: hidden; } table.content { background: #DFEFDF; } div.content { width: 820px; overflow: hidden; } /* forum */ div.forum { width: 666; overflow: hidden; } /* td.avatar { padding: 0px; } img.avatar { width: 51px; height: 51px; } span.gensmall, span.postdetails { font-size: 9px; } span.gensmall a, span.postdetails a { font-weight: bold; text-decoration: none; } span.gensmall a:hover, span.postdetails a:hover { color: #88B288; } */ /* not in use */ /* a.color0 { background: #FFE5B2; border: solid 1px #88B288; } a.color1 { background: #BBEFBB; border: solid 1px #88B288; } a.color2 { background: #DFEFDF; border: solid 1px #88B288; } a.color3 { background: #CBE4FE; border: solid 1px #88B288; } a.color4 { background: #DDDDDD; border: solid 1px #88B288; } */ /* ADDED FOR class_html.inc and class_calendar.inc */ /* forum */ td.listnewpost { background: #226622; } /* calendar */ td.listvertspacer { background: #EFFFEF; height: 6px; } td.listhalfhour { background: #EFFFEF; height: 13px; } td.listhalfhournow { background: #FFFFFF; height: 13px; } td.listquarterhour { background: #EFFFEF; height: 6px; } td.listquarterhournow { background: #88B288; height: 6px; } td.listevent { background: #EFFFEF; height: 21px; } td.listcanc { background: #EFFFEF; color: #88B288; } td.listcanc a { color: #88B288; font-style: normal; font-weight: bold; text-decoration: none; } td.listcanc a:hover { color: #88B288; border-bottom: solid 2px #88B288; } td.listnow { background: #88B288; color: #FFFFFF; } td.listnow a { color: #FFFFFF; font-style: normal; font-weight: bold; text-decoration: none; } td.listnow a:hover { color: #FFFFFF; border-bottom: solid 2px #FFFFFF; } div.calmonthcell { width: 94px; height: 15px; overflow: hidden; font-size: 11px; } div.calyearcell { width: 254px; height: 15px; overflow: hidden; font-size: 11px; }