  
body {
    background-image : url(newelec1.jpg);
    background-repeat : no-repeat;
    background-attachment : fixed;
    background-position : 0px 80px;
width : 99%;
margin-left : 5px;
background-color : #ccc;
font : 12px verdana, arial, sans-serif;
}
body a:hover {
color : #f06;
text-decoration : underline;
}
body a {
color : #21e;
text-decoration : none;
}
table {
text-align: center;
 width: 700px; 
font-size: 12px;
 color: #911;
border: 1px dotted #911;
}
.span1 {
font-weight : bold;
color : #911;
}
ul#navlist {
font : 14px verdana, arial, sans-serif;
font-weight : 400;
list-style-type : none;
display : inline;
margin-left : 20px;
margin-top: 4px;
padding-left : 2px;
position : fixed;
}
ul#navlist li {
display : inline;
color : #fff;
background-color : #043;
}
ul#navlist li#active {
background-color : #ccc;
}
li#active a {
color : #b33;
}
#navlist a {
display : block;
color : #fff;
display : inline;
text-decoration : none;
padding-right : .8em;
padding-left : .8em;
}
#navlist a:hover {
background : #7ba;
color : #fff;
margin : 0;
}
#container {
clear : right;
width : 800px;
min-width : 700px;
margin : 20px auto;
margin-left : 20px;
background-color : #dfe;
color : #310;
line-height : 170%;
}
.floatleft {
float : left;
clear: left;
margin : 2px 2px 2px 2px;
padding-left : 0;
border : 1px inset #4a2;
}
.floatright {
clear : right;
padding : 1px;
padding-left : 1em;
padding-right : 1em;
margin : 2px;
}
.header1 {
clear : both;
width : 80%;
min-width : 600px;
font-size : 14px;
color : #b33;
text-align : center;
padding-top : 30px;
}
.w3c {
margin-left : 645px;
margin-top : 0em;
padding-top : 0em;
}
address {
margin-left : 40px;
width : 800px;
margin-top : 0em;
padding-top : 0em;

}

