BODY {
   background:#FFFFE0;
   text-align:center;
}

.bug {
   color:#FF3300;
   font-weight:bold;
}

.horn {
   color:#FFCC00;
   font-weight:bold;
}

.rex {
   color:#FF00CC;
   font-weight:bold;
}

DIV#body {
   position:absolute; display:block;
   top:0px; left:0px; width:100%; height:100%;
   min-width:640px;
   text-align:center;
}

DIV#page {
   position:relative; display:block;
   top:8px; left:auto; width:640px; height:480;
   margin-bottom:0px; margin-left:auto; margin-right:auto; margin-top:0px;
   padding:0px;
   background-color:#FFFFE0; color:#333333;
}

DIV#links {
   position:absolute; display:block;
   top:4px; left:4px; width:632px; height:42px;
   margin:0px;
   padding:0px;
   text-align:right;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size:14px;
}

DIV#logo {
   position:absolute; display:block;
   top:0px; left:0px; width:640px; height:100px;
   margin:0px;
   padding:0px;
   text-align:left;
}

DIV#main {
   position:absolute; display:block;
   top:100px; left:0px; width:640px; height:330px;
   margin:0px;
   padding:0px;
   text-align:left;
   background-color:#FFFFE0; color:#333333;
}

DIV#topic {
   position:relative; display:block;
   top:0px; left:0px; width:auto; height:auto;
   margin:0px;
   padding-bottom:0px; padding-left:8px; padding-right:8px; padding-top:0px;
   text-align:left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
}

DIV#footer {
   position:relative; display:block; clear:both;
   left:0px; top:auto; width:auto; height:18px;
   margin:0px;
   padding-bottom:4px; padding-left:0px; padding-right:0px; padding-top:4px;
   text-align:center;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
}

DIV.table {
   position:relative; display:block; clear:both;
   left:48px; top:0px; width:524px; height:auto;
}

H1 {
   clear:both;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:24px; font-style:italic; font-weight:bold;
   margin-bottom:8px; margin-left:0px; margin-right:0px; margin-top:8px;
   color:#E06600;
}

H2 {
   clear:both;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:18px; font-style:italic; font-weight:bold;
   margin-bottom:8px; margin-left:0px; margin-right:0px; margin-top:8px;
   color:#3399CC;
}

H3 {
   clear:both;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:14px; font-style:normal; font-weight:bold;
   margin-bottom:4px; margin-left:0px; margin-right:0px; margin-top:4px;
   color:#333333;
}

H4 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:12px; font-style:normal; font-weight:normal;
   margin-bottom:4px; margin-left:0px; margin-right:0px; margin-top:4px;
   color:#333333;
}

IMG {
   border:0px;
}

IMG.floatLeft {
   border:0px;
   float:left;
   margin-bottom:2px; margin-left:0px; margin-right:8px; margin-top:2px;
}

IMG.floatRight {
   border:0px;
   float:right;
   margin-bottom:2px; margin-left:8px; margin-right:0px; margin-top:2px;
}

P {
   margin-bottom:8px; margin-left:0px; margin-right:0px; margin-top:12px;
   text-align:left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
}

TABLE {
   width:524px; height:auto;
   margin-bottom:4px; margin-left:0px; margin-right:0px; margin-top:4px;
   padding:0px;
   border:none;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:12px; font-style:normal; font-weight:normal;
   text-align:left;
}

TABLE.hidden {
   width:auto; height:auto;
   border:none;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:12px; font-style:normal; font-weight:normal;
   text-align:left;
}

TH {
   margin:0px;
   padding-bottom:1px; padding-left:4px; padding-right:4px; padding-top:1px;
   font-size:12px; font-style:normal; font-weight:bold;
   text-decoration: none;
   background-color:#99D030; color:#333333;
}

TH.hidden {
   margin:0px;
   padding-bottom:2px; padding-left:4px; padding-right:4px; padding-top:2px;
   font-size:12px; font-style:normal; font-weight:bold;
   text-decoration: none;
   background:transparent;
   background-color:#FFFFE0; color:#333333;
}

TD {
   margin:0px;
   padding-bottom:2px; padding-left:4px; padding-right:4px; padding-top:2px;
   font-size:12px; font-style:normal; font-weight:normal;
   text-decoration: none;
   background-color:#99D030; color:#333333;
}

TD.hidden {
   margin:0px;
   border:none;
   padding-bottom:2px; padding-left:0px; padding-right:0px; padding-top:2px;
   background:transparent;
   background-color:#FFFFE0; color:#333333;
}

UL {
   margin-bottom:0px; margin-left:auto; margin-right:auto; margin-top:0px;
   padding:0px;
   list-style: disc outside none;
   font-size:10px; font-style:normal; font-weight:normal;
   text-decoration: none;
}

LI {
   display:inline;
}

.links {
   padding-bottom:0px;
   padding-left:4px;
   padding-right:4px;
   padding-top:0px;
   font-size:12px;
}


A.albumLink {
   font-size:12px; font-style:italic; font-weight:normal;
   text-decoration: none;
   color:#FF3300;
   cursor:pointer;
}
A:link {
   text-decoration: none;
   font-style:italic;
   color:#FF3300;
   border:0px;
}
A.albumLink:link {
   font-size:12px; font-style:italic; font-weight:normal;
   text-decoration: none;
   color:#FF3300;
   cursor:pointer;
}
A:visited {
   text-decoration: none;
   font-style:italic;
   color:#FF3300;
   border:0px;
}
A.albumLink:visited {
   font-size:12px; font-style:italic; font-weight:normal;
   text-decoration: none;
   color:#FF3300;
   cursor:pointer;
}
A:active {
   text-decoration: none;
   font-style:italic;
   color:#FF3300;
   border:0px;
}
A.albumLink:active {
   font-size:12px; font-style:italic; font-weight:normal;
   text-decoration: none;
   color:#FF3300;
   cursor:pointer;
}
A:hover {
   text-decoration: underline;
   font-style:italic;
   color:#FF3300;
   border:0px;
}
A.albumLink:hover {
   font-size:12px; font-style:italic; font-weight:normal;
   text-decoration: underline;
   color:#FF3300;
   cursor:pointer;
}

A {
   border:0px;
}
