#left_column {
	width: 600px;
	float: left;
}

	#video_container {
		width: 600px;
		/*height: 700px;*/
		float: left;
		border:4px solid #EEEEEE;
		margin-top: 20px;
	}

		#video_wrap {
			text-align:center;
			width: 450px;
			height: 370px;
			float: left;
			padding: 20px;
		}
		
			#record_name {
				font-size: 20px;
				padding-bottom: 10px;
			}		
		/* End Video Wrap */

		#video_controls {
			margin-top: 70px;
			/*margin-left: 15px;*/
			width: 100px;
			float: left;
		}
			.video_button {
				margin-bottom: 10px;
				float: left;
				text-align: center;			
			}
			
			#button_response {
				font-size: 12px;
			}
		/*End Video Controls*/
	

		#video_bottom {
			text-align: center;
			float: left;
			width: 560px;
		} 
			#video_bottom li {
				display: inline;
			}
			
				.video_bottom_entry {
					float: left;
					margin-left: 10px;				
				}
		
		
			#rate {
				padding: 0px;
				margin-top: 0px;
				margin-bottom: 10px;	
				float: left;
				text-align: center;		
			}
				
				#rating_bar{
					margin-top: 2px;
					text-align: center;
					padding-left: 0;
					margin-left: 0;
				}
				
				#rating_bar li {
					float: left;
					display: inline;
					padding-left: 5px;
				}
			
			#other_records_title{
				width: 100%;
				text-align: center;
				float: left;
				margin-bottom: 10px;
			}
			
			#other_records_wrap {
				height: 120px;
				width: 600px;
				float:left;
				margin-top: 20px;
				padding-bottom: 20px;
			}
			
				#scroll_arrow_left {
					width: 40px;
					height: 100px;
					float: left;
					padding-right: 20px;
				}
				
				#scroll_arrow_right{
					width: 40px;
					height: 100px;
					float: left;				
				}
				
				.scroll_arrow {
					border: none !important;
					padding: 10px;
				}
			
				#other_records_scroller {
					height: 140px;
					width: 555px;
					overflow: auto;
					padding: 0px 20px 0px 25px;
					float: left;
				}
				
				#scroll_records_up {
					height: 60px;
				}
				
				#scroll_records_down {
					height: 60px;
				}
			
				.scroll_entry {
					width: 250px;
					height: 140px;
					float: left;
				}
					.other_record_image {
						width: 160px;
						height: 140px;
						float: left;
					}
				
					.other_record_info {
						float: left;
						width: 90px;
						height: 100px;
						overflow: hidden;
					}
				
				.current_champ_entry {
					background-image: url('/img/current-champ-bg.png');
					background-repeat: no-repeat;
					
				}

	/*End Video Container*/
	
	#record_info_wrap {
		width: 600px;
		margin: 20px 0px;
		float: left;
	}
	
	.record_menu_link {
		margin-left: 40px;
	}
	
	#description_container {
		padding: 20px;
	}
	
	#rules_container {
		width: 600px;
		margin: 20px 0px;
		float: left;
	}
	
	#rules_spacer {
		width: 1px;
		margin: 20px 0px;
		float: left;
	}
	
		#rules_header {
			text-align: center;
		}
	
	#comments_container {
		width: 600px;
	
		/*margin: 10px;*/
		/*padding: 5px;*/
		float: left;	
	}
	
		#login_to_comment {
			margin: 10px 0px 10px 200px;
			
		}
		#comments_title {
			font-size: 25px;
		}
		
		#make_comment{
			font-size: 15px;
			text-decoration: none;
			float: right;
			padding-right: 20px;
		}
		
		#make_comment_div {
			
			padding: 20px;
			float: right;
		}
		
			#comment_text {
				float: right;
			}
			
			#post_comment {
				float: right;
			}
		
			#comment_submitted_span {
				width: 250px;
				font-size: 20px;
			}
					
		.comment {
			width: 600px;
			border-top : 1px solid gray;
			border-bottom : 1px solid gray;
			float: left;
		}
		

			
			.comment_meta {
				width: 90px;
				padding: 10px;
				float: left;	
			}
			
			.comment_content {
				width: 360px;
				padding: 10px;
				float: left;
			}
			
			.comment_controls {
				width: 50px;
				padding-left: 10px;
				padding-top: 10px;
				float: right;
			}
				.spam_comment {
					font-size: 10px;
				}
				
				.rating_button {
					padding : 20px 0px 20px 0px;
				}
			
			
		/*End Comment*/	
	
	/*End Comments Container*/
	
/*End Left Column*/


#right_column {
	width: 300px;
	float: left;
	margin-left: 52px;
	text-align: center;

}

	#champion_container {
		width: 300px;
		float: left;
		text-align: left;
		margin-top: 20px;
		border:4px solid #EEEEEE;
	}	
	
		#current_champ_text {
			/*background-color:#EE2E24;*/
			background-image:url(/img/footer-bg.png);
			border-bottom:1px solid black;
			float:left;
			font-size:18px;
			padding-bottom:2px;
			text-align:center;
			width:100%;
		}
		
		#record_info {
			width: 200px;
			height: 80px;
			float: left;
		}
		
		#champion_name {
			font-weight: bold;
			float:left;
			padding: 10px 0px 0px 0px;
			/*width:70%;*/
			width: 100%;
			cursor: pointer;
		}
		
		#champion_avatar {
			width: 70px;
			height: 70px;
			padding: 10px 5px 10px 10px;
			float:left;
		}
		
		#record_holder {
			font-size: 20px;
		}
		
		#record_broken {
			font-size: 12px;
		}
		
		#champion_message {
			/*width: 90%;*/
			float: left;
			text-align: left;
			font-size: 14px;
			font-weight: bold;
			color: red;
		}
	/*End Champion Container*/
	
	.right_column_ad {
		width: 300px;
		height: 300px;
		text-align: center;
		float: left;
		/*margin: 25px;*/
	}
	
	.rightcol_ad {
		margin-top: 20px;
		border: 3px solid #D1DCDE;
		/*padding: 25px 25px 25px 25px;*/
	}
	
	.rightcol_small_ad {
		padding: 10px;
	}
	
	.small_ads{
		padding: 20px;
	}
	
	.big_ad {
		padding: 20px 0px 20px 0px;
	}
	/*
	#previous_champions_container {
		width: 225px;
		height: 400px;
		text-align: center;
		float: left;
		overflow: auto;
	}
		
		.record_entry {
			text-align: center;
			width: 90%;
			float: left;
		}
		
			.record_top_image {
				float: left;
				padding: 5px;
			}
			
			.record_top_info {
				float: left;
				padding: 5px;
			}
		*/
	
	#related_records_wrap {
		width: 300px;
		float: left;
	}
		#related_records_title {
		padding-left: 15px;
		}
	
	#related_records_container {
		width: 300px;
		height: 400px;
		text-align: left;
		float: left;	
		overflow: auto;
	}
		.related_record_entry{
			width: 280px;
			height: 90px;
			padding-top: 10px;
		}
		
			.related_record_image {
				float: left;
				width: 70px;
				height: 70px;
				padding-right: 10px;
			}
			
			.related_record_title {
				float: left;
				width: 190px;
			}
	
/*End Right Column*/


#flag_video_lightbox {
	width: 200px;
	height: 200px;
}


#sharethis_0{
	float: right;
}

#rating_label {
	float: left;
	padding-left: 5px;
	font-weight: bold;
}

#embed_code_input {
	width: 230px;
}

#flag_video_container {
	text-align: center;
}