@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - PHOTOS : 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		jj_photos.css
	Date:			Jul 27, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Active State Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header #nav li.navPhotos a, #header #nav li.navPhotos a:hover {
		background-position:-391px -25px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#photos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photos {
		padding:0 0 1px 0;
		background:url(../../images/bg_mainColCap.png) 0 bottom no-repeat;
	}
		#photos .header {
			padding:0 0 9px 23px;
			background:url(../../images/bg_mainColCap.png) 0 bottom no-repeat;
		}
			#photos .header h1 {
				width:200px; height:24px;
				background:url(../../images/h3_photos.png) 0 6px no-repeat;
				float:left;
			}
				#photos .header a.back {
					margin:12px 0 0 9px;
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
					color:#fff;	
					float:left;	
				}
					#photos .header a.back:hover {
						color:#e27c0a;
					}
		#photos .entries {
			width:560px;
			padding:12px 8px;
			background:url(../../images/bg_mainCol.png) 0 0 repeat-y;		
		}
			#photos .entries .title {
				margin:5px 0 0 14px;
			}
				#photos .entries .title .text {
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#919191;
					display:block;
				}
				#photos .entries .title h4 {
					font:normal 20px Arial, Helvetica, sans-serif;
					color:#fff;
					display:inline-block;
				}
				#photos .entries .title .date {
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#66625d;
				}
			#photos .entries .entry {
				width:266px;
				margin:14px 7px 0 7px;
				float:left;
				display:inline;
			}
				#photos .entries .entry .photo {
					width:258px; height:262px;
					margin:4px 0 0 0; padding:4px 8px 10px 0;
					background:url(../../images/bg_stack.png) 0 0 no-repeat;
					text-align:center;
				}
					#photos .entries .entry .photo a img {
						border:none;
					}
				#photos .entries .entry .photo_single {
					width:250px; height:250px;
					padding:4px;
					background:#66625d;
					text-align:center;
				}
				#photos .entries .entry .info {
					width:252px;
					padding:8px;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#66625d;
					text-align:center;
				}
					#photos .entries .entry .info a.title {
						font:normal 20px Arial, Helvetica, sans-serif;
						color:#f2efec;
					}
						#photos .entries .entry .info a.title:hover {
							color:#ff8700;
						}
					#photos .entries .entry .info .post {
						font-size:12px;
						display:block;
					}
			#photos .entries .photo {
				width:554px;
				margin:20px auto 50px auto;
				text-align:center;
				float:left;
				display:inline;
			}
				#photos .entries .photo img {
					border:solid 4px #66625d;
				}				
				#photos .entries .photo h4 {
					margin:10px 0 0 0;
					font:normal 20px Arial, Helvetica, sans-serif;
					color:#fff;
				}
				#photos .entries .photo .social {
					margin:3px 0 0 0;
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					color:#e27c0a;
				}
					#photos .entries .photo .social span.divider {
						color:#6c5c53;
					}
					
				
				#photos .entries .photosPagination {
					width:119px;
					margin:12px auto 0 auto;
				}
					#photos .entries .buttons {
					}
						#photos .entries .buttons a.btn_prev {
							width:42px; height:16px;
							margin:0 2px 0 0; padding:3px 0 0 15px;
							background:url(../../images/btn_prev.png) 0 0 no-repeat;
							font:bold 10px Verdana, Arial, Helvetica, sans-serif;
							color:#d8cfbd;
							display:inline-block;
						}
							#photos .entries .buttons a.btn_prev:hover {
								background-position:bottom;
								color:#231e1b;
							}
						#photos .entries .buttons a.btn_next {
							width:46px; height:16px;
							padding:3px 0 0 7px;
							background:url(../../images/btn_next.png) 0 0 no-repeat;
							font:bold 10px Verdana, Arial, Helvetica, sans-serif;
							color:#d8cfbd;
							display:inline-block;
						}
							#photos .entries .buttons a.btn_next:hover {
								background-position:bottom;
								color:#231e1b;
							}	
					
					
			#photos .entries #comments {
				margin:0 0 0 10px;
				float:left;
				display:inline;
			}
