@charset "utf-8";
/* CSS Document */



body {
	background:url(../_img/bkgd.jpg) top center no-repeat #000000;
	font-size:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	margin:0px auto 0px auto;
	line-height:140%;
}

.pc_hp_container {
	position:relative;
	margin:45px auto 0px auto;
	width:900px;
}

img {
	border:0px;
}

.columnContainer {
	position:relative;
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:900px;
}

.col1 {
	position:relative;
	float:left;
	width:560px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}

.col2 {
	position:relative;
	float:left;
	width:200px;
	margin:0px 0px 0px 60px;
	padding:35px 0px 0px 60px;
	overflow:hidden;
}

.col2 img{
	float:left;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#FFFFFF;
	margin-top:40px;
	margin-bottom:40px;
	font-weight:normal;
	letter-spacing:-1px;
}

h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#FFFFFF;
	margin-top:40px;
	margin-bottom:15px;
	font-weight:normal;
}

.h2b {
	position:relative;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#FFFFFF;
	margin:40px 0px 15px 0px;
	font-weight:normal;
}

.featureBox {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 0px 30px 0px;
	width:560px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	border-top:1px solid #CCCCCC;
}

.featureBox_L {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 0px 30px 0px;
	width:560px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.featureThumb {
	position:relative;
	float:left;
	margin:0px 25px 0px 0px;
	width:90px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#FFFFFF;
}

.featureThumb img{
	margin:0px 0px 5px 0px;
}

.featureTitle {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	width:400px;
	line-height:120%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#FFFF99;
	font-weight:normal;
}

.featureTitle a{
	color:#FFFF99;
	text-decoration:none;
}

.featureTitle a:hover{
	color:#FFFF99;
	text-decoration:none;
}

.date{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#FFFFFF;
}

.featureTxt{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	width:400px;
	line-height:130%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#FFFFFF;
}

.hp_rightLinks {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	width:280px;
	line-height:150%;
	border-top:1px solid #CCCCCC;
}

.hp_rightLinks p{
	margin:0px 0px 20px 0px;
}

.hp_rightLinks img{
	margin:0px 0px 10px 0px;
}

.hp_rightLinks a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#4091BB;
	text-decoration:none;
}

.hp_rightLinks a:hover{
	text-decoration:underline;
}

.footer {
	position:relative;
	float:left;
	margin:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999999;
	width:900px;
	clear:both;
	padding:45px 0px 50px 0px;
}

.footer a{
	color:#999999;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
}



/* Detail View Styles */

.pc_sel_container_top {
	position:relative;
	margin:45px auto 20px auto;
	width:911px;
	padding:0px 0px 15px 0px;
	overflow:hidden;
}

.pc_sel_container_top h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	color:#FFFFFF;
	line-height:130%;
	margin:0px 0px 40ppx 0px;
}

.pc_sel_container_top .header {
	position:relative;
	margin:0px 0px 0px 0px;
	width:900px;
	padding:0px 0px 0px 11px;
}

.pc_sel_container_btm {
	position:relative;
	margin:0px auto 0px auto;
	padding:0px 0px 400px 0px;
	width:100%;
	background:#FFFFFF;
	overflow:hidden;
}

.podcast_player {
	z-index:1000;
	position:relative;
	top:0px;
	left:150px;
	width:490px;
	height:132px;
	margin:0px;
	padding:0px;
}

#podcastTitle {	
	z-index:1000;
	position:absolute;
	float:left;
	text-align:left;
	top:10px;
	left:10px;
	width:490px;
	height:20px;
	margin:0px;
	padding:0px;
}

.podcast_btn {
	position:relative;
	float:right;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:50px 90px 0px 0px;
	width:142px;
	height:74px;
	
}

.rightNav {
	position:relative;
	float:right;
	width:215px;
	border-left:1px solid #CCCCCC;
	margin:20px 0px 0px 10px;
	padding:0px 0px 0px 24px;
}

.rightNavTitle {
	position:relative;
	float:left;
	width:200px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#347799;
}

.rightNavItem {
	position:relative;
	float:left;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#347799;
}

.rightNavItem a{
	text-decoration:none;
	color:#347799;
}

.rightNavItem a:hover{
	text-decoration:underline;
}

.pc_sel_container_btm_content {
	position:relative;
	margin:0px auto 0px auto;
	width:911px;
}

.selectedContent {
	position:relative;
	float:left;
	width:630px !important;
	width:628px;
	margin:0px 0px 0px 0px;
	padding:20px 20px 0px 11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#333333;
}

.selectedContent li{
	list-style-image:url(../_img/listBullet.jpg);
}

.selectedContentImages {
	position:relative;
	float:left;
	width:641px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.selectedContentImages img{
	position:relative;
	float:left;
	margin:0px 14px 0px 0px;
	padding:0px 0px 0px 0px;
}

.selectedContent p{
	margin:0px 0px 10px 0px;
	line-height:160%;
}

.selectedTitle {
	position:relative;
	float:left;
	width:640px !important;
	width:628px;
	margin:0px 0px 10px 0px !important;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#35779A;
}

.selectedTitle2 {
	position:relative;
	float:left;
	width:640px !important;
	width:628px;
	margin:30px 0px 10px 0px !important;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#35779A;
}

.selfooter {
	position:relative;
	float:left;
	width:900px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#999999;
	border-top:1px solid #CCCCCC;
	margin:40px 0px 0px 0px;
	padding:15px 0px 50px 0px;
	display:block;
}

.selfooter a{
	color:#999999;
	text-decoration:none;
}

.selfooter a:hover{
	text-decoration:underline;
}


