A:LINK { font-family : times new roman; color : #1507FA;}
A:ACTIVE { font-family : times new roman; color : #ff0000;}
A:VISITED { font-family : times new roman; color : #1507FA;}
A:HOVER { color : purple; text-decoration : none;}
BODY { font-family : times new roman; font-size : medium; color : black; background-color : #ffffcc; margin-top : 5pt;}
H1 { font-size : 1.5em; color : #1507FA;}
H2 { font-family : times new roman; font-size : 1.2em; color : #1507FA;}
H3 { font-family : times new roman; font-weight : bold; font-size : 1em; color : #1507FA; margin-left : auto;}
H4 { font-style : italic; font-family : Times New Roman; font-size : 1em; color : #1507FA; margin-left : 5pt;}

html {
height:100%; 
max-height:100%;  
padding:0; 
margin:0; 
border:0; 
font-size:76%; 
font-family: serif; 
background:#fff url(images/logo.gif) -18px 0 no-repeat; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ }

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
#content {display:block; height:100%; max-height:100%; overflow:auto; padding-left:130px; padding-right:1em; position:relative; z-index:2;}
#head {position:fixed; margin:0; top:0; right:20px; display:block; width:100%; height:110px; background: #FFFFCC; font-size:1.1em; font-style: italic; z-index:5; color:#1507FA;}
#foot {position:fixed; margin:0; bottom:-1px; right:20px; display:block; width:100%; height:50px; background:#1507FA; color:#FFFFCC; font-size:.75em; z-index:4;}

#left {position:fixed; left:0; top:0; height:100%; width:120px; background: #FFFFCC; background-position:0 100px; font-size:1em; color:#1507FA; z-index:4;}

#conmenu {position: absolute; margin:0; width:100%; top:110px; height:25px; right:18px;  display:block; padding-left:130px; background:#1507FA; font-size:.6em; color:#FFFFCC; z-index:3}

* html #head, * html #foot,* html #left {position:absolute;}

#pad1 {display:block; width:18px; height:100px; float:left;}
#pad3 {display:block; width:18px; height:50px; float:left;}
.pad2 {display:block; height:100px;}

#content p {padding:5px;}

.bold {font-size:1.2em; font-weight:bold;}


#wordsleft {float:left; top:100px; left:150px; height:200px; width:150px; background:#efd; border:1px solid #000; margin:5px; padding:5px;}
#wordsright {float:right; top:100px; right:150px; height:200px; width:150px; background:#def; border:1px solid #000; margin:5px; padding:5px;}
#wordsabsolute {position:absolute; top:280px; left:400px; background:#eee; border:1px solid #000; margin:5px; padding:5px; font-size:2em; color:#c00;}
#wordsrelative {position:relative; top:10px; left:30px; background:#ddd; border:1px solid #000; margin:5px; padding:5px; font-size:2em; color:#c00; width:200px;}

a.nav, a.nav:visited {display:block; width:100px; height:25px; text-decoration:none; color:#1507FA; font-weight:bold; line-height:25px;}
a.nav:hover {color:#ff0000;}

.button ul {padding:1em; margin:0;list-style-type: none; }
 
/*
a.dud, a.dud:visited {
  text-align:center; 
  text-decoration:none; 
  color:#1507FA; 
  display:block; 
  width:10em; 
  height:1.2em;
  font-weight:bold; 
  border:0.5em solid #ffffcc; 
  }
  
a.dud:hover {filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
 -moz-opacity: 0.40; opacity:0.4;
}
*/
