@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - PHOTOS : 	Sum41 Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		sum41_photos.css
	Date:			Nov 5, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav li.navPhotos a {
		background-position:-202px -218px;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#photos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.holder {
		margin:0 auto 5px auto;
	}
	.stack {
		display:inline;
		float:left;
		background:url(../../images/stack_bottom.png) bottom left no-repeat;
	}
		.stack .stack1 {
			background: url(../../images/stack_right.png) top right no-repeat;
		}
		.stack .stack2 {
			padding:0 4px 4px 0;
			background:url(../../images/stack_br.png) bottom right no-repeat;
		}
		.stack .stack3 {
			padding:2px;
			background:#b8b8b8;
		}
			.stack .stack3 a {
				outline:none;
			}
		.stack a img {
			border:1px solid black;
			display:block;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#photos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photos {
		
	}
		#photos .entries {
			padding:0 0 100px 0;			
		}
			#photos .entries .entry {
				width:162px;
				margin:32px 70px 28px 0;
				float:left;
				display:inline;
			}
				#photos .entries .entry .single {
					width:auto;
					margin:0 0 5px 0; padding:3px;
					background:#6b6b6c;
				}
					#photos .entries .entry .single a {
						display:block;
						text-align:center;
					}
						#photos .entries .entry .single a img {
							border:solid 1px #000;
							margin:0 auto;
						}				
					#photos .entries .entry .content {
						border:none;
						padding:0;
					}
						#photos .entries .entry .content h2 {
							width:auto;
							margin:2px 0 2px 0; padding:0;
							font:normal 12px Arial, Helvetica, sans-serif;
						}
						#photos .entries .entry .content .date {
							font:normal 11px Arial, Helvetica, sans-serif;
							color:#848485;
						}
						#photos .entries .entry .content .socialBar {
							margin:0 0 10px 0;
							color:#889a9f;
							font:normal 9px Verdana, Arial, Helvetica, sans-serif;
							color:#69b2cb;
							display:block;
						}
							#photos .entries .entry .content a.addthis_button {
								width:63px; height:17px;
								background:url(../../images/btn_share.png) 0 0 no-repeat;
								display:block;
								float:left;
							}
								#photos .entries .entry .content a.addthis_button:hover {
									
								}
							#photos .entries .entry .content .btns {
								width:138px;
								margin:0 auto;
							}
								#photos .entries .entry .content .btns a.btn_viewNow {
									margin:0;	
									float:left;
								}

/*	--------------------------------------------------------------------------------------------------------------------------
	#photos Album Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/			
	#photos .galleryHeader {
		border-bottom:solid 1px #2f2f2f;
		width:682px;
		margin:0 0 25px 0; padding:0 0 20px 0;
	}
		#photos .galleryHeader h1#h1_photosGallery {
			margin:0 0 0 10px;
			font:bold 22px Arial, Helvetica, sans-serif;
			color:#fff;
			line-height:49px;
			text-transform:uppercase;
			float:left;
		}
		#photos .galleryHeader a.btn_back {
			margin:18px 0 0 0;
			width:88px;
			float:right;
		}		
	#photos .body .entries .entry .content .social .stats {
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#848485;
	}
	#photos .body .entries .entry .content .social .btn {
		margin:5px 0;
	}
/*	--------------------------------------------------------------------------------------------------------------------------
	#photos single Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photos .header h1 {
		width:103px; height:18px;
		background:url(../../images/h1_photos.png) 0 0 no-repeat;
	}
	#photos .entry .counts {
		width:140px;
		margin:0 auto 14px auto;
		font:normal 11px Arial, Helvetica, sans-serif;
		color:#848485;
		text-align:center;
		display:block;
	}
		#photos .entry {
			margin:0 auto 75px auto;
		}
			#photos .entry h2 {
				width:500px;
				padding:6px 0; margin:0 0 0 108px;
				font:normal 22px Arial, Helvetica, sans-serif;
				color:#e24040;
				text-align:left;
			}
	#photos .share {
		width:48px;
		margin:0 auto;
	}
	#photos .photoHolder {
		margin:0 0 14px 0;
		text-align:center;
	}
		#photos .photoHolder img {
			border:solid 1px #616160;
			display:inline-block;
		}
	