body {
 background: url(/i/bb16.jpg);
 background-position: center -120px;
 Xbackground-attachment:fixed;
 background-repeat: no-repeat;
 background-color: #0E313F;
 margin: 0px 0px 0px 0px;
 overflow-y: scroll; 
}

body, td {
 color: #444;
 font-family: arial;
 font-size: 12px;
}

a {
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

td {
 spadding: 5px;
} 
form, td form { 
 margin: 0px;
 padding: 0px
} 

#tv {
 position: relative;
 background-color: #000;
 border: 5px inset #555;
 border-radius: 10px;
 margin: 0px 0px 0px 2px;
 width:640px;
 z-index: +100;
} 
#tvtxt {
 color: #777;
 margin: 0px 10px 15px 90px;
 font-size:13px;
 width:500px;
}
#tvSpcr {
 height:457px;
}

#fb-like-box {
 height: 220px;
}

#tni {
 width: 1000px;
 background: url(/i/tni-logo.png);
 background-position: -3 -3;
 background-repeat: no-repeat;
 Xbackground-attachment:fixed; 
 z-index: -1000;
}

#head {
 height: 100px;
 margin: 10px 0px 0px 0px;
 width: 1000px;

}
#tl {
 color: #FFF;
 font-size: 13px;
 font-weight: bold;
 font-style: italic;
 margin: 5px 0px 10px 0px;
 text-shadow: 1px 2px 2px #000;
}

#avid {
 position: absolute;
 top: 1510px;
 border: 0px solid blue;
}

.col0, .col0 img, .col3, #ot, .feat, #enin, #poll, #listf, #sfi, #ig table, #disqus_thread, .ts img, .ts iframe, #scb img, #c2, #c2s, #talk, #imgBox img, #igdir, .comz, #comzf   {
 border-radius: 10px;
 behavior: url(/PIE.htc); 
}

#topnav a, #listf img, h3, input, #srchb, #ig td img, #tdr, #tdl {
 border-radius: 5px;
 behavior: url(/PIE.htc);
}

#topnav {
 border: 0px solid #CCC;
 margin: 0px 0px 15px 0px;
 width: 1010px;
}

#topnav a {
 background: url(/i/sbg1.gif);
 border: 1px solid rgba(255,255,255,0.3);
 box-shadow: 2px 2px 5px #333; 
 color: white;
 font-size: 14px;
 font-weight: bold;
 padding: 3px 6.4px;
 margin: 0px 6px 0px 0px;
 text-decoration: none;
}
#topnav a:hover {
 color: #FFF;
 background: #057;
}
#ot {
 background: #FFF;
 border: 3px solid #CCA;
 text-align: left;
 overflow: hidden;
 padding: 10px 0px;
 margin: 0px 0px 10px 0px;
 position: relative;
 width: 1000px;
 box-shadow: 5px 5px 5px rgba(000,000,0,0.3); 
}

#c1, #c2, #c3, #c2s {
 border: 0px solid blue;
 float: left;
 position: relative;
 margin: 0px 15px 0px 12px; 
 width: 300px;
}

#c1 {
 width: 340px;
}

#c2, #c2s {
 margin: 0px;
 padding: 0px;
}

#c2s {
 background:#EEE;
 margin-left: 10px;
 padding: 5px;
}

#c3 {
 float: right;
 margin: 0px 15px 0px 0px; 
 width: 300px;
}

#ig {
 margin: 0px 0px 0px 20px; 
 width: 600px;
}

#ig table {
 background: #FFF;
}

#addlinks {
 border: 0px solid #AAD;
 float: right;
 margin: 0px 0px 0px 0px;
 width: 250px; 
}

#fb-recommend {
 float:left;
 margin: -2px 0px 0px 0px; 
 padding: 0px;
 width: 150px;
} 

#img-right {
 float: right;
 margin: 0px 0px 10px 20px; 
}

#scb {
 margin: 0px 0px 10px 0px; 	
 width: 620px;
}

#scb img {
 box-shadow: 2px 2px 3px #AAA;
 width: 620px;
} 

.ts iframe {
 margin: 10px 0px; 	
 height: 360px;
 width: 630px;
}

#talk {
 background:  #99ccff;
 background:  url(/i/bb11.jpg);
 background-position: -50px -45;
 margin: 0px 0px 10px 0px; 	 
 padding: 10px;
}

#talk a {
 color: #006699;
 font-size: 15px;
}
#talk .tmdate {
 color: #888; 
}

#poll {
 background:  url(/i/bb12.jpg);
 background-position: -35px -110px; 
 padding: 10px;
}
#poll small, #poll font {
 color: #EEE;
}

#imgBox {
 width: 630px;
}

#imgBox td {
}

#igdir {
 border: 2px solid white;
 background: #EEE;
 font-size: 13px;
 font-weight: bold;
 height: 75px;
 padding: 3px;
}

#----------- new -----------------------









#main {
 position: relative;
 float: left;
 padding: 0px 0px 0px 20px;
 width: 640px;
}

#rc {
 position: relative;
 
 left: 10px;
 float: right;
 padding: 0px;
 width: 330px;
 height: 100%;  
}

h1 {
 color: #000;
 font-size: 20px;
 margin: 0px;
}

h2 {
 color: #000;
 font-size: 18px;
 margin: 5px 0px 15px 0px;
}

.col0, .col1, .col2, .col3, .col4, .col2a, .col2c, .col00 td {
 border-right: 0px solid #ABC;
 border-bottom: 0px solid #ABC;
}
.col0  {
 Xbackground: url(/i/tni-logo.png);
 Xbackground-position: top left;
 Xbackground-repeat: no-repeat;
 sbackground: url(/i/tni-halloween-950.gif);
 sbackground-color: #b32;
}
.col1 {
 Xbackground: #EEF;
 width: 130px;
} 
.col2 {
 background-color: white;
 width: 400px;
 padding: 0px 10px 0px 0px;
} 
.col2a, .col2c {
 background-color: white;
 padding: 0px;
} 
.col2c {
 height: 80px;
}
.col3 {
 background: #DDD;
 width: 235px;
 padding: 10px;
} 
.col4 {
 Xbackground: #EEF;
 width: 160px;
} 
.srch {
 width: 750px;
}
#nwsii {
 margin-top: 5px;
}
input, #transl input, #transl select {
 border-width: 1px;
 border-bottom: 1px solid #ABC;		
 background: #FFF;
 color: #33D;	
 font-size: 10px;
}
#transl input, #transl select {
 color: #00A;	
 font-weight: bold;
 width: 130px; 
}
#srchb {
 background: rgba(200,200,150,0.2);
 border:0px solid #AAD;
 color: #00A;	
 font-size: 14px; 
 padding:5px;
 margin: 10px 0px 10px 0px;
 width: 1000px;
 box-shadow: 2px 2px 3px rgba(000,000,0,0.2);
}
#srchi {
 font-size: 13px;   
 width: 320px;
}
#sbox {
 margin: 0px 0px 0px 20px;
}
#sox { 
 float: left;
 margin: 0px 0px 0px 0px;
}
#sox img { 
 height: 22px;
 width: 22px;
}
#sox a {
 margin: 0px 10px 0px 0px;
}

#dateb {
 color: white;
 float: right;
 font-size: 15px;    
 font-weight: bold;
 padding: 0px 10px 0px 0px;
}
h3 {
 color: #FFF;
 border: 0px solid #DDD;	
 background: #9BC;
 background: url(/i/sbg2.gif);
 font-size: 13.5px;
 padding: 2px 6px;
 text-transform:uppercase; 
 stext-align: center;
 margin: 0px 0px 8px 0px;
 box-shadow: 2px 2px 3px #CCC;
}
.pp-name h3 {
 border: 0px outset #ffffff;	
 background: none;
 color: #000;
} 
#netnav {
 background: black;
 color: #0AE;
 font-size: 11px; 
}
#netnav a {
 color: white;
 padding: 0px 0px 0px 0px;
 font-weight: bold;
 text-decoration: none;
 text-transform: uppercase;
}
input {
 font-size: 14px; 
 sheight: 13px;
}

.fnews a {
 font-size: 15px;
 font-weight: bold; 
} 
.fnews img { 
 float: left;
 height: 100px;
 width: 100px;
}

H2.navLink a, h2.navLink a:visited {
 color: #00A;
}
H2.navLink {
 background: #FFF;
 color: #AAA;
 border-bottom: 1px solid #ABC;
 font-size: 11px;
 padding: 2px 2px 2px 5px;
 smargin-top: 1px;
 font-weight: bold;  
 text-transform: uppercase; 
}

H2.navLink {
 font-size: 11px;
 margin:0px;
}
H2.navLink:hover {
 background: #ccffff;
}
.tt {
 color: #459;
 font-size: 18px;
 margin: 2px 2px 2px 3px;
 margin: 0px 0px 15px 0px;
 font-weight: bold;  
}
.article {
 border: 0px solid blue;
 float: left;
 font-size: 14px;
 margin: 10px 0px 0px 18px;
 width: 630px;
}



.article3 {
 font-size: 14px;
 margin: 0px;
 width: 640px;
}

.tmd a  {
 color: #006699;
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;   
}
.tmd a:hover  {
 color: #00D;
  text-decoration: underline;   
}
.tmd2 {
 color: #678;
 font-size: 12px; 
 font-weight: bold;
 padding: 5px 4px 2px 10px;    
}
.tmdate {
 color: #888;
 font-size: 13px;
 margin: 5px;
}
.cdir a {
 font-size: 14px;
 font-weight: bold;  
 margin: 5px;
}
.ts {
 padding: 0px;
 margin: 30px 0px 20px 0px;
}

.ts a {
 text-decoration: none;
}

.tsis img {
 float: left;
 border: 1px solid #ABC;
 margin-right: 5px;
 sheight: 100px;
 width: 100px;
}


#listf {
 border-bottom: 1px solid #88A;
 display: block;
 height: 110px;
 margin: 0px 0px 8px 0px;
 padding-left: 5px;
 position: relative;
 padding: 2px;
}
#listf img {
 border: 0px solid #DEF;
 display: inline;
 float: left;
 margin: 1px 0px 10px 10px;
 position: absolute;
 top: 2px;
 left: 0px;
 clip: rect(0px, 104px, 104px, 0px);
}
#listf .tsif img {
 border: px solid #FFF;
 display: inline;
 float: left;
 margin: 0px 0px 5px 0px;
 position: absolute;
 top: 2px;
 left: 0px;
 clip: rect(0px, 104px, 102px, 0px);
}
#listf .tmd, #listf .tmd2  {
 sborder-top: 1px solid #ABC;
 margin: 5px 0px 0px 120px;
}
#adMed {
 border: 1px solid #AAD; 
 margin-left: 20px; 
 margin-bottom: 20px; 
 float:right;
 height: 250px;
 width: 300px;
}

.more {
 font-size: 16px;
 font-weight: bold;
 padding: 0px 0px 10px 10px;
}

#galleryITS {
 background: #ddF;
 margin: 5px 0px 0px 0px;
 padding: 3px;
 }
#galleryITD {
 border-left: 1px solid #ddd; 
 border-right: 1px solid #aaF; 
 border-top: 1px solid #ddd; 
 border-bottom: 1px solid #aaF;
 padding: 0px; 
}
.listhead {
 font-size: 14px;
 font-weight: bold;
 margin: 0px 0px 5px 0px;
}
#mmenu a { 
 font-size: 12px; 
}
ul, li { 
 border: 0px solid #aaD;
 padding: 0px;
}
li {
 margin: 0px 0px 0px 20px;
}

#molink {
 margin: 0px 0px 0px 125px; 	
}

#molink a {
 color: blue;
 font-size: 14px;
 margin: 0px 0px 0px 0px;
}


#adl {
 float:right;
 margin-left: 5px;
 width:120px; 
}

#adr {
 margin-left: 5px;
 width:160px;
}

#enin {
 background: #999;
 color: #999;
 padding: 10px;
}

#enin a {
 color: #FFF;
 font-weight: bold; 
 font-size: 14px;
 text-decoration: none;
}

#enin #dispBig2 {
 margin-top: 5px;
}
.comz {
}

.comz td {
 background: #EEE;
 font-size: 14px;
 height: 50px;
 padding: 10px;	
}

#comzf {
 background: #DDE;
 padding:8px; 
 height: 68px; 
}

#tdl {
 background: #DDD;
 padding:8px;
 height:85px;
 width:110px;
}

#tdr {
 background: #EEE;
 padding: 8px 10px 20px 10px;
 
}

#sfi {
 background: #DDF;
 border: 0px dashed #3B2;
 color: #777;
 font-size: 14px;
 padding: 10px;
 margin: 0px 0px 0px 20px;
 text-align: left;
 width: 570px;
}
#sfi a, #sfi a:visited {
 color: blue;
}