@charset "UTF-8";
/* CSS Document */

/* main stuff */
#articleCategories, #mostPopular{
	width: 996px;
	margin: 0px;
}
#indexContainer{
	width: 996px;
	margin: auto;
	padding: 10px 0;
}
#indexMain{
	width: 996px;
	margin: auto;
}
#indexLeft{
	width: 708px;
	float: left;
}
#indexRight{
	width: 288px;
	margin: 0px;
	float: left;
}
#indexRight .newMod{
	width: 288px;
	margin: auto;
	clear: both;
}
.newMod img {
	width:288px;
}
#footerLinks {
	width: 996px;
	clear: both;
	margin: auto;
}
#indexMain {
	width:996px;
	margin:0pt auto;
	overflow: visible;
	min-height: 999px;
	background-color:#000000;
	padding: 0px;
}
#indexMain TD{
/*padding:2px;*/
}

#articleNav {
	background-color:#000000;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
#articleNav A.makeHome:link {
	
	font-size:10px;
	font-weight: bold;
	color: #FFCC00;
	font-weight: normal;
	text-decoration: none;
}
#articleNav A.makeHome:visited {
	
	font-size:10px;
	font-weight: bold;
	color: #FFCC00;
	font-weight: normal;
	text-decoration: none;
}
#articleNav A.makeHome:hover {
	
	font-size:10px;
	font-weight: bold;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#articleNav A.makeHome:active {
	
	font-size:10px;
	font-weight: bold;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}


.topBG {
    background-image: url(/img/tnn/1000pxTCenterBG2.gif);
	background-repeat:no-repeat;
	background-position:top center;
	position: center;
	width:1600px;
	height:431;
	/*border: 1px solid #FFFFFF;*/

}


.topBGL {
	background-image: url(/img/tnn/1000pxTLeftBG2.gif);
	background-position:top left;
	float:left;
	background-repeat:no-repeat;
	width:293px;
	height:431;
	border: 1px solid #FFFFFF;
	
	margin-left:-293px;
    position:relative;
	
	

}

.topBGR {
	background-image: url(/img/tnn/1000pxTRightBG2.gif);
	background-position:top right;
	float:right;
	background-repeat:no-repeat;
	width:293px;
	height:431;
    border: 1px solid #FFFFFF;
    
	margin-right:-293px;
    position:relative;
}

.swheader {
	
	font-weight: bold;
	color:#FFCC00;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	text-align:left;
}
A.sw:link {
	
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}
A.sw:visited {
	
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}
A.sw:hover {
	
	font-size: 12px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}
A.sw:active {
	
	font-size: 12px;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}
.sw P {
	border: 0px;
	padding: 0px;
	
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align:left;
}
table.right_side_mod{
	background: #000;
	padding: 10px;
	width: 400px;
}
.top_cat{
	background: #000;
	padding: 10px;
	width: 980px;
}

/* Recent Articles */

#recentArticles {
	color:#FFFFFF;
	
	font-size:12px;
	padding-bottom: 2px;
	text-align:left;
	width:71%;
	float:left;
}
#recentArticles A.M:link{
	padding:10px;
	color:#FFFFFF;
	
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}
#recentArticles A.M:visited{
	padding:10px;
	color:#FFFFFF;
	
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}
#recentArticles A.M:hover{
	padding:10px;
	color:#000000;
	
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
}
#recentArticles A.M:active{
	padding:10px;
	color:#000000;
	
	font-weight: bold;
	text-transform:uppercase;
	text-decoration:none;
} 
.feat_story{
    float: left; 
	padding: 17px 15px 10px 0px;
	width: 225px;
}
.feat_story p{
 	padding: 0 0 0 0px;
	margin: 0;
}

/* forum spy */

#indexForumSpy {
}
#indexForumSpy TD {
	border-bottom: 1px solid #444444;
	padding: 5px 0px;
}
#indexForumSpy .headerRow {
	border:none;
}
#indexForumSpy .headerRow TD {
	background-color:#202020;
	padding: none;
	padding: 2px 7px 2px 7px;
}

.catHeaderRowText {  font-size: 12px;  color: #CCCCCC; font-weight: bold; }

.catHeaderRowHeader {  font-size: 12px;  color: #CCCCCC; font-weight: bold; text-transform:uppercase; }

.regenHeader {  font-size: 10px;  color: #FFFFFF; font-weight: bold }

#indexForumSpy A.catTitleLink:link { font-size: 14px;  color: #CC0000; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.catTitleLink:visited { font-size: 14px;  color: #CC0000; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal;}
#indexForumSpy A.catTitleLink:hover { font-size: 14px;  color: #FFA200; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.catTitleLink:active { font-size: 14px;  color: #FFA200; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal; }

#indexForumSpy A.catTitleLinkVisit:link { font-size: 14px;  color: #999999; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.catTitleLinkVisit:visited { font-size: 14px;  color: #999999; font-weight: normal; text-decoration:none;  text-transform:none; letter-spacing:normal; }
#indexForumSpy A.catTitleLinkVisit:hover { font-size: 14px;  color: #FFA200; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.catTitleLinkVisit:active { font-size: 14px;  color: #FFA200; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }

#indexForumSpy A.topicTitleLink:link { font-size: 14px;  color: #FFA200; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.topicTitleLink:visited { font-size: 14px;  color: #FFA200; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.topicTitleLink:hover { font-size: 14px;  color: #FFFFFF; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.topicTitleLink:active { font-size: 14px;  color: #FFFFFF; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }

#indexForumSpy A.topicTitleLinkVisit:link { font-size: 14px;  color: #999999; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.topicTitleLinkVisit:visited { font-size: 14px;  color: #999999; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.topicTitleLinkVisit:hover { font-size: 14px;  color: #FFFFFF; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.topicTitleLinkVisit:active { font-size: 14px;  color: #FFFFFF; font-weight: normal; text-decoration:none; text-transform:none; letter-spacing:normal; }

#indexForumSpy A.lastUserName:link {  font-size: 10px;  color: #FFFFFF; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.lastUserName:visited {  font-size: 10px;  color: #FFFFFF; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.lastUserName:hover {  font-size: 10px;  color: #CC9933; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal; }
#indexForumSpy A.lastUserName:active {  font-size: 10px;  color: #CC9933; font-weight: bold; text-decoration:none; text-transform:none; letter-spacing:normal; }

#indexForumSpy .timeStamp2 { text-align:right;  font-size: 10px;  color: #666; font-weight: normal; }

#indexForumSpy .titleRatingHeader {
	border:none;
}
#indexForumSpy .titleRatingHeader TD {
	border:none;
	padding: none;
}

#indexForumSpy .titleRating {
	border:none;
}
#indexForumSpy .titleRating TD {
	border:none;
	padding: none;
}
#indexCats{
	padding: 15px 0 10px 0;
}
#rightSide{
	text-align: left;
}
.top_feat_story{
	background: #000;
	/*padding-right: 10px;*/
	width: 380px;
}
.top_feat_story p{
  	background: #000;
	
}
