a.menu:link        { color: #e8b078; text-decoration:none; }
a.menu:active      { color: #ffffff; text-decoration:none; }
a.menu:visited     { color: #e8b078; text-decoration:none; }
a.menu:hover       { color: #ffffff; text-decoration:underline; }

a.menu2:link       { color: #000000; text-decoration:none; }
a.menu2:active     { color: #000000; text-decoration:none; }
a.menu2:visited    { color: #000000; text-decoration:none; }
a.menu2:hover      { color: #9C0000; text-decoration:underline; }

a.index:link       { color: #330000; text-decoration:none; }
a.index:active     { color: #330000; text-decoration:none; }
a.index:visited    { color: #330000; text-decoration:none; }
a.index:hover      { color: #330000; text-decoration:underline; }

a.cal:link         { color: #000000; text-decoration:none; }
a.cal:active       { color: #000000; text-decoration:none; }
a.cal:visited      { color: #000000; text-decoration:none; }
a.cal:hover        { color: #000000; text-decoration:none; }

a.reg:link         { color: #0000ff; text-decoration:none; }
a.reg:active       { color: #000000; text-decoration:none; }
a.reg:visited      { color: #0000ff; text-decoration:none; }
a.reg:hover        { color: #663300; text-decoration:underline; }

a.subs:link        { color: #663300; text-decoration:none; }
a.subs:active      { color: #663300; text-decoration:underline; }
a.subs:visited     { color: #663300; text-decoration:none; }
a.subs:hover       { color: #663300; text-decoration:underline; }

.big               { color: #9c0000; font-size: 14pt; }
.blue              { color: #0000ff; }
.err               { color: #ff0000; }
.s07               { font-size: 7pt; }
.s08               { font-size: 8pt; }
.s10               { font-size: 10pt; }
.s11               { font-size: 11pt; }
.s12               { font-size: 12pt; }
.s14               { font-size: 14pt; }
.s16               { font-size: 16pt; }

.small             { font-size: 8pt; }

.head              { font-weight: bold; font-size: 20pt; font-style: italic; }

body {
 background-color: #ffffcc; 
 background-image: URL('../images/sidebkg.gif');
 background-repeat: repeat-y;
 font-family: Verdana,Tahoma,Arial;
 font-size: 10pt; 
 color: #663300; 
}

body.gallery {
 background-color: #ffffff; 
 font-family: Verdana,Tahoma,Arial; 
 font-size: 14pt; 
 color: #663300; 
}

body.popup {
 background-color: #ffffff; 
 font-family: Verdana,Tahoma,Arial; 
 font-size: 14pt; 
 color: #663300; 
}

div.album {
 font-family: Verdana, Tahoma, Arial;
 font-size: 20px;
 color: #663300;
}

div.centered {
 width: 800; 
 text-align: center; 
 align: center; 
}

div.tabs {
 background-color : #00ffff;
}

table {
 font-family: Verdana,Tahoma,Arial;
 font-size: 10pt; 
}

input.btn {
 display: block;
 font-size: 9pt;
 font-weight: bold;
 background-color: #663300;
 color: #eeeeee;
 height: 25px;
 margin: 0px;
 padding: 0px;
 border: none;
}

input.btnh {
 display: block;
 font-size: 9pt;
 font-weight: bold;
 background-color: #663300;
 color: #ffff00;
 height: 25px;
 margin: 0px;
 padding: 0px;
 border: none;
}

input.btnx {
 display: block;
 font-size: 9pt;
 font-weight: bold;
 background-color: #663300;
 color: #cccccc;
 height: 25px;
 margin: 0px;
 padding: 0px;
 border: none;
}

.btn70 {
 background: url("../btn/btn70.jpg") 0 0 no-repeat;
 width: 70px;
}

.btn100 {
 background: url("../btn/btn100.jpg") 0 0 no-repeat;
 width: 100px;
}

.btn120 {
 background: url("../btn/btn120.jpg") 0 0 no-repeat;
 width: 120px;
}

.btn150 {
 background: url("../btn/btn150.jpg") 0 0 no-repeat;
 width: 150px;
}

.btn180 {
 background: url("../btn/btn180.jpg") 0 0 no-repeat;
 width: 180px;
}

.btn250 {
 background: url("../btn/btn250.jpg") 0 0 no-repeat;
 width: 250px;
}

.pane {
 background-color : #990000;
 border: solid 1px #000000;
 display : none;
}


