#home_columns {
	background: url("/images/backgrounds/redblack_2col003.jpg") no-repeat 0px 0px;
	color: #FFF;
	font-size: 1.1em;
	line-height: 1.2;
	zoom: 1;
	margin-bottom: 15px;
	padding-top: 10px;
	}
	
#home_latest {
	width: 585px;
	margin-right: 13px;
	padding: 15px 15px;
	float: left;
	}
	
* html #home_latest {
	width: 615px;
	w\idth: 585px;
	}
	
#home_latest h1 {
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.0em;
	font-weight: normal;
	padding: 0;
	margin: 0 0 10px 0;
	width: auto;
	}
	
#home_latest h2 {	
	color: #ccc;
	font-size: 1.1em;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}			
	
#home_latest img {
	float: left;
	margin: 0 20px 10px 0;
	padding: 2px;
	border: solid 1px #FFF;
	}	
	

	
#home_info {
	float: left;
	padding: 0;
	width: 260px;
	}	
	
* html #home_info {
	}
	
#home_partners {
	margin: 0 0 15px 0;
	background-color: #FFF;
	padding: 10px;
	}
			
	
.home_info_block {
	padding: 10px 15px 5px 15px;
	border-bottom: solid 3px #FFF;
	}	
	
.home_info_block h2 {
	margin: 0;
	padding: 0;
	text-transform:uppercase;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	}	
.home_info_block a {
	color: #F1262C;
	}
	
.home_info_block a:hover {
	color: #FFF;
	}			
	
#home_media {
	background: url(/images/backgrounds/grey_2col003.jpg) no-repeat 0px bottom;
	margin: 0px 0 5px 0;
	padding: 0 0 10px 0;
	}
	
#home_videos, #home_podcasts {
	padding: 15px;
	overflow: auto;
	width: 408px;
	float: left;
	}
	
* html #home_videos, * html #home_podcasts {
	width: 438px;
	w\idth: 408px;
	}
	
#home_videos a {
	text-decoration:none;
	}		
	
#home_podcasts ul {
	}
	
#home_podcasts ul li {
	background: url(../../images/icons/ipod.gif) no-repeat 0px 0px;
	padding-left: 36px;
	list-style-type: none;
	}		
			
	
#home_videos {
	margin-right: 14px;
	}	
	

	
#home_media h2 {
	margin: 0 0 15px 0;
	padding: 0;
	width: auto;
	background-color: #FFF;
	text-transform:uppercase;
	font-size: 1.1em;
	padding: 4px;
	width: 140px;
	border: solid 1px #999;
	color: #666;
	}
	
#home_media a#archive, #home_media a#podcasts {
	float: right;
	display: block;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;

	}
	
#home_media a#archive:hover, #home_media a#podcasts:hover {
	color: #333;
	}
	
#home_media a#archive {
	background: url(/images/icons/play.png) no-repeat 0px 2px;
	padding: 4px 4px 4px 26px;	
	}	
	
#home_media a#podcasts {
	background: url(/images/icons/rss.jpg) no-repeat 0px 2px;
	padding: 4px 4px 4px 56px;	
	}
		
	
#home_media .screencap {
	width: 193px;
	float: left;
	}	
	
#home_media .screencap img {
	border: solid 1px #FFF;
	}	
	
#home_media .screencap p {
	font-weight: bold;
	color: #000;
	}	
	
	
#home_podcasts ul {
	margin: 0;
	padding: 0;
	}
	
#home_podcasts ul li {
	list-style: none;
	font-size: 0.9em;
	margin-bottom: 10px;
	
	}	
	

		.podcast_image {
			float: left; 
			width: 75px; 
			margin: 0 10px 10px 0;
		}
		
		#news_bgphoto {
			background: no-repeat; 
			height: 280px; 
			border: solid 6px #FFF;
		}
		
		
			
			/* #home_latest a {
				color: #FFF;
			}
			#home_latest a:hover {
				color: #972b2b;
			} */
			
			ul#next_debate {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
				ul#next_debate li {
					margin: 0 0 10px 0;
				}
				
					ul#next_debate li a {
						background: #CCC;
						-moz-border-radius: 2px;
						-moz-border-radius: 2px;
						-webkit-border-radius: 2px;
						-webkit-border-radius: 2px;
						text-decoration: none;
						padding: 4px 0;
						color: #000;	
						width: 100%;
						text-align: left;
						display: block;
						border: solid 2px #CCC;
					}
					
						ul#next_debate li a span {
							margin: 0 10px;
							background: url(/images/icons/arrow_grey.png) right no-repeat;
							display: block;
						}
					
						ul#next_debate li a:hover {
							border: solid 2px #FFF;
							font-weight: bold;
						}
						
										


	#view_from_doha {
							background: #000;
							color: #FFF;
							font-size: 12px;
							padding: 0 0 20px 0;
							margin: 0 0 20px 0;
						}
						
						#view_from_doha span {
							margin: 10px 10px 0 10px;
							font-weight: bold;
							display: block;
						}
						
							#view_from_doha a {
								color: #FFF;
							}
							
								#view_from_doha a:hover {
									color: #F00;
								}
								
#stickies {
	color: #222;
	width: 100%;
	float: left;
	padding: 15px 0;
}

	#stickies img {
		width: 191px;
		float: left;
		margin: 15px 15px 30px 15px;
	}
	
	#stickies h2 {
		color: #000;
		font-size: 18px;
		margin: 15px 15px 15px 0;
	}
	
	#stickies p {
		margin: 0 15px 15px 0;
	}
	
	#stickies a.go {
		float: right;
		margin: 15px;
	}
	
		#copy {
			width: 100%;
			padding: 0;
			margin: 0;
			float: left;
		}
		
