* { padding:0; margin:0; font-size:100%; }
/* #958f8f */
body { color:#fff; background:#958f8f; font:62.5%/170% "Verdana", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif; _text-align:center; }
a { text-decoration:none; color:#fff; }
a:hover { color:#ddd; }
img { border:0px solid #000; }
h2 { display:none; }
.ubu { background:#002047; padding:0.2em; width:300px;}
#container { width:800px; max-width:100%; height:600px; border:1px solid #000; margin:0 auto; _text-align:left; }

#topper { z-index:2; position:relative; top:0; left:10; line-height:0%; color:#FFF; font-size:74px; font-family: impact; }

#visual { position:relative; width:100%; height:96%; }

#bottomer {
position: absolute; top: 550px; left: 0px; color:#FFF; background: url("../images3/light.png");
/* ieWin only stuff */
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images3/ie.png');
}
#bottomer p { font-size:0.9em; margin:0.4em; }

#inset { position:relative;  padding:0.1em 0; 
background: url("../images3/light.png");
/* ieWin only stuff */
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/images3/ie.png');
}

#inset h1 { font:1.6em "Lucida Sans Unicode", Geneva, Verdana, sans-serif; margin:0.3em 0.6em 0; } 
#inset p { font-size:1.1em; margin:1em; }
td { font-size:1.0em; margin:1em; }
#inset p big { font-size:1.2em; }
#inset p small { font:0.9em Georgia, "Times New Roman", Times, serif; }
#inset p a { text-decoration:none; font-style:italic; }

#entry p a, #entry ul a { text-decoration:none; }
#entry p a:hover, #entry ul a:hover { text-decoration:underline; }
#entry ul { list-style:disc inside; font-size:1.1em; margin:0 1em 1em; }
#entry li { margin-left:0.4em; }
#entry pre {font-size:1.4em;}


#navigation { width:100%; height:4%; background:#000; text-align:right;}
#navigation ul { list-style:none; font-size:1.2em; line-height:2em; }
#navigation ul, #navigation li { display:inline; }
#navigation li { padding:0.4em 1em 0; }


#afterthought { position:relative; width:96em; max-width:100%; height:12em; margin:0 auto; _text-align:left; }

#nav { position:relative; background:#bbb; width:48%; left:52%; top:10%; }
#nav p { font-size:1.1em; width:48%; }
#nav p big { font-size:1.2em; }
#nav p small { font:0.9em Georgia, "Times New Roman", Times, serif; }
#nav p a { display:block; color:#888;  }
#nav p a:hover { color:#000; }
#nav br { clear:both; }


#links {
width: 42%; height: 52em; top: 5%; left: 97%;
}
