@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0px;}
html{height:100%;font-size:100%;padding-bottom:1px;}
.clr{clear:both;}
body{
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	background-color:#2D0000;
}

a, a:link, a:visited{
	color:#2D0000;
}

	.container_1{
		width:995px;
		height:auto;
		margin:0 auto 0 auto;
	}
	
		.top_nav_con{
			width:995px;
			height:56px;
			margin-top:16px;
		}
		
			.top_nav{
				list-style:none;
				height:56px;
				width:995px;
				overflow:hidden;
			}
			
				.top_nav li{
					float:left;
				}
		
					.top-nav-home a{
						display:block;
						width:108px;
						height:56px;
						background-image:url(images/top-nav-home.jpg);
					}
					
					.top-nav-home a:hover{
						background-position:bottom;
					}
					
					.top-nav-about a{
						display:block;
						width:109px;
						height:56px;
						background-image:url(images/top-nav-about.jpg);
					}
					
					.top-nav-about a:hover{
						background-position:bottom;
					}
					
					.top-nav-members a{
						display:block;
						width:106px;
						height:56px;
						background-image:url(images/top-nav-members.jpg);
					}
					
					.top-nav-members a:hover{
						background-position:bottom;
					}
					
					.top-nav-matches a{
						display:block;
						width:102px;
						height:56px;
						background-image:url(images/top-nav-matches.jpg);
						
					}
					
					.top-nav-matches a:hover{
						background-position:bottom;
					}
						
					.top-nav-downloads a{
						display:block;
						width:120px;
						height:56px;
						background-image:url(images/top-nav-downloads.jpg);
						
					}
					
					.top-nav-downloads a:hover{
						background-position:bottom;
					}
					
					.top-nav-contactus a{
						display:block;
						width:118px;
						height:56px;
						background-image:url(images/top-nav-contactus.jpg);
					}
					
					.top-nav-contactus a:hover{
						background-position:bottom;
					}
					
					.top-nav-forums a{
						display:block;
						width:95px;
						height:56px;
						background-image:url(images/top-nav-forums.jpg);
					}
					
					.top-nav-forums a:hover{
						background-position:bottom;
					}
					
					.top-nav-sponsors a{
						display:block;
						width:107px;
						height:56px;
						background-image:url(images/top-nav-sponsors.jpg);
					}
					
					.top-nav-sponsors a:hover{
						background-position:bottom;
					}
					
					.top-nav-affiliates a{
						display:block;
						width:130px;
						height:56px;
						background-image:url(images/top-nav-affiliates.jpg);
					}
					
					.top-nav-affiliates a:hover{
						background-position:bottom;
					}
					
			.banner_con{
				width:995px;
				height:159px;
				margin-top:5px;
			}
			
				.banner_con a img{
					border:0px;
				}
			
			.content_con{
				width:995px;
				margin-top:5px;
				float:left;
				background-color:#FFF;
			}
			
				.left_col{
					width:266px;
					margin:5px 5px 0px 5px;
					float:left;
				}
				
				.center_col{
					width:440px;
					margin:5px 0px 0px 0px;
					float:left;
					border-right:1px solid #A4A4A4;
					border-left:1px solid #A4A4A4;
				}
				
				.right_col{
					width:266px;
					margin:5px 5px 0px 5px;
					float:left
				}
				
				.col_header{
					width:266px;
					height:51px;
					background-image:url(images/col_header.jpg);
					margin-bottom:5px;
					float:left;
				}
				
					.col_header span{
						line-height:51px;
						margin-left:20px;
						color:#fff;
						font-family:Tahoma, Geneva, sans-serif;
						font-size:12px;
						font-weight:bold;
					}
					
				.team_members, .latest_matches, latest_threads, .team_clip{
					margin-bottom:5px;
					float:left;
				}
				
				.team_members a img{border:0px;}
				
				.team_member_1, .team_member_2, .team_member_3, .team_member_4, .team_member_5,  .team_member_6{
					float:left;
					border:0px;
					margin:2px 1px 2px 1px;
				}
				
				
				.left_content_box{
				}
				
				.left_content{
					width:266px;
					height:27px;
					float:left;
					margin-left:5px;
					margin-top:10px;
					padding-bottom:10px;
				}
				
				.icon{
					float:left;
				}
				
				.left_content_text{
					float:left;
				}
				
				.text_1{
					font-family:Tahoma, Geneva, sans-serif;
					font-size:12px;
					font-weight:bold;
					color:#494949;
					margin-left:5px;
				}
				
				.text_2{
					font-family:Tahoma, Geneva, sans-serif;
					font-size:10px;
					font-weight:bold;
					color:#828282;
					margin-left:5px;
				}
				
				.action{
					float:right;
					color:#007D00;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:12px;
					font-weight:bold;
					line-height:27px;
					margin-right:5px;
				}
				
				.action a{
					color:#2D0000;
					text-decoration:none;

				}
				
				.action a:hover{
					text-decoration:underline;
				}
				
				.action-win{
					float:right;
					color:#007D00;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:12px;
					font-weight:bold;
					line-height:27px;
					margin-right:5px;
				}
				
				.action-tie{
					float:right;
					color:#000;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:12px;
					font-weight:bold;
					line-height:27px;
					margin-right:5px;
				}
				
				.action-loss{
					float:right;
					color:#FF0000;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:12px;
					font-weight:bold;
					line-height:27px;
					margin-right:5px;
				}
				
					
					
				
					.team_clip_box{
						padding-bottom:50px;
					}
				
				.left_border_bottom{
					width:265px;
					height:2px;
					background-image:url(images/match_border_bottom_bg.jpg);
				}
				
				.main_content_col{
					width:431px;
					margin:0 auto;
					padding-bottom:15px;
				}
				
				.main_content_header{
					width:431px;
					height:52px;
					background-image:url(images/main_content_header.jpg);
					
				}
				
					.main_content_header span{
						line-height:52px;
						color:#FFF;
						margin-left:20px;
						font-family:Tahoma, Geneva, sans-serif;
						font-size:12px;
						font-weight:bold;
					}
					
					.main_content_article_header{
						width:431px;
						height:54px;
						background-image:url(images/main_content_article_header.jpg);
						font-family:Tahoma, Geneva, sans-serif;
						color:#000;
						font-size:12px;
						font-weight:bold;
						margin-top:5px;
					}
					
					.article_header_text{
						height:52px;
						float:left;
					}
					
						.article_title{
							color:#414141;
							margin-left:10px;
							width:auto;
							margin-top:10px;
						}
				
						.article_date{
							margin-left:15px;
							color:#595959;
							font-size:10px;
						}
						
					.article_text{
						width:420px;
						margin:0 auto;
						color:#595959;
						font-family:Tahoma, Geneva, sans-serif;
						font-size:11px;
						line-height:16px;
					}
					
						.article_text p{
							padding-top:10px;
							padding-bottom:10px;
						}
						
						.article_text p:first-child{
							padding-bottom:20px;
						}
						
						.article_text p a{
							color:#2D0000;
							text-decoration:underline;
						}
						
						.article_text p a:hover{
							text-decoration:none;
						}	
						
					.lead_sponsor, .team_sponsors, .team_supporters{
						margin-top:5px;
						margin-bottom:5px;
					}
					
					.lead_sponsor img, .team_sponsors img, .team_supporters img{
						border:0px;
					}
					
					.footer_con{
						height:60px;
						width:998px;
						padding-bottom:60px;
						float:left;
					}
					
						.footer_left{
							float:left;
							font-family:Tahoma, Geneva, sans-serif;
							color:#FFF;
							margin-top:30px;
							margin-left:10px;
							
						}
						
							.footer_left_title{
								font-size:12px;
								font-weight:bold;
							}
							
							.footer_left_link{
								font-size:11px;
							}
							
								.footer_left_link a{
									color:#FFF;
									text-decoration:none;
								}
								
								.footer_left_link a:hover{
									text-decoration:underline;
								}
								
						.footer_right{
							float:right;
						}
						
							.footer_right img{
								border:0px;
							}
