* {margin:0; padding:0;}
body {background:#1034A6 url(Images/bgstrip.jpg) repeat-x fixed; font:.88em/1.5 "Times New Roman", Times, serif; text-align:center;}

a {color:#0000ee;}
a:visited {color:#551a8b;}
a:active {color:#ee0000;}

#wrapper {width:1024px; margin: 0 auto; text-align:left;}

#logo {margin-top:10px; text-align:center;}

table#menu {margin:0 0 10px 0; width: 100%; border: 5px groove orange;}

#menu td {width:33%; background:#FFFF00 url(Images/electricity1.jpg) repeat-x center; text-align:center;}

#menu a, #menu a:visited {text-decoration:none; color:yellow; font-size:1.4em; font-weight:bold;}

#menu a:hover {color:#FF0000; text-decoration:underline;}


h2 {text-align:center; font-size:1.8em; color:#FF0000; margin:20px 0 20px 0;}

h3 {font-size:1.3em; color:white; text-align:left; margin:20px 0 20px 0;}

#tagline h2 {color:black; text-align:center; font-size:2em; margin:20px 0 20px 0; background: silver url(Images/DisturbedEnergytrans50.jpg) repeat-x center; width:1024px; letter-spacing:.05em}

#tagline2 h3 {color:black; text-align:center; font-size:1.2em; margin:20px 0 20px 0; background: silver url(Images/sinetrans.jpg) repeat-x center; width:450px; letter-spacing:-.04em}

#listed h3 {color:black; font-size:1.5em; text-align:center; background: silver url(Images/DisturbedEnergytrans50.jpg) repeat-x center; width:1024px; letter-spacing:-.03em;}

#about h4 {font-weight:bold; font-size:1.3em; color:black; text-align:left; margin-top:10px; margin-bottom:10px; background:blue url(Images/sinetrans.jpg) repeat-x center;width:100%; letter-spacing:-.02em;}

#about p {font-size:1.2em; color:white; text-align:center;}

#about ul {list-style:disc; color:white; font-size:1.2em; margin-left:35px; line-height:25px;}

#special {list-style:disc; color:#FFFF00;}

#special li {font-size:1.2em; margin:0 0 0 30px;}

#special a, #special a:visited {text-decoration: none; color:#FFFF00;}

#special a:hover {text-decoration: underline; color: #FF0000;}

#movie {float:right; margin:40px 0 0 0;}



#container {position:relative; margin-top:20px; width:700px; height:700px; background:transparent url(); border:0px solid #000; margin-left:auto; margin-right:auto; font-family:verdana, arial, sans-serif; font-size:12px;}

#container a.pics {float:left; margin:10px 10px 20px 10px; display:inline; color:#000; text-decoration:none; border:1px solid transparent; width:150px; height:100px; cursor:default;}
#container a.pics img.thumb {display:block; border:1px solid transparent; margin-left:auto; margin-right:auto; margin-bottom:auto;}

#container a.pics span {display:none; border:0; width:580px; height:500px; background:#C0C0C0; border:1px solid #fff; text-align:center; margin-left:50px;}
#container a.pics span img {margin:10px auto; border:5px solid white;}

#container a.pics:hover {white-space:normal; border:1px solid transparent;}
#container a.pics:hover span {display:block; position:absolute; left:9px; top:250px; z-index:10; height:500px;}

#container a.pics:active {border:1px solid #fc0;} 
#container a.pics:active span {display:block; position:absolute; left:9px; top:250px; z-index:5; height:500px;}

#container a.pics:focus {border:1px solid #fc0; outline:0;}
#container a.pics:focus span {display:block; position:absolute; left:9px; top:250px; z-index:5; outline:0;}

#container span.info {clear:left; display:block; text-align:center; line-height:20px; margin:0; padding:200px 0 0 0; width:600px; text-align:center; color:#eee; z-index:1;}
#container span.info a {color:#000;}
#container span.info a:hover {text-decoration:none;}

.txtbg1 {font-weight:bold; font-size:0.9em; color:white; margin-top:20px; margin-bottom:20px;}

