@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - SUGARLAND MAIN
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		sugarland_main.css
	Date:			Jan 05, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	@import url("../css/sugarland_components.css");
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	main/body/global Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	* {
		margin:0; padding:0;
	}
	body {
		margin:0;
		background:#000 url(../../images/sky_bg.jpg) top center no-repeat fixed;
		color:#aeaeae;
	}
	.altText {
		width:0; height:0;
		display:block;
		overflow:hidden;
	}
	.cleaner {
		clear:both; float:none;
		height:0;
		font-size:0; line-height:0;
		border:none;
		margin:0; padding:0;
		background:transparent;
	}
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	.clearfix {
		display: inline-block;
	}	
	html[xmlns] .clearfix {
		display: block;
	}
	* html .clearfix {
		height: 1%;
	}
	
	#main {
		width:960px;
		margin:0 auto;
		position:relative;
	}
	.contentHolder {
		background:#e3dfd3;
		padding:0 6px 38px 6px;
		border-bottom:3px solid #534a41;
	}
		.contentHolder .adHolder {
			width:300px; height:272px;
			padding:10px 10px 0 10px;
			background:#cbc3b6;
			float:left;
			font:normal 8px Verdana, Arial, Helvetica, sans-serif;
			letter-spacing:1px;
			color:#837660;
		}
	a:link, a:active {
		color:#5e5d3f;
		text-decoration:none;
	}
		a:visited {
			color:#5e5d3f;
			text-decoration:none;
		}
		a:hover {
			color:#5e5d3f;
			text-decoration:none;
		}


/*	--------------------------------------------------------------------------------------------------------------------------
	header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		height:132px;
	}
		#header div {
			
		}
		#header .brand {
			width:384px; height:124px;
			margin:0 auto;
			behavior: url("shared/css/iepngfix.htc");
			background:url(../../images/hdr_sugarlandLogo.png) no-repeat;
		}
			#header .brand a {
				width:386px; height:130px;
				display:block;
			}
		#header .brandCommunity {
			width:220px; height:118px;
			margin:0 auto;
			behavior: url("shared/css/iepngfix.htc");
			background:url(../../images/hdr_sugarlandCommunityLogo.png) no-repeat;
		}
			#header .brandCommunity a {
				width:222px; height:130px;
				display:block;
			}
		
		#header .adHolder {
			width:728px; height:92px;
			padding:2px 2px 0 2px; margin:22px 0 0 0;
			background:#ebad31;
			float:left;
			overflow:hidden;
		}
	#commStatus {
		height:26px;
		padding:0 6px 0 0;
	}
		#commStatus a.btn:link, #commStatus a.btn:active, #commStatus a.btn:visited {
			width:70px; height:16px;
			padding:2px 0 0 0;
			display:block;
			background:url(../../images/btn_70.png) top left no-repeat;
			float:right;
			color:#000;
			font:bold 11px Arial, Helvetica, sans-serif;
			text-decoration:none;
			text-align:center;
			text-transform:uppercase;
		}
			#commStatus a.btn:hover {
				background-position:bottom;
				color:#fff;
			}
		#commStatus .statusText {
			float:right;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#999;
			padding:0 6px 0 6px;
		}
		
		#commStatus .statusText a{
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#999;
			
		}
			#commStatus .statusText a img {
				border:none !important;
			}
			#commStatus .statusText img {
				margin:4px 0 0 0;
			}
		#commStatus h2#sugarlandCommunity {
			width:170px; height:11px;
			margin:9px 0 0 0;
			background:url(../../images/h2_sugarlandCommunity.png) no-repeat;
			float:right;
		}
	#audioPlayerHolder {
		width:231px;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#fad58b;
		position:absolute;
		top:105px; left:-4px;
	}
		#audioPlayer {
			padding:0;
		}
		#audioPlayerHolder a:link, #audioPlayerHolder a:active, #audioPlayerHolder a:visited {
			color:#fefbbf;
		}
			#audioPlayerHolder a:hover {
				color:#e4efff;
			}
	a#buy_itunes {
		padding:3px 0 3px 30px;
		background:url(../../images/logo_itunes.png) left 0 no-repeat;
		font:normal 13px "Myriad Pro", Arial, Helvetica, sans-serif;
		color:#fff;
		position:absolute;
		top:130px; left:231px;
	}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#nav {
		width:940px; height:46px;
		padding:0 4px;
		background:url(../../images/nav_bg.jpg) 0px 6px repeat-x;
		list-style:none;
	}
		ul#nav li a img {
			height:46px;
			display:block;
		}		
		/* HOME */
		ul#nav li#navHome {
			width:59px; height:46px;
			float:left;
		}
			#nav #navHome img {
				width:59px;
			}
			#navHome a:link, #navHome a:visited {
				width:59px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navHome.jpg) 0 0 no-repeat;
			}
				#navHome a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navHome a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* BAND */
		ul#nav li#navBand {
			width:90px; height:46px;
			float:left;
		}
			#nav #navBand img {
				width:90px;
			}
			#navBand a:link, #navBand a:visited {
				width:90px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navBand.jpg) 0 0 no-repeat;
			}
				#navBand a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navBand a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* NEWS */
		ul#nav li#navNews {
			width:64px; height:46px;
			float:left;
		}
			#nav #navBand img {
				width:64px;
			}
			#navNews a:link, #navNews a:visited {
				width:64px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navNews.jpg) 0 0 no-repeat;
			}
				#navNews a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navNews a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* TOUR */
		ul#nav li#navTour {
			width:61px; height:46px;
			float:left;
		}
			#nav #navTour img {
				width:61px;
			}
			#navTour a:link, #navTour a:visited {
				width:61px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navTour.jpg) 0 0 no-repeat;
			}
				#navTour a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navTour a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* MEDIA */
		#nav .navMedia img {
			width:61px;
		}
		a.navMedia:link, a.navMedia:visited {
			width:61px; height:46px;
			display:block;
			text-decoration:none;
			color:#593100;
			background:url(../../images/navMedia.jpg) 0 0 no-repeat;
			float:left;
		}
			a.navMedia:hover {
				color:#e3dfd3;
				background-position:0px -46px;
			}
			a.navMedia:active {
				color:#e3dfd3;
				background-position:0px -92px;
			}
		ul#nav li#navMedia {
			width:61px; height:46px;
			float:left;
		}
			#nav #navMedia img {
				width:61px;
			}
			#navMedia a:link, #navMedia a:visited {
				width:61px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navMedia.jpg) 0 0 no-repeat;
			}
				#navMedia a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navMedia a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
			#nav li ul {
				position:absolute;
				height:46px;
				left:-999em;
				background:url(../../images/navMedia.jpg) 0 -46px no-repeat;
				font:bold 13px Arial, Helvetica, sans-serif;
				list-style:none;
				z-index:1;				
			}
				ul#nav li ul li a:link, ul#nav li ul li a:active, ul#nav li ul li a:visited {
					width:55px; height:22px;
					padding:5px 0 0 8px;
					background:#b38f51;
					background-image:none;
					color:#000;
					float:none;
					display:block;
				}
					ul#nav li ul li a:hover {
						background:#2c2e2b;
						color:#fff;						
					}
				ul#nav li:hover ul, ul#nav li.sfhover ul {
					margin:-46px 0 0 0; padding:46px 0 0 0;
					left:auto;
				}		
		/* MUSIC */
		ul#nav li#navMusic {
			width:67px; height:46px;
			float:left;
		}
			#nav #navMusic img {
				width:67px;
			}
			#navMusic a:link, #navMusic a:visited {
				width:67px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navMusic.jpg) 0 0 no-repeat;
			}
				#navMusic a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navMusic a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}		
		/* MOBILE */
		ul#nav li#navMobile {
			width:73px; height:46px;
			float:left;
		}
			#nav #navMobile img {
				width:73px;
			}
			#navMobile a:link, #navMobile a:visited {
				width:73px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navMobile.jpg) 0 0 no-repeat;
			}
				#navMobile a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navMobile a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* EXTRAS */
		ul#nav li#navExtras {
			width:79px; height:46px;
			float:left;
		}
			#nav #navExtras img {
				width:79px;
			}
			#navExtras a:link, #navExtras a:visited {
				width:79px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navExtras.jpg) 0 0 no-repeat;
			}
				#navExtras a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navExtras a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* COMMUNITY */
		ul#nav li#navCommunity {
			width:109px; height:46px;
			float:left;
		}
			#nav #navCommunity img {
				width:109px;
			}
			#navCommunity a:link, #navCommunity a:visited {
				width:109px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navCommunity.jpg) 0 0 no-repeat;
			}
				#navCommunity a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navCommunity a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* STORE */
		ul#nav li#navStore {
			width:65px; height:46px;
			float:left;
		}
			#nav #navStore img {
				width:65px;
			}
			#navStore a:link, #navStore a:visited {
				width:65px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navStore.jpg) 0 0 no-repeat;
			}
				#navStore a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navStore a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* SIGNUP */
		ul#nav li#navSignup {
			width:94px; height:46px;
			float:left;
		}
			#nav #navSignup img {
				width:94px;
			}
			#navSignup a:link, #navSignup a:visited {
				width:94px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navSignUp.jpg) 0 0 no-repeat;
			}
				#navSignup a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navSignup a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* FANCLUB */
		ul#nav li#navFanClub {
			width:94px; height:46px;
			float:left;
		}
			#nav #navFanClub img {
				width:94px;
			}
			#navFanClub a:link, #navFanClub a:visited {
				width:94px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navFanClub.jpg) 0 0 no-repeat;
			}
				#navFanClub a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navFanClub a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* Mailing List */
		ul#nav li#navMailing {
			width:92px; height:46px;
			float:left;
		}
			#nav #navMailing img {
				width:92px;
			}
			#navMailing a:link, #navMailing a:visited {
				width:92px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navJoinList.jpg) 0 0 no-repeat;
			}
				#navMailing a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navMailing a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* BLOGCENTRAL */
		ul#nav li#navBlogCentral {
			width:124px; height:46px;
			float:left;
		}
			#nav #navBlogCentral img {
				width:124px;
			}
			#navBlogCentral a:link, #navBlogCentral a:visited {
				width:124px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navBlogCentral.jpg) 0 0 no-repeat;
			}
				#navBlogCentral a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navBlogCentral a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* COMMUNITYGALLERY */
		ul#nav li#navCommunityGallery {
			width:167px; height:46px;
			float:left;
		}
			#nav #navCommunityGallery img {
				width:167px;
			}
			#navCommunityGallery a:link, #navCommunityGallery a:visited {
				width:167px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navCommunityGallery.jpg) 0 0 no-repeat;
			}
				#navCommunityGallery a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navCommunityGallery a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
		/* BROWSEMEMBER */
		ul#nav li#navBrowseMembers {
			width:154px; height:46px;
			float:left;
		}
			#nav #navBrowseMembers img {
				width:154px;
			}
			#navBrowseMembers a:link, #navBrowseMembers a:visited {
				width:154px; height:46px;
				display:block;
				text-decoration:none;
				color:#593100;
				background:url(../../images/navBrowseMembers.jpg) 0 0 no-repeat;
			}
				#navBrowseMembers a:hover {
					color:#e3dfd3;
					background-position:0px -46px;
				}
				#navBrowseMembers a:active {
					color:#e3dfd3;
					background-position:0px -92px;
				}
				
/*	--------------------------------------------------------------------------------------------------------------------------
	subNav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol ul#subNav {
		width:604px; height:30px;
		padding:0;
		list-style:none;
	}
		#mainCol ul#subNav li {
			display:block;
			float:left;
		}
	/*	OVERVIEW */
	#mainCol ul#subNav li#subNavOverview {
		width:80px; height:30px;
	}
		#mainCol #subNavOverview a:link, #mainCol #subNavOverview a:visited {
			width:80px; height:30px;
			display:block;
			color:#593100;
			background:url(../../images/subNavOverview.png) 0 0 no-repeat;
		}
			#mainCol #subNavOverview a:hover {
				color:#e3dfd3;
				background-position:0px -30px;
			}
			#mainCol #subNavOverview a:active {
				color:#e3dfd3;
				background-position:0px -60px;
			}
	/*	GALLERY */
	#mainCol ul#subNav li#subNavGallery {
		width:78px; height:30px;
	}
		#mainCol #subNavGallery a:link, #mainCol #subNavGallery a:visited {
			width:78px; height:30px;
			display:block;
			color:#593100;
			background:url(../../images/subNavGallery.png) 0 0 no-repeat;
		}
			#mainCol #subNavGallery a:hover {
				color:#e3dfd3;
				background-position:0px -30px;
			}
			#mainCol #subNavGallery a:active {
				color:#e3dfd3;
				background-position:0px -60px;
			}
	/*	BLOG */
	#mainCol ul#subNav li#subNavBlog {
		width:50px; height:30px;
	}
		#mainCol #subNavBlog a:link, #mainCol #subNavBlog a:visited {
			width:50px; height:30px;
			display:block;
			color:#593100;
			background:url(../../images/subNavBlog.png) 0 0 no-repeat;
		}
			#mainCol #subNavBlog a:hover {
				color:#e3dfd3;
				background-position:0px -30px;
			}
			#mainCol #subNavBlog a:active {
				color:#e3dfd3;
				background-position:0px -60px;
			}
	/*	COMMENTS */
	#mainCol ul#subNav li#subNavComments {
		width:91px; height:30px;
	}
		#mainCol #subNavComments a:link, #mainCol #subNavComments a:visited {
			width:91px; height:30px;
			display:block;
			color:#593100;
			background:url(../../images/subNavComments.png) 0 0 no-repeat;
		}
			#mainCol #subNavComments a:hover {
				color:#e3dfd3;
				background-position:0px -30px;
			}
			#mainCol #subNavComments a:active {
				color:#e3dfd3;
				background-position:0px -60px;
			}
	/*	FRIENDS */
	#mainCol ul#subNav li#subNavFriends {
		width:75px; height:30px;
	}
		#mainCol #subNavFriends a:link, #mainCol #subNavFriends a:visited {
			width:75px; height:30px;
			display:block;
			color:#593100;
			background:url(../../images/subNavFriends.png) 0 0 no-repeat;
		}
			#mainCol #subNavFriends a:hover {
				color:#e3dfd3;
				background-position:0px -30px;
			}
			#mainCol #subNavFriends a:active {
				color:#e3dfd3;
				background-position:0px -60px;
			}
	/*	INBOX */
	#mainCol ul#subNav li#subNavInbox {
		height:30px;
	}
		#mainCol #subNavInbox a:link, #mainCol #subNavInbox a:visited {
			width:10px; height:23px;
			padding:7px 12px 0 50px;
			display:block;
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#7a6040;
			background:#b38f51 url(../../images/subNavInbox.png) no-repeat;
		}
			#mainCol #subNavInbox a:hover {
				color:#914900;
				background-position:0px -30px;
			}
			#mainCol #subNavInbox a:active {
				color:#f6f1e6;
				background-color:#2c2e2b;
				background-position:0px -60px;
			}
			
			
/*	--------------------------------------------------------------------------------------------------------------------------
	tourNav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	ul#tourNav {
		padding:0 0 0 4px;
		background:url(../../images/tourNav_bg.png) no-repeat;
		list-style:none;
		width:900px; height:29px;
	}
	
		/* PHOTOS */
		ul#tourNav li#tourPhotos {
			width:62px; height:29px;
			margin:0 15px 0 0;
			float:left;
		}
			ul#tourNav li#tourPhotos img {
				width:62px;
			}
			li#tourPhotos a:link, li#tourPhotos a:visited {
				width:62px; height:29px;
				display:block;
				color:#593100;
				background:url(../../images/nav_tourPhotos.png) 0 0 no-repeat;
			}
				li#tourPhotos a:hover {
					color:#e3dfd3;
					background-position:0px -29px;
				}
				li#tourPhotos a:active {
					color:#e3dfd3;
					background-position:0px -58px;
				}
				
		/* SET LIST */
		ul#tourNav li#tourSet {
			width:72px; height:29px;
			margin:0 15px 0 0;
			float:left;
		}
			ul#tourNav li#tourSet img {
				width:72px;
			}
			li#tourSet a:link, li#tourSet a:visited {
				width:72px; height:29px;
				display:block;
				color:#593100;
				background:url(../../images/nav_tourSet.png) 0 0 no-repeat;
			}
				li#tourSet a:hover {
					color:#e3dfd3;
					background-position:0px -29px;
				}
				li#tourSet a:active {
					color:#e3dfd3;
					background-position:0px -58px;
				}
				
		/* MEDIA */
		ul#tourNav li#tourMedia {
			width:54px; height:29px;
			margin:0 15px 0 0;
			float:left;
		}
			ul#tourNav li#tourMedia img {
				width:54px;
			}
			li#tourMedia a:link, li#tourMedia a:visited {
				width:54px; height:29px;
				display:block;
				color:#593100;
				background:url(../../images/nav_tourMedia.png) 0 0 no-repeat;
			}
				li#tourMedia a:hover {
					color:#e3dfd3;
					background-position:0px -29px;
				}
				li#tourMedia a:active {
					color:#e3dfd3;
					background-position:0px -58px;
				}
				
		/* COMMENTS */
		ul#tourNav li#tourComments {
			width:82px; height:29px;
			float:left;
		}
			ul#tourNav li#tourComments img {
				width:82px;
			}
			li#tourComments a:link, li#tourComments a:visited {
				width:82px; height:29px;
				display:block;
				color:#593100;
				background:url(../../images/nav_tourComments.png) 0 0 no-repeat;
			}
				li#tourComments a:hover {
					color:#e3dfd3;
					background-position:0px -29px;
				}
				li#tourComments a:active {
					color:#e3dfd3;
					background-position:0px -58px;
				}
				
		ul#tourNav li a.active {
			color:#e3dfd3;
			background-position:0px -58px;
		}
		
		/* WHOS GOING */
		ul#tourNav li#tourWhosgoing {
			width:54px; height:29px;
			margin:0 15px 0 0;
			float:left;
		}
			ul#tourNav li#tourWhosgoing img {
				width:54px;
			}
			li#tourWhosgoing a:link, li#tourWhosgoing a:visited {
				width:92px; height:29px;
				display:block;
				color:#593100;
				background:url(../../images/nav_tourWhosGoing.png) 0 0 no-repeat;
			}
				li#tourWhosgoing a:hover {
					color:#e3dfd3;
					background-position:0px -29px;
				}
				li#tourWhosgoing a:active {
					color:#e3dfd3;
					background-position:0px -58px;
				}
			

/*	--------------------------------------------------------------------------------------------------------------------------
	mediaPanel Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mediaPanel {
		width:948px; height:105px;
		margin:2px 0 20px 0;
		background:url(../../images/mediaPanel_bg.jpg) no-repeat;
	}
		#mediaPanel .buyLink {
			margin:55px 0 0 464px;
			float:left;
			display:inline;
		}
		#mediaPanel a.btnBuyNow:link, #mediaPanel a.btnBuyNow:active, #mediaPanel a.btnBuyNow:visited {
			width:95px; height:39px;
			display:block;
			background:url(../../images/btn_buyNow.jpg) 0 0 no-repeat;
		}
			#mediaPanel a.btnBuyNow:hover {
				background-position:0 -39px;
			}
		#mediaPanel #audioPlayerHolder {
			position:relative;
			top:0; left:0;
			float:left;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	content Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		width:604px;
		padding:0 4px 0 10px;
		float:left;
	}
	.titleBar {
		background:#b38f51;
	}
	.contentBox {
		background:#b2b2b2;
		border-left:1px solid #b2b2b2;
		border-right:1px solid #b2b2b2;
	}
	.footerBar {
		background:#b2b2b2;
		border-left:1px solid #b2b2b2;
		border-right:1px solid #b2b2b2;
		border-bottom:1px solid #b2b2b2;
	}
	#altCol {
		width:320px;
		float:left;
	}
		#altCol .titleBar {
			background:#b38f51;
		}
		#altCol .contentBox {
			background:#b2b2b2;
			border:0;
		}
		#altCol .footerBar {
			
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#footer {
		height:146px;
		padding:12px;
		background:#2c2e2b;
	}
		#footer .adHolder {
			width:728px; height:92px;
			margin:0 24px 0 0; padding:2px 2px 0 2px;
			background:#ebad31;
			float:left;
			overflow:hidden;
		}
		#footer .brand {
			width:158px; height:87px;
			margin:0 auto;
			background:url(../../images/footer_sugarlandLogo.jpg) no-repeat;
		}
			#footer .brand a {
				width:158px; height:87px;
				display:block;
			}
		#footer ul.iconBar {
			list-style:none;
			clear:both;
		}
			#footer ul.iconBar li {
				float:left;
				height:48px;
			}
			#footer ul.iconBar li a:hover {
				background-position:0 0px;
			}
				#footer li.myspace a:link, #footer li.myspace a:active, #footer li.myspace a:visited {
					width:40px; height:48px;
					display:block;
					background:url(../../images/icon_myspace.png) 0 -48px no-repeat;
					text-decoration:none;
				}
					
				#footer li.youtube a:link, #footer li.youtube a:active, #footer li.youtube a:visited {
					width:85px; height:48px;
					display:block;
					background:url(../../images/icon_youtube.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.cmt a:link, #footer li.cmt a:active, #footer li.cmt a:visited {
					width:62px; height:48px;
					display:block;
					background:url(../../images/icon_cmt.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.gac a:link, #footer li.gac a:active, #footer li.gac a:visited {
					width:64px; height:48px;
					display:block;
					background:url(../../images/icon_gac.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.ilike a:link, #footer li.ilike a:active, #footer li.ilike a:visited {
					width:70px; height:48px;
					display:block;
					background:url(../../images/icon_iLike.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.facebook a:link, #footer li.facebook a:active, #footer li.facebook a:visited {
					width:93px; height:48px;
					display:block;
					background:url(../../images/icon_facebook.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.mozes a:link, #footer li.mozes a:active, #footer li.mozes a:visited {
					width:100px; height:48px;
					display:block;
					background:url(../../images/icon_mozes.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.eventful a:link, #footer li.eventful a:active, #footer li.eventful a:visited {
					width:93px; height:48px;
					display:block;
					background:url(../../images/icon_eventful.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.isquad a:link, #footer li.isquad a:active, #footer li.isquad a:visited {
					width:89px; height:48px;
					display:block;
					background:url(../../images/icon_isquad.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.fanclub a:link, #footer li.fanclub a:active, #footer li.fanclub a:visited {
					width:110px; height:48px;
					display:block;
					background:url(../../images/icon_sugarlandFan.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.myreg a:link, #footer li.myreg a:active, #footer li.myreg a:visited {
					width:56px; height:48px;
					display:block;
					background:url(../../images/icon_myReg.png) 0 -48px no-repeat;
					text-decoration:none;
				}
				#footer li.twitter a:link, #footer li.twitter a:active, #footer li.twitter a:visited {
					width:93px; height:48px;
					display:block;
					background:url(../../images/icon_twitter.png) 0 -48px no-repeat;
					text-decoration:none;
				}
	
	#fineprint {
		margin:0 0 25px 0; padding:6px;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#5E5D3F;
		background:#b2b2b2;
	}
		#fineprint a:link, #fineprint a:active, #fineprint a:visited {
			
		}
			#fineprint a:hover {
				
			}
		#fineprint .copy {
			width:600px;
			float:left;
		}
		#fineprint .credits {
			float:right;
		}
		#fineprint .credits a:link, #fineprint .credits a:active, #fineprint .credits a:visited {
			width:104px; height:12px;
			display:block;
			background:url(../../images/siteByHalo.png) left top no-repeat;
		}
			#fineprint .credits a:hover {
				background-position:left bottom;
			}
			
	.poweredBy {
		width:153px; height:22px;
		margin:0 auto 20px auto;
		background:url(../../images/logo_mg.png) 0 0 no-repeat;
	}
		.poweredBy a {
			width:153px; height:22px;
			display:block;
		}
			

#featvideo {
	width:314px;
	margin:0 4px 0 10px;
	float:left;
}
#altCol #featvideo {
	width:320px;
	margin:0;
	float:none;
}
#featvideo .titleBar {
			height:17px;
			padding:7px 0 0 9px;
		}
#featvideo h1#h1_featvideo {
			width:140px; height:12px;
			background:url(../../images/h1_videos.png) no-repeat;
}
#featvideo .contentBox {
			height:250px;
			padding:8px 4px 0 4px;
			overflow:hidden;
			text-align:center;
		}
		#featvideo .footerBar {
			height:16px;
			padding:6px 13px 0 0;
			text-align:right;
			font:bold 10px Arial, Helvetica, sans-serif;
			line-height:11px
		}
		#featvideo .footerBar a:link, #featvideo .footerBar a:active, #featvideo .footerBar a:visited {
			padding:0 7px 0 0;
			color:#8e8f62;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#featvideo .footerBar a:hover {
				color:#ffffff;
				background-position:right -40px;
			}
		#featvideo .entry {
			width:576px;
			margin:0 0 1px 0;
			background:#f5f1e6 url(../../images/home_newsEntry_bg.png) -110px 0 repeat-y;
		}
			#featvideo .entry p {
				margin:0;
			}
			#featvideo .entry p.date {
				width:82px;
				padding:5px 8px 0 0;
				float:left;
				font:normal 12px Arial, Helvetica, sans-serif;
				color:#f5f1e6;
				text-align:right;
			}
			#featvideo .entry p.text {
				width:470px;
				float:left;
				padding:3px 8px 5px 8px;
				font:normal 14px Arial, Helvetica, sans-serif;
				line-height:18px;
			}
.noContent {
	color:#000;
}