*{font:13px/1.18 verdana,helvetica,arial,sans-serif;margin:0;padding:0;}
html,body{margin:0;padding:0}
body{font:76% arial,sans-serif;background:#ECF5FF;text-align:center;}
#container{width:100%;margin:2px;padding:2px;background:#f7f8f9;border:#191970 1px solid;position:relative}
#header{background:url(../nif/str.jpg) no-repeat #f7f8f9;border-top:3px double #710000;border-bottom:3px double #710000;white-space:nowrap;height:58px;}
#tt,#tb{position:absolute;left:52px;text-align:left;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;font-style:italic}
#tt{top:4px;width:45%;font-size:32px;color:#0000CC;}
#tb{top:41px;color:#ff7a7a;font-size:12px;}
#wrapper{float:left;width:100%;}
#content{background:url(../nif/feat.jpg) no-repeat #fff;margin:3px 204px;background-position:50% 25%;border-right:#191970 1px solid;border-left:#191970 1px solid;min-height:1400px;}
#content h1{margin:15px;font-weight:bold;font-size:14px;}
#content h2{margin:15 5 5 5px;font-weight:bold;font-size:13px;text-align:left;padding-left:10px;}
#content p{text-align:justify;line-height:1.4;margin:5px 10px;text-indent:1em;color:#222;}
#content a,a:hover,a.selected{color:#000;display:inline;padding:2px;}
#content li{text-align:justify;margin-right:10px;margin-left:3em;line-height:1.4;}
#content b{font-weight:bold;}
#content i{font-style:italic;}
.vid{/*margin:5px 10px;float:left;*/float:right;margin:0 10px 10px 10px;}
#nav{float:left;width:200px;background:url(../nif/apl.jpg) no-repeat #f7f8f9;background-position:0 50px;margin:3px 3px 3px -100%;border-right:#191970 1px solid;min-height:1400px;height:1400px;}
#nav i{color:red;font-weight:bold;line-height:3;}
#nav p{text-align:left;}
#nav a{color:#000;padding:1ex;line-height:2.2 !important;}
#nav a:hover,#nav a.selected {color:#000;text-decoration:none;}
#extra{float:left;width:199px;background:#f7f8f9;margin-top:3px;margin-bottom:3px;margin-left:-200px;border-left:#191970 1px solid;min-height:1400px;height:1400px;background-color:#f7f8f9;}
#extra i{color:red/*#1188ff*/;font-weight:bold;line-height:3;}
#extra a{color:#000;font-size:12px;padding:0;background:#f7f8f9;line-height:1.2;}
#extra a:hover,#extra a.selected{text-decoration:none;line-height:1.2 !important;}
#footer{clear:left;width:100%;height:28px;background:url(../nif/one.png) repeat-x #0066FF;}
#footer a{display:inline;color:#f7f8f9}
#footer p{padding-top:5px;color:#f7f8f9}
#footer a,a:hover,a.selected {padding:0;}
#f{width:99%;}
#bg a,#bg a:hover {line-height:1.2 !important;}
.f{float:right;margin-right:10px;}
.f #t{color:#1188ff;font-weight:bold;}
.db{margin:5px 10px;}
#d1,#d2,#d3,#d4,#d5,#d9{margin:5px 5px;}
a#daosinvite:first-letter{color:red;}
#sz{border:1px solid #E5E5E5;padding:3px 0 3px 3px;margin:50px 10px;background:#FFF;overflow:hidden;}
#sz input{width:355px;border:1px solid #C3C3C3;}
#sz td{padding:2px 0;}
#sz:hover{background:#F6F6F6;border:1px solid #D4D4D4;}
#sz:hover a{opacity: 0.7;}
#sz:hover input{border:1px solid #a1a1a1;}
#sz a{width:32px;height:32px;margin:0 2px 0 0;padding:0;background-color:#F6F6F6;opacity: 0.5;line-height:1.2;}
#sz a:hover{opacity:1;line-height:1.2;}
#sz img{margin:0;padding:0;border:none;}
#forum{margin:0 10px 10px;}
#forum p{font-size:10px;letter-spacing:-1px;text-align:left;/*white-space:nowrap;*/width:178px;overflow:hidden;}
#forum b{font-weight:bold;font-size:12px;}
#forum a{font-size:13px;}
#forum a:hover{color:#222;}
#forum .fpost{padding:0 0 20px 0;}
