@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - HOME : 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		jj_tour.css
	Date:			Jul 27, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Active State Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header #nav li.navTour a, #header #nav li.navTour a:hover {
		background-position:-147px -25px;
	}

			
/*	--------------------------------------------------------------------------------------------------------------------------
	#mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		margin:0 0 30px 0;
	}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#altCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#altCol {
		width:341px;
	}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#altCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#latestPhotos {
		margin:0 0 20px 11px !important;
	}
	#latestMembers {
		margin:0 0 20px 11px !important;
	}
	#latestBlog {
		margin:0 0 20px 11px !important;
	}
	#latestNews {
		margin:0 0 20px 11px !important;
	}
	#latestVideos {
		margin:0 0 20px 11px !important;
	}

/*	--------------------------------------------------------------------------------------------------------------------------
	#tourNav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourNav {
		height:27px;
		background:url(../../images/bg_mainColCap.png) 0 bottom no-repeat;
	}
		#tourNav li {
			margin:0 11px 0 0;
			list-style:none;
			float:left;
			display:inline;
		}
			/* active */
			#tourNav li.tourPhotos a.active {
				background-position:0 -54px !important ;
			}
			#tourNav li.tourVideos a.active {
				background-position:-110px -54px !important ;
			}
			#tourNav li.tourComments a.active {
				background-position:-220px -54px !important ;
			}
			
			/*	.tourPhotos	*/
			#tourNav li a {
				width:99px; height:27px;
				display:block;
			}
			#tourNav li.tourPhotos {
				
			}
				#tourNav li.tourPhotos a {
					background:url(../../images/navTour.png) 0 0 no-repeat;
				}
					#tourNav li.tourPhotos a:hover {
						background-position:0 -27px;
					}
			/*	.tourVideos	*/
			#tourNav li.tourVideos {
				
			}
				#tourNav li.tourVideos a {
					background:url(../../images/navTour.png) -110px 0 no-repeat;
				}
					#tourNav li.tourVideos a:hover {
						background-position:-110px -27px;
					}
			/*	.tourComments	*/
			#tourNav li.tourComments {
				
			}
				#tourNav li.tourComments a {
					background:url(../../images/navTour.png) -220px 0 no-repeat;
				}
					#tourNav li.tourComments a:hover {
						background-position:-220px -27px;
					}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#tour Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tour {
		padding:0 0 1px 0;
		background:url(../../images/bg_mainColCap.png) 0 bottom no-repeat;
	}
		#tour .header {
			height:24px;
			padding: 0 10px 9px 23px;
		}
			#tour .header h1 {
				width:200px; height:24px;
				padding:0 10px 0 0;
				background:url(../../images/h1_tour.png) 0 6px no-repeat;
				float:left;
			}
			#tour .header a.back {
				margin:10px 0 0 0;
				font:normal 10px Arial, Helvetica, sans-serif;
				color:#fff;
				float:left;
			}
				#tour .header a.back:hover	{
					color:#e27c0a;
				}
		#tour ul.photosList {
			width:594px;
			padding:12px;
			background:url(../../images/bg_mainCol.png) 0 0 repeat-y;		
		}
			#tour ul.photosList li {
				width:266px;
				margin:14px 14px 0 14px;
				float:left;
				display:inline;
			}
				#tour ul.photosList li .photo {
					width:258px; height:262px;
					margin:4px 0 0 0; padding:4px 8px 0 0;
					background:url(../../images/bg_stack.png) 0 0 no-repeat;
					text-align:center;
				}
				#tour ul.photosList li .info {
					width:252px;
					padding:8px;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#908b86;
					text-align:center;
				}
					#tour ul.photosList li .info a.title {
						font:normal 14px Arial, Helvetica, sans-serif;
						color:#f2efec;
					}
						#tour ul.photosList li .info a.title:hover {
							color:#ff8700;
						}
					#tour ul.photosList li .info .post {
						display:block;
					}

      

/*	--------------------------------------------------------------------------------------------------------------------------
	.entries Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/					
	#tour .entries {
		width:550px;
		padding:12px;
		background:url(../../images/bg_mainCol.png) 0 0 repeat-y;
	}
		#tour .entries .title {
			margin:5px 0 0 14px;
		}
			#tour .entries .title .text {
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#908b86;
				display:block;
			}
			#tour .entries .title h4 {
				font:normal 18px Arial, Helvetica, sans-serif;
				color:#f2efec;
			}
				#tour .entries .title h4.comments {
					margin:0 0 15px 0;
				}
			#tour .entries .title .date {
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#908b86;
			}
		#tour .entries .pager {
			width:542px;
			margin:10px 0 0 14px;
		}
			#tour .entries .pager a.btn_back {
				width:86px;
				padding:0 0 0 7px;
				background:url(../../images/btn_arrow.png) 0 4px no-repeat;
				font:bold 11px Arial, Helvetica, sans-serif;
				float:left;
			}
				#tour .entries .pager a.btn_back:hover {
					background-position:0 -13px;
				}
			#tour .entries .pager .prevNext {
				width:81px;
				background:url(../../images/bg_prevNext.jpg) 38px 3px no-repeat;
				float:right;
			}
				#tour .entries .pager .prevNext a.btn_prev {
					width:25px;
					padding:0 0 0 7px;
					background:url(../../images/btn_pager.png) 0 4px no-repeat;
					font:bold 11px Arial, Helvetica, sans-serif;
					float:left;
				}
					#tour .entries .pager .prevNext a.btn_prev:hover {
						background-position:0 -13px;
					}
				#tour .entries .pager .prevNext a.btn_next {
					width:25px;
					padding:0 7px 0 0;
					background:url(../../images/btn_pager.png) right 4px no-repeat;
					font:bold 11px Arial, Helvetica, sans-serif;
					float:right;
				}
					#tour .entries .pager .prevNext a.btn_next:hover {
						background-position:right -13px;
					}
		#tour .entries .entry {
			width:266px;
			margin:14px 14px 0 14px;
			float:left;
			display:inline;
		}
			#tour .entries .entry .photo {
				width:258px; height:262px;
				margin:4px 0 0 0; padding:4px 8px 0 0;
				background:url(../../images/bg_stack.png) 0 0 no-repeat;
				text-align:center;
			}
				#tour .entries .entry .photo a img {
					border:none;
				}
			#tour .entries .entry .photo_single {
				width:250px; height:250px;
				padding:4px;
				background:#66625d;
				text-align:center;
			}
			#tour .entries .entry .info {
				width:252px;
				padding:8px;
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#908b86;
				text-align:center;
			}
				#tour .entries .entry .info a.title {
					font:normal 14px Arial, Helvetica, sans-serif;
					color:#f2efec;
				}
					#tour .entries .entry .info a.title:hover {
						color:#ff8700;
					}
				#tour .entries .entry .info .post {
					display:block;
				}
		#tour .entries .media {
			margin:20px 0 30px 20px;
			text-align:center;
			float:left;
			display:inline;
		}
			#tour .entries .media img {
				border:solid 4px #66625d;
			}				
			#tour .entries .media h4 {
				margin:10px 0 0 0;
				font:normal 14px Arial, Helvetica, sans-serif;
				color:#f2efec;
			}
			#tour .entries .media .social {
				margin:3px 0 0 0;
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#e27c0a;
			}
				#tour .entries .media .social span.divider {
					color:#6c5c53;
				}
		#tour .entries #comments {
			margin:0 0 0 10px;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	.videos_entries Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#tour .videos_entries {
		padding:25px 0;
		background:url(../../images/bg_mainCol.png) 0 0 repeat-y;	
	}
		#tour .videos_entries .title {
			margin:0 0 0 23px;
		}
			#tour .videos_entries .title .text {
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#908b86;
			}
			#tour .videos_entries .title h4 {
				padding:0 0 22px 0;
				font:normal 18px Arial, Helvetica, sans-serif;
				color:#f2efec;
			}
		#tour .videos_entries a.btn_uploadVideo {
			width:101px; height:19px;
			background:url(../../images/btn_uploadVideo.png) 0 0 no-repeat;
			display:block;
		}
			#tour .videos_entries a.btn_uploadVideo:hover {
				background-position:0 -19px;
			}
		#tour .videos_entries a.btn_uploadPhoto {
			width:101px; height:19px;
			background:url(../../images/btn_uploadPhoto.png) 0 0 no-repeat;
			display:block;
		}
			#tour .videos_entries a.btn_uploadPhoto:hover {
				background-position:0 -19px;
			}
		#tour .videos_entries .entry {
			padding:26px 23px 26px 23px;
			float:left;
			text-align:center;
			display:inline;
		}
			#tour .videos_entries .entry .video {
				border:solid 4px #66625d;
				width:250px; height:250px;
				margin:0 0 10px 0;
				background:#000;
			}
				#tour .videos_entries .entry .video a {
					display:block;
				}
			#tour .videos_entries .entry h5 {
				width:185px;
				font:normal 14px Arial, Helvetica, sans-serif;
				display:inline-block;
			}
				#tour .videos_entries .entry h5 a {
					color:#f2efec;
				}
					#tour .videos_entries .entry h5 a:hover {
						color:#ff8700;
					}
			#tour .videos_entries .entry .social {
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#e27c0a;
			}
				#tour .videos_entries .entry .social span.divider {
					color:#6c5c53;
				}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.photos_entries Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#tour .photos_entries {
		padding:25px 0;
		background:url(../../images/bg_mainCol.png) 0 0 repeat-y;	
	}
		#tour .photos_entries .title {
			margin:0 0 0 23px;
		}
			#tour .photos_entries .title .text {
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#908b86;
			}
			#tour .photos_entries .title h4 {
				padding:0 0 22px 0;
				font:normal 18px Arial, Helvetica, sans-serif;
				color:#f2efec;
			}
		#tour .photos_entries a.btn_uploadPhoto {
			width:101px; height:19px;
			background:url(../../images/btn_uploadPhoto.png) 0 0 no-repeat;
			display:block;
		}
			#tour .photos_entries a.btn_uploadPhoto:hover {
				background-position:0 -19px;
			}
		#tour .photos_entries .entry {
			padding:26px 23px 26px 23px;
			float:left;
			text-align:center;
			display:inline;
		}
			#tour .photos_entries .entry .photo {
				border:solid 4px #66625d;
				width:150px; height:150px;
				margin:0 0 10px 0;
				background:#000;
			}
				#tour .photos_entries .entry .photo a {
					display:block;
				}
			#tour .photos_entries .entry h5 {
				width:150px;
				font:normal 14px Arial, Helvetica, sans-serif;
				display:inline-block;
			}
				#tour .photos_entries .entry h5 a {
					color:#f2efec;
				}
					#tour .photos_entries .entry h5 a:hover {
						color:#ff8700;
					}
			#tour .photos_entries .entry .social {
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#e27c0a;
			}
				#tour .photos_entries .entry .social span.divider {
					color:#6c5c53;
				}
