@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/billycurrington_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;
		font-family:Arial, Helvetica, sans-serif;
		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;
	}
	.contentHolder {
		background:url(../../images/transbg.png);
		padding:0 6px 38px 6px;
		border-bottom:3px solid #292929;
	}
		.contentHolder .adHolder {
			width:300px; height:272px;
			padding:10px 10px 0 10px;
			background:#ffffff;
			float:left;
			font:normal 8px Verdana, Arial, Helvetica, sans-serif;
			letter-spacing:1px;
			color:#837660;
		}
	a:link, a:active {
		color:#222c38;
		text-decoration:none;
	}
		a:visited {
			color:#222c38;
			text-decoration:none;
		}
		a:hover {
			color:#222c38;
			text-decoration:none;
		}

	img { border: 0px; }
/*	--------------------------------------------------------------------------------------------------------------------------
	header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header {
		height:137px;
	}
		#header div {
			
		}
		#header .brand {
			width:354px; height:82px;
			margin:32px 0 0 22px;
			float:left;
			behavior: url("shared/css/iepngfix.htc");
			background:url(../../images/hdr_sugarlandLogo.png) no-repeat;
		}
			#header .brand a {
				width:354px; height:82px;
				display:block;
			}
		#header .brandCommunity {
			width:220px; height:118px;
			margin:12px 0 0 2px;
			float:left;
			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:22px;
		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:#cfcfcf;
			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:#000;
			padding: 2px 6px 0 6px;
		}
		#commStatus h2#sugarlandCommunity {
			width:170px; height:11px;
			margin:3px 0 0 0;
			background:url(../../images/h2_sugarlandCommunity.gif) no-repeat;
			float:right;
		}
		#header .album {
			width:300px;
			padding:28px 0 0 0;
			float:left;	
		}
			#header .album a {
				border:solid 1px #86191a;
				width:80px;
				padding:1px;
				float:left;
			}
				#header .album a:hover {
					border:solid 1px #222c38;
				}
			#header .album h2#buyAlbum {
				width:201px; height:52px;
				margin:4px 0 0 9px;
				background:url(../../images/h2_buyLiveOnTheInside.png) no-repeat;
				behavior: url("shared/css/iepngfix.htc");
				float:left;
			}
		#header a.abc {
			display:none;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	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:58px; height:46px;
			float:left;
		}
			#nav #navHome img {
				width:58px;
			}
			#navHome a:link, #navHome a:visited {
				width:58px; 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:89px; height:46px;
			float:left;
		}
			#nav #navBand img {
				width:89px;
			}
			#navBand a:link, #navBand a:visited {
				width:89px; 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:58px; height:46px;
			float:left;
		}
			#nav #navBand img {
				width:58px;
			}
			#navNews a:link, #navNews a:visited {
				width:58px; 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:57px; height:46px;
			float:left;
		}
			#nav #navTour img {
				width:57px;
			}
			#navTour a:link, #navTour a:visited {
				width:57px; 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:63px;
		}
		a.navMedia:link, a.navMedia:visited {
			width:63px; 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:63px; height:46px;
			float:left;
		}
			#nav #navMedia img {
				width:63px;
			}
			#navMedia a:link, #navMedia a:visited {
				width:63px; 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:#222c38;
					background-image:none;
					color:#cfcfcf;
					float:none;
					display:block;
				}
					ul#nav li ul li a:hover {
						background:#202c3a;
						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:64px; height:46px;
			float:left;
		}
			#nav #navMusic img {
				width:64px;
			}
			#navMusic a:link, #navMusic a:visited {
				width:64px; 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:73px; height:46px;
			float:left;
		}
			#nav #navExtras img {
				width:73px;
			}
			#navExtras a:link, #navExtras a:visited {
				width:73px; 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:104px; height:46px;
			float:left;
		}
			#nav #navCommunity img {
				width:104px;
			}
			#navCommunity a:link, #navCommunity a:visited {
				width:104px; 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:75px; height:46px;
			float:left;
		}
			#nav #navSignup img {
				width:75px;
			}
			#navSignup a:link, #navSignup a:visited {
				width:75px; 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:87px; height:46px;
			float:left;
		}
			#nav #navFanClub img {
				width:87px;
			}
			#navFanClub a:link, #navFanClub a:visited {
				width:87px; 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;
				}
		/* 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:172px; height:46px;
			float:left;
		}
			#nav #navCommunityGallery img {
				width:172px;
			}
			#navCommunityGallery a:link, #navCommunityGallery a:visited {
				width:172px; 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:150px; height:46px;
			float:left;
		}
			#nav #navBrowseMembers img {
				width:150px;
			}
			#navBrowseMembers a:link, #navBrowseMembers a:visited {
				width:150px; 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;
		background:url(../../images/nav_bg_sub.png) repeat-x;
		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:21px;
			padding:9px 12px 0 50px;
			display:block;
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#ffffff;
			background:url(../../images/subNavInbox.png) no-repeat;
		}
			#mainCol #subNavInbox a:hover {
				color:#222c38;
				background-position:0px -30px;
			}
			#mainCol #subNavInbox a:active {
				color:#222c38;
				background-color:#8b4901;
				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;
		}
	
			

/*	--------------------------------------------------------------------------------------------------------------------------
	mediaPanel Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mediaPanel {
		width:948px; height:105px;
		margin: 2px 0 20px 0;
		background:#202c3a;
	}
		#mediaPanel .buyLink {
			margin:55px 0 0 0px;
			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 {
			width:277px; height:59px;
			margin:34px 0 0 70px;
			float:left;
			color:#fad58b;
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		}
			#mediaPanel #audioPlayer {
				padding:0 10px 0 0;
			}
			#mediaPanel #audioPlayerHolder a:link, #mediaPanel #audioPlayerHolder a:active, #mediaPanel #audioPlayerHolder a:visited {
				color:#fefbbf;
			}
				#mediaPanel #audioPlayerHolder a:hover {
					color:#e4efff;
				}


/*	--------------------------------------------------------------------------------------------------------------------------
	content Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		width:604px;
		padding:0 4px 0 10px;
		float:left;
	}
	.titleBar {
		background:#425661;
		border-bottom:1px solid #425661;
	}
	.contentBox {
		background:#ffffff;
		border-left:1px solid #acacac;
		border-right:1px solid #acacac;
	}
	.footerBar {
		background:#ffffff;
		border-left:1px solid #acacac;
		border-right:1px solid #acacac;
		border-bottom:1px solid #acacac;
	}
	#altCol {
		width:320px;
		float:left;
	}
		#altCol .titleBar {
			background:#425661;
			border-bottom:1px solid #425661;
		}
		#altCol .contentBox {
			background:#ffffff;
			border:0;
		}
		#altCol .footerBar {
			border:0;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#footer {
		padding:12px;
		background:#474747;
		background-image: url(http://www.billycurrington.com/images/microgroove-dark.png) bottom right no-repeat !important;
		border-bottom: 1px #000 solid;

	}
		#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:177px; height:41px;
			float:right;
			background:url(../../images/footer_sugarlandLogo.jpg) no-repeat;
		}
			#footer .brand a {
				width:177px; height:41px;
				display:block;
			}
		#footer ul.iconBar {
			padding:0 0 0 12px;
			list-style:none;
			float:left;
		}
			#footer ul.iconBar li {
				height:48px;
				margin:0 10px 0 0;
				float:left;
			}
			#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:19px; 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:45px; 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:33px; 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:35px; 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:33px; 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:50px; 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:53px; 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:48px; 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:16px; 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:19px; 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:17px; height:48px;
					display:block;
					background:url(../../images/icon_myReg.png) 0 -48px no-repeat;
					text-decoration:none;
				}
	
	#fineprint {
		margin:0 0 20px 0; padding:6px;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#7d7d7d;
	}
		#fineprint a:link, #fineprint a:active, #fineprint a:visited {
			color:#938c7f;
		}
			#fineprint a:hover {
				color:#ada597;
			}
		#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:25px;
			display:block;
			background:url(../../images/siteByHalo.png) left top no-repeat;
		}
			#fineprint .credits a:hover {
				background-position:left bottom;
			}
			
		/* Addition by MG 6/23/09 */
		div#poweredbymg {
			clear: both;
			/*text-align: center;
			position: absolute;
			left: 543px;*/
		}
		div#poweredbymg a {
			background: url(../../images/poweredbymicrogroove.png) left top no-repeat;
			width: 153px;
			height: 23px;
			text-indent: -1000px;
			display:block;
			margin: 0 auto 50px auto;
		}

	#featvideo {
		width:320px;
		margin:0 4px 0 0;
		float:left;
	}
		#featvideo .titleBar {
			height:25px;
			padding:7px 0 0 9px;
		}
		#featvideo h1#h1_featvideo {
			width:140px; height:25px;
			background:url(../../images/h1_videos.png) no-repeat;
		}
		#featvideo .contentBox {
			height:250px;
			padding:8px 8px 0 8px;
			overflow:hidden;
		}
		#featvideo .footerBar {
			height:16px;
			padding:6px 25px 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:#ffffff;
			text-decoration:none;
			background:url(../../images/btn_doMoreArrows.gif) right 5px no-repeat;
		}
			#featvideo .footerBar a:hover {
				color:#222c38;
				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:#b6c4cb;
				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;
			}

/*	--------------------------------------------------------------------------------------------------------------------------
	recent member Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
			.userimage a img{ 		
					width:50px; height:50px;
				padding:5px 0 0 0;
				display:block;
				background:#b6c4cb;
			}
span.userimage a{
	display:block;
	
	width:68px;
	height:68px;	
}
span.userimage a img{
	margin:9px;
	border:none;
float: left;
}

div#cart {
	margin-bottom: 4px;
}

/* #twitter feed styles */

	.twitterfeed {
		float: left;
		height: 200px
		width: 365px;
		padding-left: 20px;
}
	 h2.twitterHeader {
		width:126px; height:31px;
		margin:10px 0 0 0;
		background:url(../../images/h2_twitter.png) 0 0 no-repeat;
		display:inline;
		float:left;	
	}
			
			#twitter #tweet ul {
				list-style:none;
			}
				#twitter #tweet ul li {
					width:325px;
					
				}	
					#twitter #tweet ul li .postDate {
						font:normal 10px Arial, Helvetica, sans-serif;
						color:#fff;
						display:block;
					}
					#twitter p {
						margin:5px 0 0 0;
						font:normal 12px Arial, Helvetica, sans-serif;
						color:#fff;
						line-height:12px;
					}

					#twitter a{
					color: #999; }

#albumcover {
float: left; 
height: 80px;
width: 80px;
margin-right: 5px;
margin-top: 15px;
background:url(../../images/album_cover.jpg);
}