@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - TOUR : 	David Nail Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		dn_tour_sub.css
	Date:			Apr 5, 2011
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

	
/*	--------------------------------------------------------------------------------------------------------------------------
	Nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav li.navTour a { color:#629ec9; }
	#footer .info .nav li.shows a { color:#629ec9; }

/*	--------------------------------------------------------------------------------------------------------------------------
	#tour Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol .content { display:inline-block; }
	#mainCol .nav {
		border-bottom:solid 2px #aeaead;
		margin:0 0 24px 0;
	}
		#mainCol .nav li {
			margin:0 4px 0 0;
			display:inline;
			float:left;
		}
		 #mainCol .nav li.setlist { margin:0; }
			#mainCol .nav li a {
				height:26px; padding:6px 0 0 0;
				font-size:15px; color:#fff; text-align:center;
				display:block;
			}
				#mainCol .nav li a:hover { color:#629ec9; }
				#mainCol .nav li.photos a, #mainCol .nav li.videos a, #mainCol .nav li.setlist a { width:69px; }
				#mainCol .nav li.comments a { width:89px; }
				#mainCol .nav li.who a { width:103px; }
				#mainCol .nav li.back {
					margin:0; padding:8px 0 0 0;
					float:right;
				}
					#mainCol .nav li.back a {
						height:auto; margin:0; padding:0 0 0 10px;
						background:url(../../images/arrow_left.png) left 6px no-repeat;
						font-size:14px; color:#fff;
					}
						#mainCol .nav li.back a:hover { color:#629ec9; }

/*	--------------------------------------------------------------------------------------------------------------------------
	#tourPhotos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourPhotos {
		position:relative;
	}
		#tourPhotos .nav li.photos a  { color:#629ec9; }
		#tourPhotos a.back {
			width:92px; height:9px;
			background:url(../../images/btn_backToPhotos.png) 0 0 no-repeat;
			display:block;
		}
			#tourPhotos a.back:hover { background-position:0 -13px; }
			#tourPhotos .entries { padding:20px 0 0 0; }
				#tourPhotos .entries li {
					width:179px; padding:0 0 20px 0;
					text-align:center; vertical-align:middle;
					display:inline;
					float:left;
				}
					#tourPhotos .entries li h3 {
						margin:0 auto 12px auto;
						color:#629ec9; text-align:center;
					}
						#tourPhotos .entries li h3 img {
							margin:0 auto 16px auto;
						}
					#tourPhotos .entries li .views {
						font-size:11px; color:#caced0;
					}
			#tourPhotos a.btn_uploadPhoto {
				width:109px; height:32px;
				background:url(../../images/sprites.png) -1255px -83px no-repeat;
				display:block;	
			}
				#tourPhotos a.btn_uploadPhoto:hover {
					background-position:-1255px -120px;
				}
			#tourPhotos div.entry {
				width:auto; height:auto;
				margin:22px 0 35px 0;
				text-align:center;
			}
				#tourPhotos div.entry img {
					margin:0 auto;
				}
				#tourPhotos div.entry h2 {
					margin:0 auto 21px auto;
					font:normal 1.125em Georgia, "Times New Roman", Times, serif;
					text-align:left;
				}
				#tourPhotos div.entry .date {
					font-size:11px; color:#caced0;
					display:block;
				}
		#tourPhotos .stepped {
			position:absolute;
			top:137px;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#tourVideos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourVideos .nav li.videos a  { color:#629ec9; }
	#tourVideos a.back {
		width:92px; height:9px;
		margin:0 0 22px 0;
		background:url(../../images/btn_backToVideos.png) 0 0 no-repeat;
		display:block;
	}
		#tourVideos a.back:hover {
			background-position:0 -12px;
		}
	#tourVideos .entries {
		padding:0 0 20px 0;
	}
		#tourVideos .entries li {
			width:260px;
			margin:0 36px 0 0; padding:0 0 20px 0;
			text-align:center;
			vertical-align:middle;
			display:inline;
			float:left;
		}
			#tourVideos .entries li h3 {
				margin:0 auto 5px auto;
				text-align:center;
			}
				#tourVideos .entries li h3 a img {
					border:solid 3px #d2cbaa;
					margin:0 auto 16px auto; padding:1px;
					background:#fff;
				}
					#tourVideos .entries li h3 a:hover img {
						border:solid 3px #1f1e1b;
					}
			#tourVideos .entries li .views {
				font:normal 0.625em Georgia, "Times New Roman", Times, serif;
				color:#7e7260;
			}
			#tourVideos div.entry {
				margin:0 0 50px 0;
			}
				#tourVideos div.entry h3 {
					width:480px;
					margin:0 auto 21px auto;
					font:normal 1.125em Georgia, "Times New Roman", Times, serif;
					text-align:left;
				}
					#tourVideos div.entry h3 .date {
						font:normal .625em Georgia, "Times New Roman", Times, serif;
						color:#322e29;
						display:block;
					}
				#tourVideos div.entry .videoPlayer {
					width:485px;
					margin:0 auto 16px auto;
				}
					#tourVideos div.entry .videoPlayer * {
						margin:0 auto;
						text-align:center;
					}	
				#tourVideos div.entry .stats {
					width:310px;
					margin:0 auto 14px auto;
					font-size:.69em;
				}
					#tourVideos div.entry .stats .date {
						padding:0 14px 0 0;
						color:#33302b;
						float:left;
					}
					#tourVideos div.entry .stats .commentCount {
						color:#81725f;
						float:left;
					}
					#tourVideos div.entry .stats .viewCount {
						color:#81725f;
						float:left;
					}
		#tourVideos a.btn_uploadVideo {
			width:109px; height:32px;
			background:url(../../images/sprites.png) -1384px -83px no-repeat;
			display:block;	
		}
			#tourVideos a.btn_uploadVideo:hover {
				background-position:-1384px -120px;
			}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#tourComments Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourComments .nav li.comments a { color:#629ec9; }
		#tourComments #comments h3 {
			border-bottom:none;
		}
		#tourComments #comments .dates {
			font:normal 0.688em Georgia, "Times New Roman", Times, serif;
			color:#322e29;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	#tourWhos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourWhos .nav li.who a  { color:#629ec9; }
		#tourWhos #comments h3 { font-size:17px; color:#629ec9; }
		#tourWhos #comments .dates { font-size:11px; }
		#tourWhos #comments a.btn_yes {
			width:200px; height:18px; padding:2px 0 0 0;
			background:url(../../images/sprites.png) -1261px -174px no-repeat;
			text-align:center; color:#fff;
			display:block;
		}
			#tourWhos #comments a.btn_yes:hover {
				background-position:-1261px -194px;
			}
		#tourWhos #comments ul { padding:0 0 10px 0; }
		#tourWhos #comments .pagination {
			border-bottom:none;
			width:200px;
			margin:2px auto 25px auto;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#tourSetlist Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourSetlist .nav li.setlist a  { color:#629ec9; }
		#tourSetlist .entries { padding:6px 8px; }
			#tourSetlist .entries .header { padding:0 0 20px 0; }
				#tourSetlist .entries .header .text {
					font-size:11px; color:#fff;
				}
				#tourSetlist .entries .header h3 {
					font-size:22px;	color:#629ec9;
				}
			#tourSetlist .entries .setlist {
				padding:0 0 0 25px;
				font-size:16px; color:#caced0;
			}
				#tourSetlist .entries .setlist br { margin:0 0 14px 0; }
