/* 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;
}