body{
	margin:				0 auto;
	background:			#000000 url(/images/layout/sack_bg.jpg) top left repeat-y;
	width:				1000px;
	color:				#FFFFFF;
	font-family:		Verdana, Sans-serif;
	font-size:			small;
}

a{
	color:				#FFFFFF;
}

img{
	border-width:		0px;
}

h1{
	color:				#AFADAB;
	font-size:			xx-large;
	font-weight:		normal;
	font-family:		Georgia,Arial;
	margin:				0px 0px 5px 0px;
	padding:			0px 0px 0px 0px;
}

h2{
	color:				#AFADAB;
	font-size:			x-large;
	font-weight:		normal;
	font-family:		Georgia,Arial;
	margin:				0px 0px 5px 0px;
	padding:			0px 0px 0px 0px;
	clear:				both;
}

h3{
	color:				#FFFFFF;
	font-size:			large;
	font-weight:		normal;
	font-family:		Georgia,Arial;
	margin:				0px 0px 5px 0px;
	padding:			0px 0px 0px 0px;
}

h4{
	text-transform:		uppercase;
	color:				#FFFFFF;
	font-size:			small;
	margin:				0px;
	padding:			0px;
	font-family:		Georgia,Arial;
}

h5{
	color:				#FFFFFF;
	font-size:			medium;
	margin:				0px;
	padding:			0px;
}

h6{
	text-transform:		uppercase;
	color:				#AFADAB;
	font-size:			small;
	margin:				0px;
	padding:			0px;
	font-family:		Georgia,Arial;
}

p{
	margin:				0px 0px 10px 0px;
	padding:			0px 0px 0px 0px;
}

.ftbEditorBody{
	background-color:	#36312C;
	font-family:		Verdana, Sans-serif;
	font-size:			small;
}

.clear{
	clear:				both;
}

#background{
	background-color:	#000000;
}

#header{
	padding:			20px 0px 20px 20px;
}

	#bookNowLink{
		float:				left;
		width:				185px;
	}

	#headerPlayer{
		float:				left;
		margin:				9px 0px 0px 0px;
		width:				30px;
	}
	
	#headerSongTitle{
		float:				left;
		margin:				9px 0px 0px 0px;
		font-weight:		bold;
		width:				400px;
	}
	
	#homeLink{
		float:				left;
		margin:				9px 0px 0px 0px;
		width:				365px;
		text-align:			right;
	}

	#homeLink a:link,
	#homeLink a:visited{
		font-family:		Georgia,Arial;
		text-decoration:	none;
		background-color:	#36312C;
		padding:			0px 5px 0px 5px;
		font-weight:		bold;
	}
	
	#homeLink a:hover,
	#homeLink a:active{
		text-decoration:	none;
		background-color:	#685E55;
	}

#main{
	clear:				both;
}

#leftSide{
	float:				left;
	display:			inline;
	width:				355px;
}

	.leftSideContent{
		margin:				0px 0px 50px 0px;
		padding:			0px 0px 0px 20px;
	}
	
		#productionHeading{
			float:				left;
			width:				100%;
			margin:				0px 0px 10px 0px;
		}
	
			#productionHeadingText{
				float:				left;
			}
			
			#rss{
				float:				left;
				margin:				0px 0px 0px 120px;
			}
	
		.leftSideContentItem{
			float:				left;
			margin:				0px 0px 15px 0px;
			width:				335px;
		}
		
			.newsDate{
				float:				left;
				width:				80px;
				color:				#AFADAB;
				font-family:		Georgia,Arial;
				margin:				0px;
				padding:			0px;
			}
			
			.newsTitle{
				float:				left;
				margin:				0px;
				padding:			0px;
			}
			
				.newsTitle a:link,
				.newsTitle a:visited{
					text-decoration:	none;
					color:				#AFADAB;
					font-family:		Georgia,Arial;
				}
				
				.newsTitle a:hover,
				.newsTitle a:active{
					text-decoration:	underline;
				}
				
	#main_menu_highlighted{
		text-decoration:	none;
		background-color:	#36312C;
	}
	
	#leftSideNav{
		margin:				0px;
		padding:			0px;
		list-style:			none;
		font-family:		Georgia,Arial;
		margin:				0px 0px 50px 0px;
	}
	
		#leftSideNav li{
			margin:				0px 0px 0px 0px;
		}
		
			#leftSideNav a:link,
			#leftSideNav a:visited{
				display:			block;
				text-decoration:	none;
				padding:			10px 0px 10px 20px;
			}
			
			#leftSideNav a:hover,
			#leftSideNav a:active{
				text-decoration:	none;
				background-color:	#36312C;
			}
			
				#leftSideNav .link{
					color:				#FFFFFF;
					font-size:			small;
				}
				
				#leftSideNav .linkSubHeading{
					text-transform:		uppercase;
					color:				#AFADAB;
					font-size:			x-small;
				}
				
#homepageContent{
	float:				left;
	display:			inline;
}

#content{
	float:				left;
	display:			inline;
	width:				615px;
	background-color:	#36312C;
	padding:			10px 15px 10px 15px;
}

	.speaker{
		background:			url(/images/layout/speaker_icon.gif) no-repeat bottom right;
	}
	
	.video{
		background:			url(/images/layout/video_icon.gif) no-repeat bottom right;
	}

	#contentNav{
		margin:				15px 0px;
		padding:			0px;
		list-style:			none;
		width:				615px;
	}
	
		#contentNav li{
			float:				left;
			margin:				0px 3px 3px 0px;
		}
		
			#contentNav a:link,
			#contentNav a:visited{
				display:			block;
				width:				140px;
				height:				50px;
				color:				#FFFFFF;
				font-family:		Georgia,Arial;
				text-transform:		uppercase;
				text-decoration:	none;
				background-color:	#685E55;
				padding:			5px;
			}
			
			#contentNav a:hover,
			#contentNav a:active{
				text-decoration:	none;
				background-color:	#C2C1BF;
				color:				#3B3A3A;
			}
	
	.filmStrip{
		background:			url(/images/layout/film_strip.gif);
		height:				20px;
		clear:				both;
	}
	
	#contentVideo{
		background-color:	#000000;
		padding:			10px;
		text-align:			center;
	}
	
	#content p img{
		margin:				0px 0px 15px 15px;
	}
	
	#contentLinks{
		margin:				10px 0px;
		text-align:			right;
		visibility:			hidden;
	}
	
		#contentLinks a:link,
		#contentLinks a:visited{
			text-decoration:	none;
			font-family:		Georgia,Arial;
			text-transform:		uppercase;
		}
		
	.rptNewsItem{

	}
		
	.rptNewsItem a:link,
	.rptNewsItem a:visited{
		display:			block;
		text-decoration:	none;
		border:				solid black;
		border-width:		0px 0px 1px 0px;
		padding:			10px 5px 0px 5px;
		margin:				0px 0px 0px 0px;
	}
	
	.rptNewsItem a:hover,
	.rptNewsItem a:active{
		background-color:	#685E55;
	}
	
#homepageBottomLinks{
	clear:				both;
	padding:			20px 0px 0px 20px;
	margin:				0px 0px 0px 0px;
}

	.bottomLinkItem{
		float:				left;
		display:			inline;
		width:				296px;
		height:				67px;
		margin:				0px 20px 0px 0px;
		padding:			0px 0px 0px 0px;
		background:			#5A5149 url(/images/layout/right_arrow.gif) no-repeat right;
		cursor:				pointer;
		text-decoration:	none;
	}
	
		.bottomLinkItem img{
			cursor:				default;
		}
	
	
		.bottomLinkItemText{
			float:				left;
			padding:			5px 0px 0px 5px;
			text-decoration:	none;
		}

#footer{
	padding:			20px 0px 0px 20px;
	margin:				0px 0px 0px 0px;
	font-family:		Georgia,Arial;
	text-transform:		uppercase;
	size:				x-small;
	clear:				both;
}

	#footer a:link,
	#footer a:visited{
		text-decoration:	none;
	}
	
	#footer a:hover,
	#footer a:active{
		text-decoration:	underline;
	}