@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - SUGARLAND HOME
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		sugarland_home.css
	Date:			Jan 05, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	

/*	--------------------------------------------------------------------------------------------------------------------------
	nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#nav {
		background:url(../../images/nav_bg_home.jpg) 0px 6px no-repeat;
	}
	ul#nav li#navHome a {
		background-position:0 -92px;
	}
		/* STORE */
		#navStore a:link, #navStore a:visited {
			background:url(../../images/navStore_home.jpg) 0 0 no-repeat;
		}
			#navStore a:hover {
				background-position:0 -46px;
			}
			#navStore a:active {
				background-position:0 -92px;
			}
		/* SIGNUP */
		#navSignup a:link, #navSignup a:visited {
			background:url(../../images/navSignUp_home.jpg) 0 0 no-repeat;
		}
			#navSignup a:hover {
				background-position:0 -46px;
			}
			#navSignup a:active {
				background-position:0 -92px;
			}
		/* FANCLUB */
		#navFanClub a:link, #navFanClub a:visited {
			background:url(../../images/navFanClub_home.jpg) 0 0 no-repeat;
		}
			#navFanClub a:hover {
				background-position:0 -46px;
			}
			#navFanClub a:active {
				background-position:0 -92px;
			}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	featureSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#featureSpace {
		width:922px; height:358px;
		padding:23px 0 0 26px;
		background:url(../../images/featureSpace_bg.jpg) no-repeat;
		border-bottom:2px solid #892c0d;
	}
		#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:#f5f1e6;
			}
				#featureSpace .header a:hover {
					background:#892c0d;
					color:#ffaa00;
				}
			#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;
			}

#bannerarea {position: relative; left: 75px;}
				
		/* 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: relative;
		}
			#featureSpace #featuredVideos .feature .entry1 {
				width:418px; height:308px;
				margin:0 0 0 150px;
				position:relative;
			}
				#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:relative;
			}
				#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:relative;
			}
				#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:relative;
			}
				#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;
					}

/*	--------------------------------------------------------------------------------------------------------------------------
	newsContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#newsContent {
		width:450px;
		margin:0 4px 0 10px;
		float:left;
		display:inline;
	}
		#newsContent .titleBar {
			height:51px;
			padding:8px 0 0 9px;
		}
		#newsContent .contentBox {
			height:192px;
			padding:13px 13px 0 0px;
			overflow:hidden;
		}
		#newsContent .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#newsContent .footerBar a:link, #newsContent .footerBar a:active, #newsContent .footerBar a:visited {
			padding:0 7px 0 0;
			color:#427e91;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#newsContent .footerBar a:hover {
				color:#ffffff;
				background-position:right -40px;
			}
		#newsContent h1#h1_latestNews {
			width:200px; height:50px;
			background:url(../../images/h1_newsAndUpdates.png) no-repeat;
		}
		#newsContent .entry {
			width:450px;
			margin:0 0 1px 0px;
			
			
		}
			#newsContent .entry p {
				margin:0px;
				
			}
			#newsContent .entry p.date {
				width:60px;
				padding:5px 5px 0 0;
				float:left;
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#5d443b;
				text-align:right;
				
			}
			#newsContent .entry p.text {
				width:400px;
				float:left;
				padding:3px 8px 5px 3px;
				font:normal 12px Arial, Helvetica, sans-serif;
				line-height:18px;
				
			}




/*	--------------------------------------------------------------------------------------------------------------------------
	tourContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tourContent {
		width:450px;
		margin:0px 4px 0px 5px;
		float:left;
	}
		#tourContent .titleBar {
			height:53px;
			padding:7px 0 0 9px;
		}
		#tourContent .contentBox {
			height:200px;
			padding:8px 8px 0 8px;
			overflow:hidden;
		}
		#tourContent .footerBar {
			height:16px;
			padding:3px 8px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#tourContent .footerBar a:link, #tourContent .footerBar a:active, #tourContent .footerBar a:visited {
			padding:0 7px 0 0;
			color:#427e91;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#tourContent .footerBar a:hover {
				color:#000;
				background-position:right -40px;
			}
		#tourContent h1#h1_tourAppearances {
			width:200px; height:55px;
			background:url(../../images/h1_tour.png) no-repeat;
		}
		#tourContent .entry {
			width:296px;
			margin:0 0 1px 0;
			
		}
			#tourContent .entry p {
				margin:0;
			}
			#tourContent .entry p.date {
				width:82px;
				padding:6px 8px 0 0;
				float:left;
				font:normal 14px Arial, Helvetica, sans-serif;
				color:#5d443b;
				text-align:right;
			}
			#tourContent .entry .text {
				width:190px;
				float:left;
				padding:7px 8px 5px 8px;
				font: normal 12px Arial, Helvetica, sans-serif;
				line-height:14px;
				color:#000;
			}
				#tourContent .entry .text a.location {
					font:normal 10px Arial, Helvetica, sans-serif;
				}
				#tourContent .entry .text a {
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					line-height:16px;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	MozesContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#MozesContent {
		
		margin:-25px 4px 0 85px;
		float:left;
		display:inline;
	}
		#MozesContent .titleBar {
			height:53px;
			padding:7px 0 0 9px;
		}
		#MozesContent .contentBox {
			
			padding:8px 8px 0 8px;
			overflow:hidden;
		}
		#MozesContent .footerBar {
			height:16px;
			padding:3px 8px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#MozesContent .footerBar a:link, #MozesContent .footerBar a:active, #MozesContent .footerBar a:visited {
			padding:0 7px 0 0;
			color:#427e91;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#MozesContent .footerBar a:hover {
				color:#000;
				background-position:right -40px;
			}
		#MozesContent h1#h1_MozesAppearances {
			width:200px; height:55px;
			background:url(../../images/h1_tour.png) no-repeat;
		}
		#MozesContent .entry {
			width:296px;
			margin:0 0 1px 0;
			
		}
			#MozesContent .entry p {
				margin:0;
			}
			#MozesContent .entry p.date {
				width:82px;
				padding:6px 8px 0 0;
				float:left;
				font:normal 14px Arial, Helvetica, sans-serif;
				color:#f5f1e6;
				text-align:right;
			}
			#MozesContent .entry .text {
				width:190px;
				float:left;
				padding:7px 8px 5px 8px;
				font: normal 12px Arial, Helvetica, sans-serif;
				line-height:14px;
				color:#000;
			}
				#MozesContent .entry .text a.location {
					font:normal 10px Arial, Helvetica, sans-serif;
				}
				#MozesContent .entry .text a {
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					line-height:16px;
				}

/*	--------------------------------------------------------------------------------------------------------------------------
	twitterContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#twitterContent {
		font:normal 14px Arial, Helvetica, sans-serif;
		width:400px;
		margin:0 4px 0 0px;
		float:left;
		color: #FFF;
		Font-size: 16px;
	}
		#twitterContent .titleBar {
			height:55px;
			padding:7px 0 0 9px;
		}

		#twitterContent .contentBox {
			height:300px;
			padding:8px 0 0 1px;
			overflow:hidden;
		}
		#twitterContent .footerBar {
			height:16px;
			padding:3px 8px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#twitterContent .footerBar a:link, #twitterContent .footerBar a:active, #twitterContent .footerBar a:visited {
			padding:0 7px 0 0;
			color:#427e91;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#twitterContent .footerBar a:hover {
				color:#ffffff;
				background-position:right -40px;
			}
		#twitterContent h1#h1_twitter {
			width:450px; height:55px;
			background:url(../../images/h1_twitter.png) no-repeat;
		}
		#twitterContent .entry {
			width:300px;
			text-align:center;
		}
			#twitterContent .entry a:link, #twitterContent .entry a:active, #twitterContent .entry a:visited {
				width:285px; height:300px;
				padding:5px;
				display:block;
				background:#f5f1e6;
				overflow:hidden;
			}
				#twitterContent .entry a:hover {
					background:#ffffff;
				}

		#twitter_update_list li {padding: 2px;}

/*	--------------------------------------------------------------------------------------------------------------------------
	photosContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#photosContent {
		width:400px;
		
		margin:0 4px 0 65px;
		float:left;
	}
		#photosContent .titleBar {
			height:53px;
			padding:7px 0 0 9px;
		}
		#photosContent .contentBox {
			
			padding:8px 0 0 1px;
			overflow:hidden;
			height:230px;
		}
		#photosContent .footerBar {
			height:16px;
			padding:3px 8px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
	
		
		#photosContent h1#h1_photos {
			width:300px; height:53px;
			background:url(../../images/h1_photos.png) no-repeat;
		}
	#photosContent .entry {
Float: left;

			
		}
	#photosContent .entry  img{
				width:100px; 
				height: 100px;}


			#photosContent .entry a:link, #photosContent .entry a:active, #photosContent .entry a:visited {
				width:100px; 
				height: 100px;
				padding: 5px;
				display:block;
				background: #FFF;
				overflow:hidden;
			
			}
				

/*	--------------------------------------------------------------------------------------------------------------------------
	musicContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#musicContent {
		font:normal 14px Arial, Helvetica, sans-serif;
		width:400px;
		margin:0px 4px 0 65px;
		float:left;
	}
		#musicContent .titleBar {
			height:53px;
			padding:7px 0 0 9px;
		}
		#musicContent .contentBox {
			height:325px;
			padding:8px 0 0 1px;
			overflow:hidden;
		}
		#musicContent .footerBar {
			height:16px;
			padding:3px 8px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#musicContent .footerBar a:link, #photosContent .footerBar a:active, #photosContent .footerBar a:visited {
			padding:0 7px 0 0;
			color:#427e91;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#musicContent .footerBar a:hover {
				color:#ffffff;
				background-position:right -40px;
			}
		#musicContent h1#h1_music {
			width:300px; height:53px;
			background:url(../../images/h1_music.png) no-repeat;
		}
		#musicContent .entry {
			width:300px;
			text-align:center;
		}
			#musicContent .entry a:link, #musicContent .entry a:active, #musicContent .entry a:visited {
				width:300px; height:217px;
				padding:5px;
				display:block;
				background:#f5f1e6;
				overflow:hidden;
			}
				#musicContent .entry a:hover {
					background:#ffffff;
				}


/*	--------------------------------------------------------------------------------------------------------------------------
	communityContent Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#communityContent {
		width:314px;
		margin:20px 0 0 0;
		float:left;
	}
		#communityContent .titleBar {
			height:17px;
			padding:7px 0 0 9px;
		}
		#communityContent .contentBox {
			height:230px;
			padding:8px 0 0 5px;
			overflow:hidden;
		}
		#communityContent .footerBar {
			height:16px;
			padding:3px 8px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#communityContent .footerBar a:link, #communityContent .footerBar a:active, #communityContent .footerBar a:visited {
			padding:0 7px 0 0;
			color:#427e91;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#communityContent .footerBar a:hover {
				color:#ffffff;
				background-position:right -40px;
			}
		#communityContent h1#h1_communityLatestMembers {
			width:206px; height:12px;
			background:url(../../images/h1_communityLatestMembers.png) no-repeat;
		}
		#communityContent .entry {
			width:100px; height:115px;
			margin:0 1px 1px 0;
			font:normal 11px Arial, Helvetica, sans-serif;
			float:left;
			text-align:center;
			overflow:hidden;
		}
			#communityContent .entry a:link, #communityContent .entry a:active {
				width:100px; height:110px;
				padding:5px 0 0 0;
				display:block;
				background:#f5f1e6;
			}
				#communityContent .entry a:visited {
					width:100px; height:110px;
					padding:5px 0 0 0;
					display:block;
					background:#e8e3d4;
				}
				#communityContent .entry a:hover {
					width:100px; 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;
			}
/* blm table */
		#album table.BLM {
			margin:15px 0 0 0;
			color:#766044;
		}
			#album table.blm-menugroup {
				padding:0 5px 5px 5px;
				font:normal 11px Arial, Helvetica, sans-serif;
				background:#e2dccc;
			}
				#album table.blm-menugroup tr {
					height:25px;
				}

.twitterfeed{margin:0 4px 0 10px; width:908px;}		
#bird{width:75px; height:75px; padding:0; margin:0;}
#twitter{color:#000000; padding:20px;}
#twitter ul li {list-style:none;}
.postDate{color:#5D443B;}
