@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - HOME : 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		dn_home.css
	Date:			Jul 27, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	common Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header #nav li.navHome a, #header #nav li.navHome a:hover {
		background-position:-2px -25px;
	}
	#contentHolder .header {
		height:28px;
	}
		#contentHolder .header h1 {
			height:21px;
			padding:0 10px 0 0;
			display:block;
			float:left;
		}
		#contentHolder .header a.more {
			margin:4px 0 0 0;
			float:left;
			font:bold 10px Verdana, Arial, Helvetica, sans-serif;
			color:#d8cfbd;
			text-decoration:none;
		}
			#contentHolder .header a.more:hover {
				color:#ff8700;
			}
	#contentHolder .stats {
		margin:5px 0 0 0;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#ffd4a4;
	}
		#contentHolder .stats span.divider {
			color:#6c5c53
		}
		#contentHolder .stats a {
			color:#e27c0a;
			text-decoration:none;
		}
			#contentHolder .stats a:hover {
				color:#ffd4a4;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news .header h1#h1_newsAndUpdates {
		width:207px;
		margin:0 0 0 9px;
		background:url(../../images/h1_latestNews.png) 0 0 no-repeat;
	}
	#footer_news {
		width:930px; height:7px;
		overflow:hidden;
		background:url(../../images/footer_news.png) 0 0;
		clear:both;
	}
	
	#news ul {
		background:url(../../images/bg_news.png) 0 0 no-repeat;
	}
		#news ul li {
			width:203px;
			padding:11px; margin: 0 10px 0 0;
			float:left;
			list-style:none;
		}
			#news ul li .date {
				margin:0 0 3px 0;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#6c5c53;
				display:block;
			}
			#news ul li h2 {
				margin:0 0 5px 0;
				font:normal 14px Arial, Helvetica, sans-serif;
				line-height:16px;
			}
				#news ul li h2 a {
					color:#f2efec;
					text-decoration:none;
				}
					#news ul li h2 a:hover {
						color:#ffd4a4;
					}
			#news ul li .copy {
				height:155px;
				overflow:hidden;
				line-height:14px;
			}
				#news ul li .copy p {
					margin: 0 0 5px 0;
				}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	#videos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videosPhotos {
		width:930px;
		padding:0 0 8px 0;
		background: url(../../images/bg_videos-photos.jpg) 0 46px no-repeat;
	}
	#footer_videosPhotos {
		width:930px;
		line-height:0;
		overflow:hidden;
		clear:both;
	}
	#videos {
		width:469px;
		margin:20px 0 0 10px;
		display:inline;
		float:left;
	}
		#videos .header h1#h1_latestVideos {
			width:206px;
			background:url(../../images/h1_latestVideos.png) 0 0 no-repeat;
		}
	#videos .entry {
		margin:4px 0 0 0; padding:10px 11px 5px 11px;
		background:#1e1814;
	}
		#videos .entry .image {
			width:262px;
			float:left;
		}
			#videos .entry .image a {
				border:6px solid #8e8b88;
				width:250px;
				display:block;
			}
				#videos .entry .image a:hover {
					border:6px solid #76542a;
				}
		#videos .entry .holder {
			width:170px;
			padding:0 0 0 10px;
			float:left;
		}
			#videos .entry .holder .date {
				margin:0 0 3px 0;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#6c5c53;
				display:block;
			}
			#videos h2 {
				margin:0 0 5px 0;
				font:normal 14px Arial, Helvetica, sans-serif;
				line-height:16px;
			}
				#videos h2 a {
					color:#f2efec;
					text-decoration:none;
				}
					#videos h2 a:hover {
						color:#ffd4a4;
					}
			#videos .entry .holder .copy {
				height:190px;
				overflow:hidden;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#photos Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photos {
		width:430px;
		margin:20px 0 0 10px;
		float:left;
	}
		#photos .header h1#h1_latestPhotos {
			width:198px;
			background:url(../../images/h1_latestPhotos.png) 0 0 no-repeat;
		}
		#photos ul {
			width:414px;
			padding:17px 8px;
		}
			#photos ul li {
				display:inline;
				float:left;
			}
			#photos ul li a {
				width:100px; height:100px;
				padding:3px; margin:0 1px 1px 0;
				display:block;
				text-align:center;
				background:#271e16;
			}
				#photos ul li a:hover {
					background:#77552b;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	#tour Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourCommunity {
		background:url(../../images/bg_tour-community.png) 0 46px no-repeat;
	}
	#footer_tourCommunity {
		width:930px; height:5px;
		overflow:hidden;
		background:url(../../images/footer_tour-community.png) 0 0;
		clear:both;
	}
	#tour {
		margin:20px 0 0 0;
		width:471px;
		float:left;
	}
		#tour .header h1#h1_tourDates {
			width:92px;
			background:url(../../images/h1_tourDates_15px.png) 0 0 no-repeat;
		}
		#tour .entries {
			width:439px;
			padding:10px 11px;
		}
		#tour table {
						
		}
			#tour table tr {
				width:439px;
			}
				#tour table tr td {
					border-bottom:1px solid #926935;
					padding:6px 6px 7px 6px;
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				}
				#tour table tr td.dateCol {
					width:70px;
					color:#6c5c53;
					line-height:12px;
				}
				#tour table tr td.locCol {
					width:120px;
					color:#f2efec;
					line-height:12px;
				}
				#tour table tr td.venueCol {
					width:213px;
					line-height:12px;
				}
					#tour table tr td.venueCol a {
						color:#e27c0a;
						text-decoration:none;
					}
						#tour table tr td.venueCol a:hover {
							color:#ffd4a4;
						}
						
/*	--------------------------------------------------------------------------------------------------------------------------
	#community Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#community {
		margin:20px 0 0 0;
		float:left;
	}
		#community .header h1#h1_community {
			width:251px;
			background:url(../../images/h1_community-LatestMembers_15px.png) 0 0 no-repeat;
		}
	#community ul {
		width:435px;
		padding:14px 12px;
	}
		#community ul li {
			display:inline;
			float:left;
		}
		#community ul li a {
			width:80px; height:80px;
			padding:3px; margin:0 1px 1px 0;
			display:block;
			text-align:center;
			background:#3f2f22;
		}
			#community ul li a:hover {
				background:#77552b;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	#tour Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#setListBlank {
		width:441px;
		background:url(../../images/bg_tour-community.png) 0 46px no-repeat;
	}
	#footer_setListBlank {
		width:441px; height:5px;
		overflow:hidden;
		background:url(../../images/footer_tour-community.png) 0 0;
		clear:both;
	}
	#setList {
		margin:20px 0 0 0;
		width:441px;
		float:left;
	}
		#setList .header h1#h1_setList {
			width:125px;
			margin:0 0 0 17px;
			background:url(../../images/h1_setListLg.png) 0 0 no-repeat;
		}
		#setList .entries {
			width:419px;
			padding:10px 11px;
		}
		#setList table {
						
		}
			#setList table tr {
				width:419px;
			}
				#setList table tr td {
					border-bottom:1px solid #926935;
					padding:6px 6px 7px 6px;
					font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				}
				#setList table tr td.date {
					width:70px;
					color:#6c5c53;
					line-height:12px;
				}
				#setList table tr td.location {
					width:120px;
					color:#f2efec;
					line-height:12px;
				}
				#setList table tr td.venue {
					width:153px;
					line-height:12px;
				}
					#setList table tr td.venue a {
						color:#e27c0a;
						text-decoration:none;
					}
						#setList table tr td.venue a:hover {
							color:#ffd4a4;
						}
				#setList table tr td.setList {
					width:28px;
				}
					#setList table tr td.setList a.iconSetList {
						width:23px; height:19px;
						background:url(../../images/icon_setlist.png) 0 0 no-repeat;
						display:block;
					}
						#setList table tr td.setList a.iconSetList:hover {
							background-position:0 -19px;
						}
	
	/*	#blank Styles	*/
	#blank {
		display:none;
	}