@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - COLDWATAER JANE HOME
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		cwj_home.css
	Date:			Jan 05, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	

/*	--------------------------------------------------------------------------------------------------------------------------
	nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#nav {
		width:925px !important;
	}
		ul#nav li#navHome a {
			background-position:0 -37px;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	featureSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#featureSpace {
		width:922px; height:358px;
		padding:23px 0 0 26px;
		background:url(../../images/featureSpace_bg.jpg) no-repeat;
		border-bottom:2px solid #8e0005;
	}
		#featureSpace .header {
			font:bold 10px Arial, Helvetica, sans-serif;
		}
			#featureSpace .header a:link, #featureSpace .header a:active, #featureSpace .header a:visited {
				width:86px; height:20px;
				padding:2px 4px;
				background:none;
				color:#ffd6d7;
			}
				#featureSpace .header a:hover {
					background:#ab0006;
					color:#fff;
				}
			#featureSpace .header a.fNews {
				background:#892c0d;
			}
			
		/* featureNews */	
		#featureSpace #featuredNews {
			width:568px; height:308px;
			background:#892c0d;
			border:2px solid #892c0d;
			position:absolute;
		}
		
		#featureSpace #featuredNews .tabs {
			width:154px;
			float:left;
			position:absolute;
			z-index:1;
		}
			#featureSpace #featuredNews .tabs .entry a:link, #featureSpace #featuredNews .tabs .entry a:active, #featureSpace #featuredNews .tabs .entry a:visited {
				width:136px; height:67px;
				padding:10px 6px 0 12px;
				background:url(../../images/btn_featuredEntry.png) no-repeat;
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#ffffff;
				display:block;
				overflow:hidden;
			}
				#featureSpace #featuredNews .tabs .entry a:hover {
					background-position:0 -77px;
					color:#c0c0c0;
				}
				
		#featureSpace #featuredNews .feature {
			width:414px;
			float:left;
			position:absolute;
		}
			#featureSpace #featuredNews .feature .entry {
				width:418px; height:308px;
				margin:0 0 0 150px;
				position:absolute;
			}
				
		/* featureVideos */	
		#featureSpace #featuredVideos {
			width:568px; height:308px;
			background:#892c0d;
			border:1px solid #892c0d;
			position:absolute;
		}
		
		#featureSpace #featuredVideos .tabs {
			width:154px;
			float:left;
			position:absolute;
			z-index:1;
		}
			#featureSpace #featuredVideos .tabs .entry a:link, #featureSpace #featuredVideos .tabs .entry a:active, #featureSpace #featuredVideos .tabs .entry a:visited {
				width:136px; height:67px;
				padding:10px 6px 0 12px;
				background:url(../../images/btn_featuredEntry.png) no-repeat;
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#ffffff;
				display:block;
				overflow:hidden;
			}
				#featureSpace #featuredVideos .tabs .entry a:hover {
					background-position:0 -77px;
					color:#c0c0c0;
				}
				
		#featureSpace #featuredVideos .feature {
			width:414px;
			float:left;
			position:absolute;
		}
			#featureSpace #featuredVideos .feature .entry1 {
				width:418px; height:308px;
				margin:0 0 0 150px;
				position:absolute;
			}
				#featureSpace #featuredVideos .feature .entry1 a:link, #featureSpace #featuredVideos .feature .entry1 a:active, #featureSpace #featuredVideos .feature .entry1 a:visited {
					width:418px; height:308px;
					background:url(../../images/homeFeaturedEntry/album_sugarLand.jpg) no-repeat;
					display:block;
				}
					#featureSpace #featuredVideos .feature .entry1 a:hover {
						background-position:bottom;
					}
			#featureSpace #featuredVideos .feature .entry2 {
				width:418px; height:308px;
				margin:0 0 0 150px;
				position:absolute;
			}
				#featureSpace #featuredVideos .feature .entry2 a:link, #featureSpace #featuredVideos .feature .entry2 a:active, #featureSpace #featuredVideos .feature .entry2 a:visited {
					width:418px; height:308px;
					display:block;
				}
					#featureSpace #featuredVideos .feature .entry2 a:hover {
						background-position:bottom;
					}
			#featureSpace #featuredVideos .feature .entry3 {
				width:418px; height:308px;
				margin:0 0 0 150px;
				position:absolute;
			}
				#featureSpace #featuredVideos .feature .entry3 a:link, #featureSpace #featuredVideos .feature .entry3 a:active, #featureSpace #featuredVideos .feature .entry3 a:visited {
					width:418px; height:308px;
					background:url(../../images/homeFeaturedEntry/album_sugarLand.jpg) no-repeat;
					display:block;
				}
					#featureSpace #featuredVideos .feature .entry3 a:hover {
						background-position:bottom;
					}
			#featureSpace #featuredVideos .feature .entry4 {
				width:418px; height:308px;
				margin:0 0 0 150px;
				position:absolute;
			}
				#featureSpace #featuredVideos .feature .entry4 a:link, #featureSpace #featuredVideos .feature .entry4 a:active, #featureSpace #featuredVideos .feature .entry4 a:visited {
					width:418px; height:308px;
					display:block;
				}
					#featureSpace #featuredVideos .feature .entry4 a:hover {
						background-position:bottom;
					}

/*	--------------------------------------------------------------------------------------------------------------------------
	twitterContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#twitterContent {
		width:559px;
		margin:0 20px 0 10px;
		float:left;
		display:inline;
	}
		#twitterContent .titleBar {
			height:24px;
			padding:11px 0 0 52px;
			background:url(../../images/bg_header_twitter.jpg) 0 0 no-repeat;
		}
		#twitterContent .contentBox {
			height:200px;
			padding:4px 0 0 0;
			overflow:hidden;
		}
		#twitterContent h1#h1_twitter {
			width:282px; height:17px;
			background:url(../../images/h1_twitter.png) no-repeat;
		}
		#twitterContent #tweets {
		
		}
			#twitterContent #tweets li {
				border-bottom:solid 1px #b6b6b2;
				padding:4px 0;
			}
				#twitterContent #tweets li p {
					width:413px;
					padding:0 13px;
					font:normal 14px Georgia, "Times New Roman", Times, serif;
					color:#3b5f6d;
					overflow:hidden;
					float:left;
				}
				#twitterContent #tweets li .postDate {
					margin:3px 0 0 0;
					font:normal 11px Arial, Helvetica, sans-serif;
					color:#83615e;
				}
					#twitterContent #tweets li .postDate a {
						
					}
		#twitterContent .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 11px Arial, Helvetica, sans-serif;
		}
		#twitterContent .footerBar a:link, #twitterContent .footerBar a:active, #twitterContent .footerBar a:visited {
			padding:1px 12px 0 0;
			color:#c3d9ab;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 3px no-repeat;
		}
			#twitterContent .footerBar a:hover {
				color:#f9e98a;
				background-position:right -37px;
			}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	albumContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#albumContent {
		width:340px; height:250px;
		padding:10px 0 0 0;
		background:url(../../images/bg_albumContent2.png) 0 0 no-repeat;
		float:left;
		display:inline;
		
	}
		#albumContent .image {
			border:none;
			width:151px; height:157px;
			margin:23px 0 0 15px;
			background:url(../../images/coldwater_album_home.png) 0 0 no-repeat;
			display:inline;
			outline:none;
			float:left;
		}
		#albumContent h2#h2_bringOnTheLove {
			width:146px; height:52px;
			margin:73px 0 0 12px;
			background:url(../../images/h2_bringOnTheLove.png) 0 0 no-repeat;
			float:left;
		}
		#albumContent .buyLinks {
			width:240px;
			margin:12px 0 0 52px;
			display:inline;
			float:left;
		}
			#albumContent .buyLinks a.direct {
				width:150px; height:41px;
				padding:0 3px 0 0;
				background:url(../../images/btn_direct_home.png) 0 0 no-repeat;
				display:none;
				float:left;
			}
			#albumContent .buyLinks .amazonitunes {
				width:84px;
				float:left;
			}
				#albumContent .buyLinks .amazonitunes a.amazon {
					width:84px; height:19px;
					margin:0 0 3px 0;
					background:url(../../images/btn_amazon_home.png) 0 0 no-repeat;
					display:none;
				}
				#albumContent .buyLinks .amazonitunes a.itunes {
					width:84px; height:19px;
					background:url(../../images/btn_itunes_home.png) 0 0 no-repeat;
					display:block;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	videosContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#videosContent {
		width:340px;
		margin:20px 3px 0 0;
		display:inline;
		float:left;
	}
		#videosContent .titleBar {
			height:20px;
			padding:11px 0 0 9px;
		}
		#videosContent .contentBox {
			padding:13px 13px 13px 13px;
			overflow:hidden;
		}
		#videosContent h2#h2_videos {
			width:55px; height:11px;
			background:url(../../images/h2_videos.png) 0 0 no-repeat;
		}	
		#videosContent .playerHolder * {
			margin:0 auto;
		}
		#videosContent .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 11px Arial, Helvetica, sans-serif;
			line-height:11px;
		}
			#videosContent .footerBar a:link, #videosContent .footerBar a:active, #videosContent .footerBar a:visited {
				padding:1px 12px 0 0;
				color:#c3d9ab;
				text-decoration:none;
				background:url(../../images/btn_doMoreArrows.gif) right 3px no-repeat;
			}
				#videosContent .footerBar a:hover {
					color:#f9e98a;
					background-position:right -37px;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	newsContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#newsContent {
		width:560px;
		margin:20px 20px 0 10px;
		float:left;
		display:inline;
	}
		#newsContent .titleBar {
			height:20px;
			padding:11px 0 0 9px;
		}
		#newsContent .contentBox {
			height:271px;
			padding:13px 13px 0 13px;
			overflow:hidden;
		}
		#newsContent .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 11px Arial, Helvetica, sans-serif;
			line-height:11px;
		}
		#newsContent .footerBar a:link, #newsContent .footerBar a:active, #newsContent .footerBar a:visited {
			padding:1px 12px 0 0;
			color:#c3d9ab;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 3px no-repeat;
		}
			#newsContent .footerBar a:hover {
				color:#f9e98a;
				background-position:right -37px;
			}
		#newsContent h1#h1_latestNews {
			width:115px; height:17px;
			background:url(../../images/h1_latestNews.png) no-repeat;
		}
		#newsContent .entry {
			width:534px;
			margin:0 0 1px 0;
			background:#f1f1f1 url(../../images/home_newsEntry_bg.png) 0 0 repeat-y;
		}
			#newsContent .entry p {
				margin:0;
			}
			#newsContent .entry p.date {
				width:68px;
				padding:5px 8px 0 0;
				float:left;
				font:normal 12px Georgia, "Times New Roman", Times, serif;
				color:#f5f1e6;
				text-align:right;
			}
			#newsContent .entry p.text {
				width:435px;
				float:left;
				padding:3px 8px 5px 8px;
				font:normal 14px Arial, Helvetica, sans-serif;
				line-height:18px;
			}
				#newsContent .entry p.text a {
					font:bold 14px Georgia, "Times New Roman", Times, serif;
				}


/*	--------------------------------------------------------------------------------------------------------------------------
	tourContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourContent {
		width:273px;
		margin:20px 14px 0 10px;
		float:left;
		display:inline;
	}
		#tourContent .titleBar {
			height:20px;
			padding:11px 0 0 9px;
		}
		#tourContent .contentBox {
			height:238px;
			overflow:hidden;
		}
		#tourContent .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 11px Arial, Helvetica, sans-serif;
			line-height:11px;
		}
			#tourContent .footerBar a:link, #tourContent .footerBar a:active, #tourContent .footerBar a:visited {
				padding:1px 12px 0 0;
				color:#c3d9ab;
				text-decoration:none;
				background:url(../../images/btn_doMoreArrows.gif) right 3px no-repeat;
			}
				#tourContent .footerBar a:hover {
					color:#f9e98a;
					background-position:right -37px;
				}
		#tourContent h1#h1_tourAppearances {
			width:140px; height:11px;
			background:url(../../images/h1_tourAppearances.png) no-repeat;
		}
		#tourContent .entry {
			border-bottom:solid 1px #8f7c71;
			background:#f1f1f1 url(../../images/tour_bg.jpg) 0 0 repeat-y;
		}
			#tourContent .entry p {
				margin:0;
				color:#56baec;
			}
			#tourContent .entry p.date {
				width:73px;
				padding:6px 8px 0 0;
				float:left;
				font:normal 12px Georgia, "Times New Roman", Times, serif;
				color:#f5f1e6;
				text-align:center;
			}
			#tourContent .entry .text {
				width:180px;
				float:left;
				padding:7px 0 5px 6px;
				font: normal 10px Arial, Helvetica, sans-serif;
				line-height:14px;
				color:#0b1216;
			}
				#tourContent .entry .text a.location {
					font:normal 12px Georgia, "Times New Roman", Times, serif;
					color:#0b1216;
				}
				#tourContent .entry .text a {
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					line-height:16px;
					color:#a25c4d;
				}



/*	--------------------------------------------------------------------------------------------------------------------------
	photosContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photosContent {
		width:314px;
		margin:20px 14px 0 0;
		float:left;
	}
		#photosContent .titleBar {
			height:20px;
			padding:11px 0 0 9px;
		}
		#photosContent .contentBox {
			height:230px;
			padding:8px 0 0 1px;
			overflow:hidden;
		}
		#photosContent .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 11px Arial, Helvetica, sans-serif;
			line-height:11px;
		}
			#photosContent .footerBar a:link, #photosContent .footerBar a:active, #photosContent .footerBar a:visited {
				padding:1px 12px 0 0;
				color:#c3d9ab;
				text-decoration:none;
				background:url(../../images/btn_doMoreArrows.gif) right 3px no-repeat;
			}
				#photosContent .footerBar a:hover {
					color:#f9e98a;
					background-position:right -37px;
				}
		#photosContent h1#h1_photos {
			width:49px; height:17px;
			background:url(../../images/h1_photos.png) no-repeat;
		}
		#photosContent .entry {
			width:300px;
			text-align:center;
		}
			#photosContent .entry a:link, #photosContent .entry a:active, #photosContent .entry a:visited {
				width:300px; height:217px;
				padding:5px;
				display:block;
				background:#f1f1f1;
				overflow:hidden;
			}
				#photosContent .entry a:hover {
					background:#fff;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	featVideo Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#featvideo {
		width:340px;
		margin-top:20px;
	}
		#featvideo .contentBox {
			height:268px;
			text-align:center;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	communityContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#communityContent {
		display:none;
		width:285px;
		margin:20px 0 0 0;
		float:left;
	}
		#communityContent .titleBar {
			height:20px;
			padding:11px 0 0 9px;
		}
		#communityContent .contentBox {
			height:230px;
			padding:8px 0 0 12px;
			overflow:hidden;
		}
		#communityContent .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 11px Arial, Helvetica, sans-serif;
			line-height:11px;
		}
			#communityContent .footerBar a:link, #communityContent .footerBar a:active, #communityContent .footerBar a:visited {
				padding:1px 12px 0 0;
				color:#c3d9ab;
				text-decoration:none;
				background:url(../../images/btn_doMoreArrows.gif) right 3px no-repeat;
			}
				#communityContent .footerBar a:hover {
					color:#f9e98a;
					background-position:right -37px;
				}
		#communityContent h1#h1_communityLatestMembers {
			width:206px; height:17px;
			background:url(../../images/h1_communityLatestMembers.png) no-repeat;
		}
		#communityContent .entry {
			width:86px; height:105px;
			margin:0 1px 11px 0;
			font:normal 11px Arial, Helvetica, sans-serif;
			float:left;
			text-align:center;
			overflow:hidden;
		}
			#communityContent .entry a:link, #communityContent .entry a:active {
				width:86px; height:110px;
				padding:5px 0 0 0;
				display:block;
				background:#f5f1e6;
			}
				#communityContent .entry a:visited {
					width:86px; height:110px;
					padding:5px 0 0 0;
					display:block;
					background:#f1f1f1;
				}
				#communityContent .entry a:hover {
					width:86px; height:110px;
					padding:5px 0 0 0;
					display:block;
					background:#fff;
				}
			#communityContent .entry a img {
				padding:0 0 5px 0;
				display:block;
				margin:0 auto;
			}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	community fans altCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.fansContent {
		width:305px;
		margin:20px 0 0 0;
		float:left;
	}
	.fansContent .fanTitle {
		height:20px;
		padding:11px 0 0 9px;
		background:url(../../images/bg_header.jpg) right 0 no-repeat;
	}
		.fansContent .fanTitle h2 {
			width:87px; height:11px;
			background:url(../../images/h1_latestFans.png) 0 0 no-repeat;
			text-indent:-3000px;
		}
	.fansContent .allfans {
		height:238px;
		background:#fff;
		overflow:hidden;
	}
		.fansContent .allfans ul.entry {
			margin:0; padding:5px 0 0 10px;
			background:none !important;
		}
			.fansContent .allfans ul.entry li {
				width:95px; height:90px;
				padding:17px 0 17px 0;
				float:left;
				overflow:hidden;
			}
				.fansContent .allfans ul.entry li .userpic {
					width:50px;
					margin:0 auto; padding:1px;
				}
				#altCol .allFans .fan-status {
					display:none;
				}
				.fansContent .allfans ul.entry li .info {
					width:90px;
					margin:0 auto;
					overflow:hidden;
				}					
					.fansContent .allfans ul.entry li .info a {
						font:bold 13px Tahoma, Arial, Helvetica, sans-serif;
						text-decoration:none;
						line-height:30px;
					}
					.fansContent .allfans ul.entry li .info .loc {
						font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
						line-height:11px;
					}
					.fansContent .allfans ul.entry li .info .date {
						font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
						line-height:11px;
					}
	.fansContent .footerBar {
		height:16px;
		padding:6px 13px 0 0;
		text-align:right;
		font:bold 11px Arial, Helvetica, sans-serif;
		line-height:11px;
	}
		.fansContent .footerBar a {
			padding:1px 12px 0 0;
			color:#c3d9ab;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 3px no-repeat;
		}
			.fansContent .footerBar a:hover {
				color:#f9e98a;
				background-position:right -37px;
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.noContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.noContent {
		margin:0 auto 15px auto; padding:15px;
		background:#ebeeeb;
		font:normal 12px Arial, Helvetica, sans-serif;
		color:#0b1216;
		text-align:center;
	}

