/****************************************************************************/
/* LANDING TEMPLATE */
/****************************************************************************/

#lan_wrapper1 {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 8px;
	background-color: transparent;
	position: relative;
	width: 608px;
	float: left;
	display: inline;
}
	
	/* Main Story */
	#lan_topStory {
		margin: 0px 0px 9px 0px;
		position: relative;
		width: 608px;
		background-color: transparent;
	}
		/**************************************/
		/* Main Story Content: */
		/*
		#mainArticle {
			roverflow: auto;
			position: relative;
			margin: 0px 0px 0px 0px;
			float: left;
		}
		*/
		
		#mainArticleContent {
			background-color: transparent;
			position: relative;
			margin: 0px 0px 0px 0px;
		}
		
		#mainImageContainer {
			background-color: transparent;
			position: relative;
			padding: 0px 0px 0px 0px;
			margin: 0px 8px 0px 0px;
			float: left;
		}
		
		#artDetails {
			margin: 9px 0px 0px 0px;
			position: relative;
			font-family: "Times New Roman", Times, serif;
			font-size: 12px;
			background-color: transparent;
		}
		
		#artDetails div {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		}
		
		/**************************************/
	
	/* Top Stories */
	#lan_midStory1 {
		position: relative;
		width: 304px;
		float: left;
		background-color: transparent;
	}
	
		.topImageHolder {
				float: left;
				width: 64px;
				height: 64px;
				backround-position: top left;
				background-color: transparent;
				background-image: url(../images/bgThumb.jpg); 
				background-repeat: no-repeat;
			}
		
		.topBody {
				background-color: transparent;
				width: 236px;
				float: left;
			}
		
				
	#lan_midStory2 {
		margin: 0px 0px 9px 0px;
		position: relative;
		width: 304px;
		float: left;
		background-color: transparent;
	}
	
	/* News Row Wrapper */
	#newsRow_wrapper {
		display: inline;
		margin: 0px 0px 9px 0px;
		position: relative;
		width: 608px;
		float: left;
		background-color: transparent;
	}
		
		/* [#newsCol1] -> master.css */
		
		#newsCol2 {
			margin: 0px 8px 0px 0px;
			position: relative;
			width: 300px;
			float: left;
			display: inline;
			background-color: transparent;
			background-image: url(../images/land_blogblockMid.jpg); 
			background-repeat: repeat-y;
		}
			/* Blog Box */
			#bBoxTop {
				margin: 0px 0px 0px 0px;
				position: relative;
				height: 3px;
				overflow: hidden;
				width: 300px;
				background-color: transparent;
				background-image: url(../images/land_blogblockTop.jpg); 
				background-repeat: no-repeat;
			}
			#bBoxMid {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				position: relative;
				width: 300px;
				background-color: transparent;
				padding: 0px 0px 0px 0px;
			}
			#bBoxBot {
				margin: 0px 0px 0px 0px;
				position: relative;
				height: 3px;
				overflow: hidden;
				width: 300px;
				background-color: transparent;
				background-image: url(../images/land_blogblockBot.jpg); 
				background-repeat: no-repeat;
			}
				
				#blogHeadHolder {
					background-color: transparent;
					width: 278px;
					position: relative;
					margin: 0px 0px 0px 10px;
				}
				
				#blogArticle {
					background-color: transparent;
					width: 278px;
					position: relative;
					margin: 5px 0px 0px 10px;
				}
				
				#blogArticleContent {
					background-color: transparent;
					width: 278px;
					position: relative;
					margin: 0px 0px 2px 0px;
				}
				
				#blogDetails {
					margin: 2px 0px 5px 10px;
					display: block;
					font-family: "Times New Roman", Times, serif;
					font-size: 12px;
					position: relative;
				}
				
				#blogDetails div {
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
				}
					
				#blogImageContainer {
					background-color: transparent;
					position: relative;
					padding: 0px 0px 5px 5px;
					margin: 0px 0px 0px 0px;
					float: right;
				}
	
/* [#wrapperRight] -> master.css*/


#lan_wrapper3 {
	display: block;
	margin: 0px 0px 5px 8px;
	position: relative;
	width: 770px;
	background-color: transparent;
}
	#eventsCol1 {
		margin: 0px 0px 0px 0px;
		position: relative;
		width: 150px;
		float: left;
		background-color: transparent;
		}
		
	#ratedCol2 {
		margin: 0px 8px 0px 8px;
		position: relative;
		width: 217px;
		float: left;
		background-color: transparent;
		}
			
			.topPic {
				float: left; 
				margin: 0px 5px 0px 0px;
				}
				
			.topHeading {
				overflow: auto; 
				}
		
	#podcastCol3 {
		border-left: 1px solid #cccccc;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		position: relative;
		width: 378px;
		float: left;
		background-color: transparent;
		}
		
	#podcastInside {
		display: inline;
		margin: 0px 0px 0px 8px;
		padding: 0px 0px 0px 0px;
		position: relative;
		width: 378px;
		float: left;
		background-color: transparent;
		}
		
			#podHeadHolder {
				background-color: transparent;
				position: relative;
				margin: 0px 0px 0px 0px;
				}
			
			#podImageContainer {
				background-color: transparent;
				position: relative;
				padding: 0px 0px 0px 8px;
				margin: 0px 0px 0px 0px;
				float: right;
			}
			
			#podDetails {
				margin: 9px 0px 0px 8px;
				position: relative;
				font-family: "Times New Roman", Times, serif;
				font-size: 12px;
				background-color: transparent;
			}
			
			#podDetails div {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
			}
			
			
			#podDetails .utilFeeds {
				float: right;
				font-family: "Times New Roman", Times, serif;
				font-size: 12px;
				margin-top: 3px;
			}
			
#lan_wrapper4 {
	display: block;
	margin: 0px 0px 4px 5px;
	position: relative;
	width: 770px;
	background-color: transparent;
}

			/* Blog Box */
			#gBoxTop {
				margin: 0px 0px 0px 0px;
				position: relative;
				height: 10px;
				overflow: hidden;
				width: 776px;
				background-color: transparent;
				background-image: url(../images/gBlockTop.jpg); 
				background-repeat: no-repeat;
			}
			#gBoxMid {
				margin: 0px 0px 0px 0px;
				position: relative;
				width: 759px;
				background-color: transparent;
				background-image: url(../images/gBlockMid.jpg); 
				background-repeat: repeat-y;
				padding: 0px 10px 0px 10px;
			}
			#gBoxBot {
				margin: 0px 0px 0px 0px;
				position: relative;
				height: 10px;
				width: 776px;
				overflow: hidden;
				background-color: transparent;
				background-image: url(../images/gBlockBot.jpg); 
				background-repeat: no-repeat;
			}
			
				/* FRAME HOLDERS */
				.gBox1 {
					background-color: transparent;
					margin: 0px 0px 0px 0px;
					position: relative;
					width: 252px;
					float: left;
				}
				
				.gBox2 {
					margin: 0px 0px 0px 0px;
					position: relative;
					width: 252px;
					float: left;
				}
				
				.gBoxContentHolder1 {
					position: relative;
					background-color: transparent;
					margin: 0px 0px 0px 0px;
					position: relative;
					width: 244px;
				}
				
				.gBoxContentHolder2 {
					position: relative;
					background-color: transparent;
					margin: 0px 0px 0px 6px;
					position: relative;
					width: 238px;
				}