
body {
	background:url(images/background.jpg) no-repeat top center #262626;
	padding:0px;
	margin:0px;
}

#container { width:1000px; margin:0 auto; position:relative; }
#banner_contain { height:90px; }
#stuff { width:295px; height:90px; float:left; background:url(images/stuffed_logo.png);}
#unstrung { width:460px; height:85px; float:left; background:url(images/unstrung_logo.png);}
#top { width:695px; height:28px; float:left; padding:0px 0px 0px 10px;}
#ticker { width:312px; height:20px; float:right; padding-top:8px;}
#topLinks { width:130px; float:right; height:18px; margin-top:10px;}
#nav_back { width:705px; height:62px; float:left;}
#home #row1 { height:400px;}
#home #row1 #left { height:400px; width: 460px; float:left;}
#home #row1 #buy { width:192px; height:58px; position:relative; top:14px; left: 25px;}
#home #row1 #friends { width:410px; position:relative; left:34px; top:100px; height:36px;}
#home #row1 #buysm { width:104px; position:relative; left:210px; top:64px; height:31px;}
#home #row1 #right { height:400px; width: 540px; float:left;}
#home #quote { height:172px; width:460px; background:url(images/home_quote.png); float:left;}
#home #ticket { height:143px; width:460px; background:url(images/ticket_background.png); float:left;}

#home #row2 { height:195px;}
#home #row2 #left { width:532px; height:195px; float:left; background:url(images/social_background.png);}
#home #row2 #right { width:468px; height:195px; float:left; background:url(images/schedule_background.png);}
#home #row2 #right #left2 { width:170px; float:left; height:122px; padding:73px 0px 0px 30px}
#home #row2 #right #right2 { width:170px; float:left; height:145px; padding:30px 0px 20px 15px;}
#home #row2 #right #right3 { width:60px; float:left; height:145px; padding:30px 0px 20px 0px;}
.schedule_list { height:18px; border-bottom:solid 1px #4e423e; margin-bottom:3px; }
.schedule_times { height:18px; border-bottom:solid 1px #4e423e; margin-bottom:3px; }
#home #row2 #social { width:270px; height:120px; position:relative; left:26px; top:61px;}
#home #row2 #signup { width:214px; position:relative; left:295px; bottom:20px; height:71px;}
#home #row3 { height: 236px; margin-top:15px;}
#home #row3 #left { width:435px; height:300px; float:left; background:url(images/the_experience_tall.png);}



/* new show schedule and ticket info section on HOME */

#home #showSchedule {height:554px; width:1000px; margin:auto;  margin-top:85px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom: 50px;  background-image: url(images/upcomingPerformances.png);}

#home #showSchedule #ticketBanner {width:900px; height:200px; padding-top:85px;}
#home #showSchedule #ticketBanner #ticketBannerLink {display:inline-block; height: 200px;}

#home #showSchedule #ticketBanner #currentShow  {position:relative; margin-top:10px; margin-bottom:10px; width:880px; height:63px; margin-left:50px; border-bottom:1px solid #666;}
#home #showSchedule #ticketBanner #currentShow #currentShowDate {position:absolute; top: 4px; font-size:22px; margin-left: 20px; width:120px;}
#home #showSchedule #ticketBanner #currentShow #currentShowCity {position: absolute; top: 4px; font-size:26px; margin-left:160px;}
#home #showSchedule #ticketBanner #currentShow #currentShowVenue {position: absolute; top: 38px; font-size:18px; margin-left: 160px;}
#home #showSchedule #futureShows {position: relative; top:0px; height:auto; width: 600px; margin-left:210px; margin-top: 20px;}
#home #showSchedule #futureShows #ShowOne {position: absolute; left:0px; top: 0px; width: 300px;}
#home #showSchedule #futureShows #ShowTwo {position: absolute; left:380px; top: 0px; width: 300px;}
#home #showSchedule #futureShows #ShowThree {position: absolute; left:0px; top: 140px; width: 300px;}
#home #showSchedule #futureShows #ShowFour {position: absolute; left:380px; top: 140px; width: 300px;}
#home #showSchedule #futureShows #ShowFive {position: absolute; left:0px; top: 280px; width: 300px;}
#home #showSchedule #futureShows #ShowSix {position: absolute; left:380px; top: 280px; width: 300px;}
#home #showSchedule #futureShows #ShowSeven {position: absolute; left:0px; top: 420px; width: 300px;}
#home #showSchedule #futureShows #ShowEight {position: absolute; left:380px; top: 420px; width: 300px;}
#home #showSchedule #futureShows #ShowNine {position: absolute; left:0px; top: 580px; width: 300px;}
#home #showSchedule #futureShows #ShowTen {position: absolute; left:380px; top: 580px; width: 300px;}

#home #showSchedule #futureShows #ShowDate {position:absolute; top: 0px; left:0px; font-size: 22px;}
#home #showSchedule #futureShows #ShowCity {position:absolute; top: 0px; left:80px; font-size: 22px;}
#home #showSchedule #futureShows #ShowVenue {position:absolute; top: 34px; left:80px; font-size: 16px;}
#home #showSchedule #futureShows #ShowButton {position:relative; top: 0px; left:0px; padding-top: 5px;}

#sub #showSchedule {height:554px; width:1000px; margin:auto;  margin-top:85px; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom: 50px;  background-image: url(images/upcomingPerformances.png);}

#sub #showSchedule #ticketBanner {width:900px; height:200px; padding-top:85px;}
#sub #showSchedule #ticketBanner #ticketBannerLink {display:inline-block; height: 200px;}

#sub #showSchedule #ticketBanner #currentShow  {position:relative; margin-top:10px; margin-bottom:10px; width:880px; height:63px; margin-left:50px; border-bottom:1px solid #666;}
#sub #showSchedule #ticketBanner #currentShow #currentShowDate {position:absolute; top: 4px; font-size:22px; margin-left: 20px; width:120px;}
#sub #showSchedule #ticketBanner #currentShow #currentShowCity {position: absolute; top: 4px; font-size:26px; margin-left:160px;}
#sub #showSchedule #ticketBanner #currentShow #currentShowVenue {position: absolute; top: 38px; font-size:18px; margin-left: 160px;}
#sub #showSchedule #futureShows {position: relative; top:0px; height:auto; width: 600px; margin-left:210px; margin-top: 20px;}
#ShowButton{
float:right;
margin-top:15px;
margin-right:30px;
}

.experience { width:377px; position:relative; top:67px; left:45px; font-size:13px; }
.homeexperience { width:377px; position:relative; top:84px; left:45px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:black; }

#home #row3 #right { width:565px; height:254px; padding-top:46px; float:left; background:url(images/home_scroller_background_tall.png);}
#home #row4 { height: 140px;}
#home #row4 #left{ width:202px; height:140px; background:url(images/featured_sponsors.png); float:left;}
#home #row4 #right { width:778px; height:120px; background:url(images/ad_space.png); float:left; padding:20px 0px 0px 20px;}
#img_left { float:left;}
.text_field { width:212px; height:19px; background:url(images/text_field.jpg) no-repeat; border:none; margin-bottom:8px; padding-top:6px;}
.text_field2 { width:154px; height:19px; background:url(images/text_field.jpg) no-repeat; border:none; margin-right:5px; padding-top:6px;} 
.checkbox { width:16px; height:15px; border:none; background:url(images/radio_box.jpg);}

/* Sub Pages */
#sub #row1 { height:85px;}
#sub #row1 #left { height:85px; width: 353px; float:left; background:url(images/unstrung_logo.png);}
#sub #row1 #right { height:85px; width: 647px; float:left;}
#sub #row1 #buy { width:410px; height:60px; position:relative; top:10px; left:50px; }
#sub #row2 { width:880px; height:951px; background:url(images/about_back.png) no-repeat; padding:120px 60px 60px 60px;}
#sub #row2 #column { width:407px; margin-right:66px; float:left;}
#sub #press { width:930px; height:3150px; background:url(images/press_background.png) no-repeat; padding:20px 35px 0px 35px;}
#sub #press #column1 { width:430px; margin-right:40px; float:left;}
#sub #press #column2 { width:460px; float:left;}
#sub #press #rows { width:430px; padding-bottom:15px; margin-bottom:15px; float:left; border-bottom:1px solid #5f5c57;}
#sub #press #rows #left { width:214px; float:left;}
#sub #press #rows #right { width:195px; float:left; padding-left:20px;}
#sub #press #rows #right2 { width:285px; float:right; text-align:right;}
#sub #press #rows2 { width:460px; padding-bottom:15px; margin-bottom:15px; float:left; border-bottom:1px solid #5f5c57;}
#sub #press #rows2 #right2 { width:285px; float:right; text-align:right;}
#press_photos { float:left; width:100%; margin-bottom:6px;}
#form_column { float:left; width:220px; margin-right:20px; margin-top:10px;}





#sub #presssecure { width:930px; height:3600px; background:url(images/press_background_secure.png) no-repeat; padding:20px 35px 0px 35px;}
#sub #presssecure #column1 { width:430px; margin-right:40px; float:left;}
#sub #presssecure #column2 { width:460px; float:left;}
#sub #presssecure #rows { width:430px; padding-bottom:15px; margin-bottom:15px; float:left; border-bottom:1px solid #5f5c57;}
#sub #presssecure #rows #left { width:214px; float:left;}
#sub #presssecure #rows #right { width:195px; float:left; padding-left:20px;}
#sub #presssecure #rows #right2 { width:285px; float:right; text-align:right;}
#sub #presssecure #rows2 { width:460px; padding-bottom:15px; margin-bottom:15px; float:left; border-bottom:1px solid #5f5c57;}
#sub #presssecure #rows2 #right2 { width:285px; float:right; text-align:right;}
#press_photos { float:left; width:100%; margin-bottom:6px;}


















#sub #cast { width:930px; height:5400px; background:url(images/cast_background-new.png) no-repeat; padding:20px 35px 0px 35px; font-size:12px;}
#sub #cast #left { width:567px; float:left; margin-right:36px; padding-top:80px;}
#sub #cast #right { width:327px; float:left; padding-top:15px;}
#sub #cast #rows { width:567px; padding-bottom:15px; margin-bottom:15px; float:left; border-bottom:1px solid #5f5c57;}
#sub #cast #imgs { float:left; padding-bottom:15px;}


#sub #videos { width:930px; height:440px; background:url(images/videos_background.png) no-repeat; padding:100px 35px 0px 35px;}


/* Coming Soon Background - #sub #tickets { width:930px; height:1013px; background:url(images/tickets_background_soon.png) no-repeat; padding:100px 35px 0px 35px;}*/





#sub #tickets { width:930px; height:1750px; background:url(images/buytickets_background3.png) no-repeat; padding:100px 35px 0px 35px;}




#sub #tickets #currentShow {font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#sub #tickets #currentShow #currentShowDate {position:absolute; left: 102px; top: 305px; font-size:34px;}
#sub #tickets #currentShow #currentShowCity {position: absolute; left: 100px; top: 340px; font-size:34px;}
#sub #tickets #currentShow #currentShowVenue {position: absolute; left: 105px; top: 380px; font-size:20px;}

#sub #tickets #currentShowDetails {height: auto; position: absolute; left: 450px;}

#sub #tickets #left {}
#sub #tickets #right {}
#sub #btm { width:916px; height:85px; background:url(images/tickets_bottom.png) no-repeat; padding:30px 21px 30px 63px; }
.schedule_list2 { height:18px; border-top:solid 1px #4e423e; margin-top:3px; padding-top:3px; }
.schedule_times2 { height:18px; border-top:solid 1px #4e423e; margin-top:3px; padding-top:3px; }
#sub #tickets #left2 { width:119px; float:left; }
#sub #tickets #right2 { width:180px; float:left;}
#sub #tickets #right3 { width:60px; float:left; height:145px; padding:0px 0px 0px 0px; margin-right:20px;}


/* new show schedule and ticket info section on TICKETS */

#sub  #showSchedule {position: relative;   margin:auto; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom: 50px;}
#sub  #showSchedule #futureShows {position: relative; top:0px; height:auto; width: 600px; margin-left:210px; margin-top: 20px;}

#sub  #showSchedule #futureShows #ShowOne {position: absolute; left:0px; top: 0px; width: 300px;}
#sub  #showSchedule #futureShows #ShowTwo {position: absolute; left:380px; top: 0px; width: 300px;}
#sub  #showSchedule #futureShows #ShowThree {position: absolute; left:0px; top: 140px; width: 300px;}
#sub  #showSchedule #futureShows #ShowFour {position: absolute; left:380px; top: 140px; width: 300px;}
#sub  #showSchedule #futureShows #ShowFive {position: absolute; left:0px; top: 280px; width: 300px;}
#sub  #showSchedule #futureShows #ShowSix {position: absolute; left:380px; top: 280px; width: 300px;}
#sub  #showSchedule #futureShows #ShowSeven {position: absolute; left:0px; top: 420px; width: 300px;}
#sub  #showSchedule #futureShows #ShowEight {position: absolute; left:380px; top: 420px; width: 300px;}
#sub  #showSchedule #futureShows #ShowNine {position: absolute; left:0px; top: 580px; width: 300px;}
#sub  #showSchedule #futureShows #ShowTen {position: absolute; left:380px; top: 580px; width: 300px;}

#sub  #showSchedule #futureShows #ShowDate {position:absolute; top: 0px; left:0px; font-size: 24px;}
#sub  #showSchedule #futureShows #ShowCity {position:absolute; top: 0px; left:80px; font-size: 24px;}
#sub  #showSchedule #futureShows #ShowVenue {position:absolute; top: 34px; left:80px; font-size: 16px;}
#sub  #showSchedule #futureShows #ShowButton {position:relative; top: 0px; left:0px; padding-top: 5px;}














#sponsors { width:219px; margin-left:10px; float:left; height:85px;}

#sub #fun { width:880px; height:446px; background:url(images/fun_background.png) no-repeat; padding:100px 60px 0px 60px;}
#sub #merch { width:880px; height:446px; background:url(images/merch_background.png) no-repeat; padding:100px 60px 0px 60px;}
#sub #fun #column { width:418px; margin-right:44px; float:left;}
#sub #fun #rows { width:418px; height:81px; float:left; margin-bottom:10px;}
#jump { width:188px; height:24px; border:1px #000000 solid; background:url(images/jump_back.jpg) repeat-x; padding-top:2px;}

#sub #gallery { width:930px; height:406px; background:url(images/gallery_back.png) no-repeat; padding:100px 35px 0px 35px;}

#social_icons { width:122px; float:right; margin-top:8px; height:20px;}

#img_nofloat { float:none; margin-bottom:10px;}
#img_right { float:right; padding-left:5px;}

#img_cast { float:left; margin:0px 15px 15px 0px; background:#3a3733; padding:6px;}
#img_fun { float:left; margin:0px 15px 10px 0px; }

#imgs { float:left; padding-bottom:15px;}

/* Footer */

#home #footer {position:relative; padding-bottom: 50px;}

#ha {width:310px; height:60px; float:right; padding:0px 0px 0px 0px; display:block;}

#footer { height:60px;}

#footer a:link{ color:#5F5E5E; text-decoration:none;}
#footer a:visited{ color:#5F5E5E; text-decoration:none;}
#footer a:active{ color:#5F5E5E; text-decoration:none;}
#footer a:hover{ color:#717171; text-decoration:none;}




.aboutquotes {
	font-size: 14px;
	font-family: Arial, Verdana, sans-serif;
	color: #F8F2F2;
font-weight:normal;
font-style:normal;
}









A.footerlinks:link
{
	COLOR: #F5CC25;
	font-size:13px;
	TEXT-DECORATION: none;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
}

A.footerlinks:visited
{
	COLOR: #F5CC25;
	TEXT-DECORATION: none;
	font-size:13px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.footerlinks:active
{
	COLOR:#F5CC25;
	TEXT-DECORATION: none;
	font-size:13px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.footerlinks:hover
{
	COLOR:#CE2027;
	TEXT-DECORATION: underline;
	font-size:13px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
	
}




.gc {
	font-size: 9px;
	font-family: Arial, Verdana, sans-serif;
	color: #5F5E5E;
font-weight:normal;
font-style:normal;
}







A.gclink:link
{
	COLOR: #5F5E5E;
	font-size: 9px;
	TEXT-DECORATION: none;
	font-family: Arial, Verdana, sans-serif;
	font-weight:normal;
}

A.gclink:visited
{
	COLOR: #5F5E5E;
	TEXT-DECORATION: none;
	font-size: 9px;
	font-family: Arial, Verdana, sans-serif;
		font-weight:normal;
}

A.gclink:active
{
	COLOR:#5F5E5E;
	TEXT-DECORATION: none;
	font-size: 9px;
	font-family: Arial, Verdana, sans-serif;
		font-weight:normal;
}

A.gclink:hover
{
	COLOR:#ADA8A5;
	TEXT-DECORATION: underline;
	font-size: 9px;
	font-family: Arial, Verdana, sans-serif;
		font-weight:normal;
	
}













A.wallpaper:link
{
	COLOR: #F5CC25;
	font-size:13px;
	TEXT-DECORATION: none;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
}

A.wallpaper:visited
{
	COLOR: #F5CC25;
	TEXT-DECORATION: none;
	font-size:13px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.wallpaper:active
{
	COLOR:#F5CC25;
	TEXT-DECORATION: none;
	font-size:13px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.wallpaper:hover
{
	COLOR:#CE2027;
	TEXT-DECORATION: underline;
	font-size:13px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
	
}





A.photolinks:link
{
	COLOR: #F26522;
	font-size:12px;
	TEXT-DECORATION: none;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
}

A.photolinks:visited
{
	COLOR: #F26522;
	TEXT-DECORATION: none;
	font-size:12px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.photolinks:active
{
	COLOR:#F26522;
	TEXT-DECORATION: none;
	font-size:12px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.photolinks:hover
{
	COLOR:#F26522;
	TEXT-DECORATION: underline;
	font-size:12px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
	
}







IMG.pics
{
	BORDER : 1px solid #F26522;
	MARGIN-RIGHT : 0px;
}














A.reviewtitles:link
{
	COLOR: #F26522;
	font-size:17px;
	TEXT-DECORATION: none;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight:bold;
}

A.reviewtitles:visited
{
	COLOR: #F26522;
	TEXT-DECORATION: none;
	font-size:17px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.reviewtitles:active
{
	COLOR:#F26522;
	TEXT-DECORATION: none;
	font-size:17px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
}

A.reviewtitles:hover
{
	COLOR:#F26522;
	TEXT-DECORATION: underline;
	font-size:17px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
		font-weight:bold;
	
}





.orange {
	font-family: Arial, Verdana, sans-serif;
	color: #F26522;
font-weight:normal;
font-style:normal;
}












