@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - VIDEOS : 	Laura Bell Bundy Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		lbb_videos.css
	Date:			Dec 8, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

	
/*	--------------------------------------------------------------------------------------------------------------------------
	#nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav li.navLatest a {
		background-position:-119px -213px !important;
	}
	/*#nav li.navPeep a {
		background-position:-212px -213px;
	}*/

/*	--------------------------------------------------------------------------------------------------------------------------
	#videos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videos {
		padding:24px 27px;
	}
		#videos .viewing {
			margin:0 0 10px 0;
			font:normal 13px Tahoma, Arial, Helvetica, sans-serif;
			display:block;
		}
			#videos .viewing a {
				font-weight:bold;
			}
		#videos h3 {
			margin:0 0 20px 0;
			font-size:1em;
		}
		#videos .controls {
			margin:0 0 36px 0;
			font:normal 1em Tahoma, Arial, Helvetica, sans-serif;
		}
			#videos .controls a {
				font-weight:bold;
			}
		#videos .videos {
		
		}
			#videos .videos .entry {
				margin:0 0 27px 0;
			}
				#videos .videos .entry .thumbnail {
					width:154px;
					margin:0 12px 0 0;
					float:left;
				}
					#videos .videos .entry .thumbnail img {
						
					}
				#videos .videos .entry .details {
					width:600px;
					float:left;
				}
					#videos .videos .entry .details h3 {
						margin:0 0 10px 0;
						font:bold 1.13em Tahoma, Arial, Helvetica, sans-serif;
					}
					#videos .videos .entry .details .social {
						margin:0 0 8px 0;
						font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
					}
						#videos .videos .entry .details .social .comments {
							width:24px;
							padding:0 0 0 16px; margin:0 0 0 12px;
							display:inline-block;
					}
				#videos .videos .entry .details a.btn_watchVideo {
					width:66px; height:15px;
					display:block;
				}
					#videos .videos .entry .details a.btn_watchVideo:hover {

					}
		#videos .pager {
			width:145px;
			margin:0 auto; padding:34px 0;
		}
			#videos .pager a.btn_prev {
				width:69px; height:26px;
				margin:0 7px 0 0;
				display:block;
				float:left;
			}
				#videos .pager a.btn_prev:hover {

				}
			#videos .pager a.btn_next {
				width:69px; height:26px;
				display:block;
				float:left;
			}
				#videos .pager a.btn_next:hover {

				}
			#videos .pager a.disabled {
				opacity:.3;
				filter:alpha(opacity=30);
				cursor:default;
				outline:none;
			}
				#videos .pager  a.disabled:hover {
					background-position:0 0 !important;
				}

		#videos .videoHolder {
			width:488px;
			margin:0 auto 17px auto;
		}
		#videos .added {
			padding:15px 0 0 0;
			font:normal 1em Tahoma, Arial, Helvetica, sans-serif;
			text-align:center;
			display:block;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#videos single Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videos {

	}
		#videos .header {
			height:auto;
			margin:0 0 12px 0;
			background:none !important;
		}
			#videos .header .breadcrumb {
				width:600px;
				margin:0 0 2px 0;
				font:normal .81em Tahoma, Arial, Helvetica, sans-serif;
				float:left;
			}
				#videos .header .breadcrumb a {
					font-weight:bold;
				}
			#videos .header .back {
				font:normal .81em Arial ,Helvetica, sans-serif;
				text-align:right;
				float:right;
			}
			#videos .header h2 {
				background:none;
				font:normal 1em Tahoma, Arial ,Helvetica, sans-serif;
				font-weight:bold;
				clear:both;
			}
		#videos .entries {
		
		}
			#videos .entries .entry {
				position:relative;
				width:199px; height:200px;
				float:left;

			}
				#videos .entries .entry img {
					margin:0 auto;
				}
				#videos .entries .entry a {
					margin:0 auto; padding:4px;
					display:block;
				}
					#videos .entries .entry a:hover {

					}
				#videos .entries .entry .image .info {
					position:absolute;
					top:-121px; left:40px;
					width:119px;
					padding:0 0 6px 0;
					display:none;
				}
				#videos .entries .entry .image {
					margin:0 auto;
				}
				#videos .entries .entry .image .infoBG {
					position:relative;
					padding:10px;
				}
					#videos .entries .entry .image .infoBG h3 {
						margin:0 0 5px 0;
					}
					#videos .entries .entry .image .infoBG .comments {
						height:10px;
						padding:0 10px 0 16px;
						display:inline-block;
					}
					#videos .entries .entry .image .infoBG .views {
						display:inline-block;
					}
					#videos .entries .entry .image .infoBG p {
						margin:8px 0 0 0;
					}
						#videos .entries .entry .infoBG .album {

						}
			#videos .pagination {
				margin:42px 0 0 0;
				text-align:center;
			}
				#videos .pagination a.btn_60 {
					width:60px; height:25px;
					margin:0 10px;
					display:inline-block;
				}
			
			#videos .entries .album {
				width:600px;
				margin:0 0 30px 0;
			}
				#videos .entries .album .thumbs {
					width:225px;
					margin:0 8px 0 0;
					display:inline;
					float:left;
				}
					#videos .entries .album .thumbs img {

					}
					#videos .entries .album .thumbs a {
						padding:3px;
						margin:0 5px 0 0;
						display:inline-block;
						float:left;
					}
						#videos .entries .album .thumbs a:hover {

						}
				#videos .entries .album .info {
					width:367px;
					float:left;
				}
					#videos .entries .album .info h3 {
						margin:0 0 8px 0;
					}
						#videos .entries .album .info h3 a {

						}
							#videos .entries .album .info h3 a:hover {

							}
						#videos .entries .album .info p {
							margin:0 0 5px 0;
						}
							#videos .entries .album .info .created, #videos .entries .album .info .videoCount {

							}
						#videos .entries .album .info a.btn_view {
							width:74px; height:18px;
							display:block;
						}
							#videos .entries .album .info a.btn_view:hover {

							}
		#videos .video {
			margin:0 0 28px 0;
		}
			#videos .video .player {
				width:480px;
				margin:0 auto 20px auto;
				text-align:center;
			}
			#videos .video .social {
				margin:0 0 20px 0;
			}
				#videos .video .social .added {
					padding:0 13px 0 0;
				}
				#videos .video .social .comment {
					padding:0 0 0 15px;
				}
				#videos .video .social .view {
					padding:0 0 0 13px;
				}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#carousel Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videos #carousel {
		position:relative;
		width:602px; height:129px;
		margin:25px auto 0 auto; padding:8px 0 0 0;
		overflow:hidden;
	}
		#videos #carousel .prev {
			position:absolute;
			top:0; left:0;
			width:41px; height:132px;
			z-index:10;
		}
			#videos #carousel .prev a {
				width:41px; height:134px;
				display:block;
				cursor:pointer;
			}
				#videos #carousel .prev a:hover {
					background-position:0 -134px;
				}
			
			#videos #carousel .next {
				position:absolute;
				top:0; right:0;
				width:45px; height:133px;
				z-index:10;		
			}
			#videos #carousel .next a {
				width:45px; height:134px;
				cursor:pointer;
				display:block;
			}
				#videos #carousel .next a:hover {
					background-position:4px -134px;
				}
				#videos #carousel .disabled a {
					display:none;
				}
		#videos #carousel .watchMore {
			font:normal .69em Tahoma, Arial, Helvetica, sans-serif;
			text-align:center;
			display:block;
		}
		#videos #carousel .thumbnails {
			margin-left:-102px;
			/*height:93px;*/
			padding:4px 0 0 0;
			position:absolute;
			z-index:1;
			overflow:hidden;
		}
		#videos #carousel .thumbnails.lessThen5 {
			margin-left:60px;
		}
			#videos #carousel .thumbnails ul li {
				position:relative;
				width:152px; height:95px !important;
				width:152px; height:86px !important;
				margin:0 8px 0 1px;
				display:inline;
			}
				#videos #carousel .thumbnails ul li image {
					width:150px; height:95px;
				}
					#videos #carousel .thumbnails ul li image img {
						border:0;
					}
				#videos #carousel .thumbnails ul li a {
					display:block;					
				}
				#videos #carousel .thumbnails ul li .info {
					position:absolute;
					top:1px; left:1px;
					width:142px; height:76px;
					padding:9px 0 0 8px;
					cursor:pointer;
					filter: alpha(opacity=0); /* internet explorer */
					-khtml-opacity: 0;      /* khtml, old safari */
					-moz-opacity: 0;       /* mozilla, netscape */
					opacity: 0;           /* fx, safari, opera */
					overflow:hidden;
				}
				#videos #carousel .thumbnails ul li .info h2 {
					font:normal .81em "Myriad Pro Web", Arial ,Helvetica, sans-serif;
				}
					#videos #carousel .thumbnails ul li .info h2 a {
						border:0;
					}
				#videos #carousel .thumbnails ul li .info .date {
					font:normal .63em Arial, Helvetica, sans-serif;
				}
				#videos #carousel .thumbnails ul li .info .social {
					margin:0;
					text-align:left;
				}
