body {
margin : 0px;
padding : 0px;
background-color : #FFFFFF;
background-image: url(/bg.jpg);
background-attachment : fixed;
background-repeat : no-repeat;
background-position : center;
/*
scrollbar-face-color: #67A6E1;
scrollbar-shadow-color: #67A6E1;
scrollbar-highlight-color: #67A6E1;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #67A6E1; 
scrollbar-arrow-color: #000000;
*/
}
body, td {
font: 11px/1.7em verdana,sans-serif;
/* text-align: justify;*/
}
input, select, textarea{
font : 1em verdana,sans-serif;
}
input, select, textarea {
border: solid black 1px;
}
/* Submit buttons */
.button {
background: #A4D2FC;
}

/* The main page titles */
h1, .h1 {
font-size: 1.2em;
font-weight: bold;
}
h1 {
background: url(/titlebar.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
/* Standard links */
a:link, a:visited, a:active {
color: blue;
text-decoration: none;
}
a:hover {
color: red;
text-decoration: underline;
}

/* bold (no, really) */
.bold {
font-weight: bold;
}
.emph {
font-style: italic;
}
/* Fixed width - URL adresses 'n stuff */
.code {
font: 1.2em/1.7em monospace;
background: #E8D9C4;
width: 450px;
}
/* Thin black <HR> bar */
hr.bar {
width: 550px;
border : 0px;
color : #000000;
background: #000000;
height: 1px;
}
/* Just a versatile border */
.border {
border : solid black 1px;
}
/* For the full size pics */
.bigpics {
border : solid black 10px;
}
/* PHOTOS table with thumbnails */
table.thumbs {
border: solid black 1px;
}
/* Container for the contact form */
#contact {
border: solid black 1px;
}
/* PHOTOS thumbnails */
.smallpics {
border : solid black 2px;
}
/* Uppermost menu bar */
#topbar {
background: url(/t2bg.gif);
background-color : #C00000;
background-repeat: repeat-x;
color : #FFFFFF;
font-size : 90%;
font-weight : bold;
line-height: .9em;
border-width : 0px 0px 1px 0px;
border-style : solid;
border-color :  #000000;
}
/* Middle, main menu bar with links */
#topbar2 {
background: url(/t1bg.gif);
background-repeat: repeat-x;
background-color : #1C86F2;
border-width : 1px 0px 1px 0px;
border-style : solid;
border-color :  #000000;
text-align : center;
}
/* <td>'s with links in, in the menu bar */
td.topbar3{
width: 95px;
color : #FFFFFF;
font-size : 9px;
font-weight : bold;
font-variant: small-caps;
border-width : 0px 1px 0px 1px;
border-style : solid;
border-color :  #404040;
text-align : center;
padding: 0px 15px 0px 15px;
}
/* Menu bar for the logbook */
td.topbar4{
background-color : #1E8436;
border-width : 1px 0px 1px 0px;
border-style : solid;
border-color :  #000000;
text-align : center;
}
/* Main menu bar links */
a.menulinks:link, a.menulinks:visited, a.menulinks:active, a.menulinks:hover {
color: #FFFFFF;
text-decoration: none;
}
#logobar {
background: #FFFFFF;
}

/* ****************************************** */
/* The following comes from the Logbook stuff */
/* ****************************************** */

/* Logbook menu bar links */
a.menulinks2:link, a.menulinks2:visited, a.menulinks2:active, a.menulinks2:hover {
color: #FFFFFF;
text-decoration: none;
}
/* Menu bar for the logbook */
td.topbar4{
background-color : #1E8436;
border-width : 1px 0px 1px 0px;
border-style : solid;
border-color :  #000000;
text-align : center;
}
table.logbook {
border-collapse : collapse;
border : solid black 1px;
}
/* Logbook catagory titles */
td.logtitles {
border : solid black 1px;
background : #EAEAEA;
text-align : center;
font : 0.7em;
line-height: 1em;
font-weight: bold;
}
/* EDIT and DELETE links in EDIT logbook mode */
td.edit {
border : solid black 1px;
text-align : center;
font : 0.7em;
line-height: 1em;
font-weight: bold;
cursor: pointer;
}
/* Normal entries output data (text) */
td.logdata {
border : solid black 1px;
font : 0.7em;
line-height: 1em;
}
/* Normal entries output data (numbers) */
td.logdata_num {
text-align : right;
border : solid black 1px;
font : 0.7em;
line-height: 1em;
}
/* Input fields for entries */
input.entries {
width : 150px;
}
/* Normal sized input fields */
input.normal {
width : 220px;
}
/* Input fields for small numbers */
input.h_mins {
width : 30px;
}
/* Just a black <hr> thingy */
hr.all_black {
color : black;
width : 100%;
height : 1px;
}
/* The two halves of the Add/Edit form */
td.box {
border : solid black 1px;
background : #eaeaea;
}
/* Any error messages */
.error {
color : red;
}
/* A successful happening */
.success {
background : #47E769;
border: solid black 1px;
padding: 2px;
font-weight : bold;
}

/* ********************************** */
/* *** Beginning of PRINT classes *** */
@media print {
/* Logbook catagory titles */
td.logtitles {
font-family: arial,sans-serif;
font-size : 0.5em;
font-weight: bold;
}
/* Normal entries output data (text) */
td.logdata {
font-family: arial,sans-serif;
font-size : 0.5em;
}
/* Normal entries output data (numbers) */
td.logdata_num {
font-family: arial,sans-serif;
font-size : 0.5em;
}
.title {
font-size: 0.7em;
font-weight: bold;
}
}
/* *** End of PRINT classes *** */
/* **************************** */

/* ****************************************** */
/*          End of all logbook stuff          */
/* ****************************************** */