body {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
font-size : 0.8em; 
background-color: black;
color: white;
}

h1 {
font-family: "arial rounded mt bold", helvetica, verdana, sans-serif;
font-weight : normal; 
font-size : 1.4em; 
margin-top : 0; 
margin-bottom : 0.5em; 
color : white; 
background-color : transparent; 
} 

h2 {
font-family: "arial rounded mt bold", helvetica, verdana, sans-serif;
font-weight : normal; 
font-size : 1.2em; 
margin-top : 0; 
margin-bottom : 0.2em; 
color : #ffaaaa; 
background-color : transparent; 
} 

h3 {
font-family: arial, helvetica, verdana, serif;
font-weight : strong; 
font-size : 1.2em; 
color : #ffaaaa; 
background-color : transparent; 
} 

h4 {
font-family: arial, helvetica, verdana, serif;
font-weight : bold; 
font-size : 1em; 
color : #ffaaaa; 
background-color : transparent; 
} 

ol {
font-family : arial, helvetica, sans-serif; 
margin-top : 0.2em; 
font-size : 0.8em; 
margin-bottom : 0.1em; 
line-height : 1.5em; 
color : #cccccc; 
background-color : transparent; 
} 

ul {
list-style-type : disc;
font-family : arial, helvetica, sans-serif; 
font-size : 0.8em; 
color : #cccccc; 
background-color : transparent; 
} 

li {
font-family : arial, helvetica, sans-serif; 
color : #cccccc; 
background-color : transparent; 
} 

p {
font-family : arial, helvetica, sans-serif; 
font-size : 0.8em; 
color : #cccccc; 
background-color : transparent; 
} 

dl {
font-family : arial, helvetica, sans-serif; 
font-size : 0.8em; 
color : #cccccc; 
background-color : transparent; 
} 

dt {
font-weight : bold; 
color : #ffaaaa; 
} 

dd {
margin-bottom : 0.7em; 
color : #cccccc; 
} 

strong {
font-weight : bold; 
} 

b {
font-weight : bold; 
} 


a:link {
color: #ffaaaa; 
background-color: transparent;
text-decoration: none; 
} 
a:visited {
color: #dd9999; 
background-color: transparent; 
text-decoration: none; 
} 
a:hover {
color: #ffcccc;
background-color : transparent; 
text-decoration: underline; 
}
a:active {
color: #ffcccc;
background-color : transparent; 
text-decoration: underline; 
} 

.highlight-text {
color: #ff6666; 
}

.mute-text {
color: #777777; 
}

.x-bg1 {
background-color: #333333; 
background-position: top left; 
background-image : url("x-bg1.gif"); 
background-repeat : repeat-x; 
border: 0;
}

.x-bg0 {
background-color: black; 
background-position: top left; 
background-image : url("x-bg0.gif"); 
background-repeat : repeat-x; 
border: 0;
}

.tv-lines {
background-color: #333333; 
background-position: top left; 
background-image : url("tv-lines.gif"); 
background-repeat : repeat; 
border: 1px solid white;
padding: 0;
}

.painting {
background-color: #333333; 
background-position: bottom right; 
background-image : url("lea-ornament.gif"); 
background-repeat : no-repeat; 
border:1px solid #ffffff;
width: 350px;
height: 568px;
padding: 0;
margin: 0;
}

.fade {
background-color: #333333; 
background-position: bottom right; 
background-image : url("lea-fade.gif"); 
background-repeat : repeat-x; 
border:0;
}

.blank {
background-color: #000000; 
border:0;
width: 426px;
height: 568px;
text-align: left;
}


.accompanying-text {
background-color: transparent; 
border: 0;
padding: 0;
padding-top: 8px;
margin: 0;
width: 426px;
text-align:left;
}


#copyright {
padding: 0;
}

.image-holder {
margin: 0;
padding: 0;
border: 1px solid white;
}

#main-menu {
padding: 1em;
}
