#home {
	background: #35363A url('../images/bg_home.jpg') repeat-x top;	
}

#container {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

#header { 
	padding: 18px 0 12px 0;
	text-align: right;
}
#content {
	position: relative;
	height: 320px;
	border: 1px solid #000;
	clear: both;	
	background: #76883C;
}
	#img_box {
		position: relative;
		width: 580px;
		height: 320px;
		float: left;
		
		background: url('../images/home_video.jpg') no-repeat;
	}
		#award_space{
			position: relative;
			bottom: 183px;
			left: -130px;
			width: 174px;
			height: 32px;		
		}
		#vodcast_space{
			position: relative;
			bottom: 195px;
			right: -1005px;
			width: 174px;
			height: 32px;		
		}
		
	#text_box { 
		position: relative; 
		width: 418px; 
		height: 251px;
		float:left; 
	}
		#text_box p {
			padding: 0 5px;
		}
		#cont_header { 
			height: 35px;
			margin: 0 0 10px 0;
			overflow: hidden;
			background: #4F6803;
		}
			#cont_header h2 { 
				float: left; 
				padding: 7px 0 0 5px;
			}
			#contact_btn { 
				width: 174px; 
				float: right;
			}
		#twitter_update_list { 
			padding: 5px 98px 8px 5px;
			height: 56px;
			width: 292px;
			overflow: hidden;
			position: absolute;
			top: 100%;
			left: 18px;
			
			background: url('../images/bg_tweet.jpg') no-repeat;
			font-size: 10px;
			font-weight: bold;
			color: #35363A;
			
			list-style-type: none;				
		}
			#twitter_update_list a, #twitter_update_list a:hover {
				font-size: 9px;
				font-weight: normal;
				color: #35363A;	
			}
#menu {
	clear: both;
	height: 240px;	
}

	#menu img{
		margin: 20px 4px 10px 3px;
	}

#footer {
	font-size: 10px;
	color: #6F6C6B;	
}
#footer ul {
	clear: both;
}
	#footer_menu {
		height: 26px;		
		padding: 11px 0;
		margin:0;
		color: #fff;
		list-style-type: none;	
	}
	#footer_menu li a.active{
		color: #FFF;
	}
	#footer_menu li a, #footer_menu li a:visited, #footer_menu li a:hover {
		font-size: 10px;
		color: #666;
		text-transform: uppercase;  
		display: inline;
		text-indent: 18px;
		float:left;
}
	#footer_menu li a:hover {
		color: #9DC622;
		text-decoration: underline;
	}
	 
	#footer_bar {
		color: #FFF;
		padding: 0;
		height: 30px;
		clear: both;
		text-align: right;
		background: url('../images/bg_footer.jpg') no-repeat;
	}
	
	#footer_links {
		padding: 6px 0 0 0;		
	}
	#footer_links a, #footer_links a:visited, #footer_links a:hover {
		font-size: 10px;
		color: #FFF;
	}
	#footer_links a:hover {
		color: #9DC622;
		text-decoration: underline;
	}