/* This is pretty jumbled, I know, but without optimized markup in
plans, the css is going to be pretty hashed up regardless. feel free to
copy this to your own server and modify to your hearts content. */
html,body { font-family: "Lucida Grande", Verdana, Arial, sans-serif;
padding: 0; margin: 0; color: white; line-height: 0px; font-size: 0px;
background: #eee; } body > table.main { background: #FFF; } body > div >
table.main { background: #FFF; } body > a { color: white; display: none;
} body > hr { display: none; } body > p { margin: 0px; padding: 20px;
color: #333; line-height: 16px; font-size: 10px !important; background:
#eee; border-top: 1px #999 solid; } body > div > a { color: white;
display: none; } body > div > hr { display: none; } body > div > p {
margin: 0px; padding: 20px; color: #333; line-height: 16px; font-size:
10px !important; background: #eee; border-top: 1px #999 solid; } table,
tbody, td, tr { margin: 0; padding: 0; border: 0px; border-collapse:
collapse; color: #333; } .left { background: #d6dde5; border-right: 1px
#999 solid; font-size: 10px; line-height: 16px; } .left a{
text-decoration: none; color: #111; } .left .lowerpanel { padding: 0px
!important; margin: 0px !important; width: 100%; border-bottom: 1px #bbb
solid; } .left .lowerpanel tbody { display: block; margin: 10px
!important; } .left .lowerpanel .main{ color: #333 !important;
background: none !important; color: white; padding: 0px; border: 0px;
-moz-border-radius: 0px; -webkit-border-radius: 0px; } .left .lowerpanel
br{ display: none; } .left .mainpanel { width: 100%; } .left .mainpanel
p.logo { background: #aaa; margin: 0; padding: 0; display: none; } .left
.mainpanel form { background: #bbb; margin: 0; padding: 20px;
border-bottom: 1px #888 solid; } .left .mainpanel form input{
background: #eee; border: 1px #666 solid; -moz-border-radius: 4px;
-webkit-border-radius: 4px; border-radius: 4px; padding: 4px; } .left
.mainpanel form input:last-child{ display: none; } .left .mainpanel >
tbody > tr > td > table { line-height: 16px; margin: 10px; } .imagelev1,
.imagelev2, .imagelev3 { display: none; } .left .mainpanel > tbody > tr
> td > table > tbody > tr > td > a { font-size: 10px; background:
#c13c20; color: white; padding: 1px 5px; border: 1px #671e00 solid;
-moz-border-radius: 4px; -webkit-border-radius: 4px; } .left .mainpanel
.lev2 { background: #559947; color: white !important; padding: 3px 10px;
border: 1px #1d5916 solid; -moz-border-radius: 4px;
-webkit-border-radius: 4px; border-radius: 4px; clear: both;
line-height: 30px; font-size: 10px; margin-right: 10px; } .left
.mainpanel .lev3 { color: #333 !important; background: none !important;
padding: 0px; border: 0px; -moz-border-radius: 0px;
-webkit-border-radius: 0px; font-size: 14px; line-height: 20px; } body >
table.main { z-index: 100; } .main > tbody > tr > td > br { display:
none; } .main > tbody > tr > td { padding: 20px; } .main > tbody > tr >
td.left { padding: 0px; z-index: 500; } /* this kills the username label
and the autofinger list label */ .main > tbody > tr > td > table > tbody
> tr > td > table > tbody > tr > td > p.main { display: none; } .main >
tbody > tr > td > table > tbody > tr > td > table > tbody > tr > td{
font-size: 10px; color: #666 !important; } .main > tbody > tr > td >
table > tbody > tr > td > ul { font-size: 10px; color: #666 !important;
list-style-type: decimal; } .main > tbody > tr > td > table > tbody > tr
> td > ul > li > ul { margin-top: 10px; list-style-type: lower-roman; }
.main > tbody > tr > td.left > table > tbody > tr > td > table {
background: none; } .main > tbody > tr > td > table > tbody > tr > td >
table > tbody > tr > td > b { font-style: italic; font-family: Georgia,
"Times New Roman", Times, serif; position: absolute; top: 8px; right:
16px; font-size: 50px; color: #D166B3; background: white; text-align:
right; } .sub { font-family: Helvetica, Verdana, Arial, sans-serif;
background: #fff; color: #333 !important; font-size: 13px; line-height:
15px; margin-top: 30px; } .sub a { color: blue; } .main > tbody > tr >
td > table > tbody > tr > td > table.boardmessages > tbody > tr > td >
table { border: 1px #aaa solid; margin-top: -1px; } .main > tbody > tr >
td > table > tbody > tr > td > table.boardmessages table { font-size:
10px !important; } .main > tbody > tr > td > table > tbody > tr > td >
table.boardmessages td{ font-size: 10px !important; } #reply a {
font-size: 10px; text-decoration: none ; background: #3875d7; color:
white !important; padding: 3px 10px; border: 1px blue solid;
-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
} .boardshow { margin-top: 10px; border-bottom: 1px #ccc solid; }
.boardshow .boardrow1{ display:none; } .boardshow > tbody > tr { border:
1px #ccc solid; border-bottom: 0px; } .notesdark { display: block;
padding: 10px; background: #f9f9f9; width: 100%; } .noteslight {
display: block; padding: 10px; width: 100%; } .notesdark > tbody,
.noteslight > tbody { display: block; width: 100%; } .notesdark >
td:first-child, .noteslight > td:first-child { display: block; width:
auto; padding-right: 5px; } .notesdark > tbody > tr > td, .noteslight >
tbody > tr > td { display: block; width: 100%; padding: 5px; }
