/* CSS by Fabienstein */
/* This is FREE SOFTWARE under the GPL */

BODY
{
background-color: #333333;
font-family: "Lucida Grande", "Trebuchet MS", sans-serif;
font-size: 13px !important;
line-height: 15px !important;
color: #CCFF99 !important;
overflow: auto;
}

H1 {
font-style: oblique;
letter-spacing: 0.25em;
text-decoration: underline;

}

H2
{
letter-spacing: 0.1em;
}

A {
  text-decoration: none;
color: #CCFFCC;
}

A:hover {
background-color: #CCFF00;
color: #660099;
}

/* Button-style highlight of links (for sidebar) */
.selector {
display: block;
text-align: center;
text-decoration: none;
border: none;
margin-left: 2px;
margin-right: 2px;
}

.selected {
display: block;

border-style: solid;
border-top-color: black; 
border-bottom-color: white;
border-left-color: black; 
border-right-color: white;
border-width: 1px;
-moz-border-radius: 4px;

margin-left: 2px;
margin-right: 2px;

text-align: center;
background-color:#99CC66;
color: #333333;
}

.selector:hover {
border-width: 1px; 
border-style: solid;
border-top-color: white;
border-bottom-color: black;
border-left-color: white;
border-right-color: black;
-moz-border-radius: 4px;
background-color:#99CC66;
color: #333333;
}


H1 {
font-size: 24px;
font-weight: bold;
line-height: 22px;
color: #CCFF00;
}

H2 {
font-size: 18px;
font-weight: bold;
line-height: 16px;
color: #CCFF00;
}


HR {
background-color: #444444;
}

.thinbox {
border-style:dotted;
border-width: 1px;
border-color: #6600FF;
padding: 0em;
background-color:  #444444 !important;
/* This works in Mozilla only*/
-moz-border-radius: 4px; 
}

.thickbox {
border-width: 3px;
border-color: navy;
border-style:dotted;
padding: 0em;
background-color:#666666 !important;
/* This works in Mozilla only*/
-moz-border-radius: 4px; 
}


.message{
background-color: #555555;
border-left-style:dotted;
border-bottom-style:dotted;
border-left-width: 1px;
border-color: #666666;
border-bottom-width: 2px;
padding-left: 1em;
}

.fixedbox{
 position: absolute;
}

.photobox{
border: solid 1px #9999FF;
background-color:#CCCCFF;
color: #000000 !important;
padding: 2px;
}
