/*  ---- VIDEO AND PHOTO ARCHIVES */
	#divSect #bdCol1 .photoGallArchive,.videoGallArchive ul li {
	padding-left:2px;
	width:90%;
}

#divSect #bdCol1 .mainPhotoGall .photoGallArchive .archiveList {
	padding-bottom:3px;
	list-style-position:inside;
}

#divSect #bdCol1 .mainPhotoGall .photoGallArchive .archiveHead {
	text-decoration:underline;
}

#divSect #bdCol1 .mainPhotoGall .photoGallArchive h2 {
	margin-top:5px;
}

/*  ---- VIDEO BARKER */
#divSect #bdCol1 .mainVideo .topStory {
	border-bottom:1px solid #A1B9D0;
}

#divSect #bdCol1 #vidBarker ul li {
	list-style:none;
	font-weight:bold;
}

#divSect #bdCol1 #vidBarker .vidTitle p {
	font-weight:bold;
	padding-bottom:5px;
	margin-top:-2px;
}

#divSect #bdCol1 .vidBarker ul li {
	list-style:none;
	font-weight:bold;
}

#divSect #bdCol1 .vidBarker .vidTitle p {
	font-weight:bold;
	padding-bottom:5px;
	margin-top:-2px;
}

#divSect #bdCol1 #vidBarker,.vidBarker #vidSummary,.vidSummary p {
	color:#000;
	text-decoration:none;
}

/*  ---- LEFT COLUMN, VIDEO MEDIA HOME */
#divSect #bdyLeft #bdCol1 .APVideo h2 {
	padding-bottom:5px;
	color:#336699;
}

#divSect #bdyLeft #bdCol1 .mainVideo .videoThumb {
	margin-bottom:5px;
	margin-left:0px;
	float: left;
}

#divSect #bdyLeft #bdCol1 .mainVideo .videoListUL .mediaText {
margin-top:-4px;
}

#divSect #bdCol1 .mainVideo .singleBox .videolistUL .videoThumb {
	margin-left:0px;
}

#divSect #bdCol1 .mainVideo .singleBox .videoListUL #vidImg {
	list-style:none;
}

#divSect #bdCol1 .mainVideo .singleBox .videoListUL p {
	color:#000;
}

/*  ---- PHOTO GALLERIES */
#divSect #bdyLeft #bdCol1 .mainGallTitle .brkTitle {
	width:170px;
}

#divSect #bdyLeft #bdCol2 .linkedList .smallBarkers {
	padding-bottom:7px;
}

/*  ---- LEFT COLUMN, PHOTOS MEDIA HOME */
#divSect #bdyLeft #bdCol1 .mainPhotoGall .photoGall .photoGallDiv {
	height:200px;
}

#divSect #bdyLeft #bdCol1 .mainPhotoGall .photoGall .photoGallDiv .photoSingleImg {
	margin-left:-2px;
}

#divSect #bdyLeft #bdCol1 .mainPhotoGall h2 {
	padding-bottom:5px;
	padding-top:3px;
	color:#336699;
}

#divSect #bdyLeft #bdCol1 .mainPhotoGall {
	border-top:1px solid #A1B9D0;
}

.photoSingleImg .mainGallTitle .brkTitle {
	margin-bottom:-8px;
	display:block;
}

#divSect #bdyLeft #bdCol1 .photoGallDiv {
	display:inline;
	float:left;
	width:50%;
	height:180px;
}

#divSect #bdyLeft #bdCol1 .videoListUL a.mediaLink {
	color:#336699;

}

#divSect #bdyLeft #bdCol1 .mainPhotoGall .mediaLink {
	padding-left:2px;
	padding-bottom:10px;
}

#divSect #bdyLeft #bdCol1 .mainPhotoGall .mediaLink a {
	color:#336699;
}

#divSect #bdyLeft #bdCol1 .mainPhotoGall .mediaLink {
	padding-left:2px;
	color:#336699;
}

/*  ---- RIGHT COLUMN, USER PHOTOS */
#divSect #bdyLeft #bdCol2 .rightPhotoGallTop .userPhotoGall ul li {
	list-style:none;
	padding-left:8px;
	padding-bottom:20px;
	margin-left:37px;
}

#divSect #bdyLeft #bdCol2 .rightPhotoGall h2 {
	color:#336699;
	padding-left:3px;
	text-align:center;
}

#divSect #bdyLeft #bdCol2 .rightPhotoGall #userPhotoHead {
	background:#FDF3B6;
	margin-bottom:0px;
}

#divSect #bdyLeft #bdCol2 .rightPhotoGallTop .userPhotoGall {
	background:#FDF3B6;
	margin-bottom:5px;
	padding-top:5px;
}

/*  ---- RIGHT COLUMN, STAFF PHOTOS */
#divSect #bdyLeft #bdCol2 .rightPhotoGallBot .staffPhotoGall ul li {
	list-style:none;
	padding-left:8px;
	padding-bottom:20px;
	margin-left:37px;
}

#divSect #bdyLeft #bdCol2 .rightPhotoGallBot .staffPhotoGall {
	padding-bottom:5px;
	padding-top:5px;
}

/*  ---- LEFT COLUMN, APVideo MEDIA HOME */
#divSect #bdyLeft #bdCol1 .mainVideo h2 {
	padding-bottom:5px;
	padding-top:3px;
  color:#336699;
}

#divSect #bdyLeft #bdCol1 .mainPhotoGall .photoGall ul li {
	float:left;
	padding-right:38px;
	padding-left:3px;
	list-style:none;
	width:174px;
	height:150px;
}

#divSect #bdyLeft #bdCol1 .APVideo {
	border-top:1px solid #A1B9D0;
	border-bottom:1px solid #A1B9D0;
	padding-top:10px;
	padding-bottom:8px;
}

/* ---- PHOTO & VIDEO GALLERIES */

#morePhotos {
	float: right;
	width: 140px;
	padding: 5px;
	height: 365px;
	overflow: auto;
}

.photoGallNav {
	margin-top:275px;
}

.galleryTHR {
	width:auto;
	float:left;
}

.galleryClose {
	width:auto;
	float:right;
	padding-top:15px;
}

#mediaPopup td {
	vertical-align: top;
}

table.GalleryBack {
	background: #333333;
	padding:4px;
	text-align:left;
	width:100%;
}

table.GalleryBack td {
	padding-left:5px;
	padding-top:10px;
	text-align:left;
	line-height:1.5em;
}

table.pgAboutTbl{
	padding-right:5px;
}

.galleryimage {
	float:left;
	width:234px;
	padding:1px;
}

.galleryimage img {
	padding:2px;
	text-align:left;
}
.galleryimage span {
	padding:2px;
	text-align:left;
	font-size:.8em;
}

table.thumbItem {
	width:134px;
}

#mediaPopup td {
	vertical-align: top;
}		

#mediaPopup .galleryTop {
	padding: 5px 5px 5px 5px;
}

#mediaPopup .wthZoomTop {
	padding: 5px 5px 5px 5px;
	background: #fff;
}

#mediaPopup .galleryBottom {
	padding: 5px 5px 0px 5px;
	background: #EBF0F6;
}

#mediaPopup .galleryBottom .photoGalListItem .thmbImage {
	border: 1px solid #2E4E6B;
	margin-bottom:18px;
}

#mediaPopup .galleryBottom .photoGalListItem a.highlightit:active,a.highlightit:focus {
	outline:none;
}

#mediaPopup .galleryBottom .photoGalListItem {
	list-style:none;
}

table.GalleryBack {
	background: #FFF;
	padding: 4px;
	text-align: left;
	width: 100%;
	background: #EBF0F6;
}

table.GalleryBack td {
	padding-left: 5px;
	padding-top: 10px;
	text-align: left;
	line-height: 1.5em;
}
 	
table.pgAboutTbl{
	padding-right: 5px;
}
		
.galleryimage {
	float: left;
	width: 234px;
	padding: 1px;
}

.galleryimage img {
	padding: 2px;
	text-align: left;
	border:none;
}

.galleryimage span {
	padding: 2px;
	text-align: left;
	font-size: .8em;
}
		
table.thumbItem {
	width:134px;
}

table.thumbItem img {
	border: 1px solid #000000;
}
		
/* VIDEO */
.vBarker {
	margin-top: 5px;
	float: left
}

.vBarkerImg {
	float: left;
	margin-right: 10px;
}

.vBarkerList {
	float: left;
	width: 275px;
	padding-bottom: 5px;
}

.vBarkerList ul {
	padding-left: 10px;
	margin-left: 5px;
}

.vBarkerList>a {font-size: .9em;}

/*.videoList, .videoListPlayer {
	height: 50px;
}

.videoList {
	float: left;
	clear: both;
	width: 95%;
}

.videoList h2, .videoListPlayer h2 {
	margin-left: 5px;

	text-transform: none;
	color:#f8d329;
}*/

.completeBy {
	margin-top:5px;
}

.completeBy .by, .byline {
	font-weight:bold;
	color:#336699;
}

.vidSumm div {
	font-weight:bold;
	color:#336699;
}

a.ulHov {
color:#fff;
font-weight:bold;
font-family: arial;
	font-size: 11px;
}

.videoDate {
	margin-left: 2px;
	display: block;
	float: left;
	clear: both;
	font-size: .9em;
	font-weight: normal;
}

.videoThumb {
	margin: 0px 5px;
	float: left;
}

h2.vPlayerNoSponsor {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-top: 12px;
	font-family:arial;
	padding-left: 4px;
	color:#f8d329;
}

h2.vPlayerSponsor {
	height: 30px;
	border-bottom: 1px solid #cccccc;
	padding-top: 12px;
	font-family:arial;
	padding-left: 4px;
	color:#f8d329;
}

.vPlayerSponsorURL {
	display: block;
	margin-left: 4px;
	padding-top: 4px;
}

#vPlayerTd, #vPlayerBack, #vPlayerBack #morePhotos, #vPlayerBack #morePhotos #innerPhotoContainer, #vPlayer {height: 350px;}

#vPlayerTd {
	background: #FFF;
	padding: 0px;
}

#vPlayerBack {
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}

#vPlayerBack #morePhotos {
	width: 290px;
	margin: 0px;
	padding: 0px;
}

/*#vPlayerBack #morePhotos #innerPhotoContainer {border-left: 1px solid #B5CFE7;}*/

#vPlayer {
	float: left;
	width: 390px;
	padding: 10px;
	margin-right: 0px;
}

.noPlayer {
	background-color: #FFF;
	height: 150px;
	width: 360px;
	padding-top: 100px;
	text-align: center;
	font-weight: bold;
	border: 2px dashed #2E4E6B;
}

.noPlayer a {
	color: #99001F; 
	text-decoration: underline;
}