/*
	Title:		Flamjangled
	Date:		February 22, 2010
--------------------------------------------------------------			
*/

	/* COMMON ELEMENTS */
body{margin:0;padding:0px;background:#471f10}
.clear:after,.what-contents:after,.bears-and-head:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
	/* COMMON ELEMENTS */
#wrap{width:1012px;margin:22px auto 0;padding-bottom:50px;font-family:Georgia;overflow:hidden}

	/* BEGIN HEADER */
#header{clear:both;width:953px;height:477px;padding:0 0 0 59px;overflow:hidden;background:url(../images/header-bg.jpg) no-repeat}
#header div{clear:both;width:875px;height:243px;border-bottom:12px solid #632b15;margin-top:49px;padding-left:9px}
#header div img{float:left;width:auto;margin:0 2px 0 0}
#header div img.logo{margin-right:7px}

#header ul{clear:both;width:873px;height:167px;border-bottom:6px solid #632b15;overflow:hidden;margin:0;padding:0 0 0 11px;list-style:none}
#header li{float:left;width:auto;margin:0;padding:0 1px 0 0;background:url(../images/navigation-divider.gif) no-repeat right 17px}
#header li.ticket{background:none}
#header li a{float:left;width:auto;display:block;height:160px;padding-top:7px;background:url(../images/select-arrows.gif) no-repeat -999999px 0;text-decoration:none;cursor:pointer}
#header li a span{display:block;height:160px;text-indent:-999999px}
#header li span{background:url(../images/navigation-icons-up-down.gif) no-repeat 0 0}
#header li a em{display:none}

#header li.why span{width:166px}
#header li.why a:hover span,#header li.why a.selected span{background-position:0 -160px}
#header li.what span{width:175px;background-position:-167px 0}
#header li.what a:hover span,#header li.what a.selected span{background-position:-167px -160px}
#header li.where span{width:179px;background-position:-343px 0}
#header li.where a:hover span,#header li.where a.selected span{background-position:-343px -160px}
#header li.who span{width:159px;background-position:-523px 0}
#header li.who a:hover span,#header li.who a.selected span{background-position:-523px -160px}
#header li.ticket span{width:182px;background-position:-683px 0}
#header li.ticket a:hover span,#header li.ticket a.selected span{background-position:-683px -160px}
#header li a.selected{background-position: center top}
	/* END HEADER */
	
	/* BEGIN MAIN CONTENT AREA */
.main-content-area{clear:both;width:953px;padding-left:59px;background:url(../images/papersystem-y.jpg) repeat-y; overflow:hidden}
.main-content-area h1,.main-content-area h2{clear:both;margin:0;padding:0;color:#6d311b;font-size:50px;line-height:60px;font-family:Georgia}
.main-content-area h2{font-size:30px;line-height:36px}
.main-content-area p{clear:both;margin:0;padding:5px 0 9px;font-size:14px;line-height:17px;color:#6d311b}
	
		/* BEGIN WHY PAGE CONTENTS */
.why-contents{clear:both;width:884px;overflow:hidden}
.why-contents img{float:left;width:auto;margin:0}
.why-contents-left{float:left;width:280px;padding:0 0 0 8px;margin-top:65px}
.why-contents-left p{width:263px;padding-left:2px}	
.why-contents-mid{float:left;width:311px;margin-top:41px}
.why-contents-mid img{margin-bottom:5px}
.why-contents-mid p{width:256px;padding-left:17px}	

.why-contents-right{float:left;width:285px;margin-top:8px}
.why-contents-right p{width:264px;padding-left:10px}

.social-box{clear:both;width:262px;height:198px;padding:33px 0 0 23px;margin-bottom:5px;background:url(../images/social-box-bg.gif) no-repeat}
.social-box h3{margin:0;padding:0;width:235px;font-size:15px;color:#6d311b;font-size:13px;line-height:20px;background:url(../images/signup-newsletter.gif) no-repeat;text-indent:-999999px}
.social-box em{display:block;clear:both;padding:2px 0 9px 8px;font-style:normal;font-size:12px;line-height:15px;color:#6d311b;font-family:Arial}
.social-box ul{clear:both;width:235px;margin:0;padding:0;list-style:none;overflow:hidden;font-family:Arial}
.social-box li{float:left;width:228px;margin:0;padding:12px 0 0 7px;font-size:12px;line-height:32px}
.social-box li img{float:left;width:auto;margin:0 9px 0 0}
.social-box li a{display:block;float:left;width:auto;text-decoration:none;line-height:32px;color:#6d311b}
.social-box li a:hover{text-decoration:underline}	
		/* END WHY PAGE CONTENTS */

		/* BEGIN WHAT PAGE CONTENTS */
.what-contents{clear:both;width:884px}
.lineup{clear:both;width:875px;padding:17px 0 15px 9px;border-bottom:6px solid #632b15;overflow:hidden}
.lineup img{float:left;width:auto;margin:0}
.bears-and-head{clear:both;width:884px;padding:80px 0 32px;border-bottom:6px solid #632b15;position:relative}
.bears-and-head h2{width:450px}
.bears-and-head .FL{width:575px;padding:0 0 0 10px}
.bears-and-head img{width:310px;margin:0;position:absolute;right:-11px;top:17px}

.text-contents{clear:both;width:874px;padding-left:10px; }
.text-contents p{padding-top:20px}
.left-column{float:left;width:295px}
.left-column p{width:260px}
.mid-column{float:left;width:302px}
.mid-column p,.right-column p{width:262px}
.right-column{float:left;width:275px}
.text-contents em,.directions-txt em,.ticket-contents em{font-style:normal;font-weight:700;font-size:20px;line-height:22px;color:#e20070}

.toppadding28{padding-top:28px}
		/* END WHAT PAGE CONTENTS */
		
		/* BEGIN WHERE, WHO, TICKET PAGE CONTENTS */
.who-contents,.where-contents,.ticket-contents{clear:both;width:884px}		
.illustration-and-head{width:874px;padding:0 0 30px 10px;overflow:hidden}		
.illustration-and-head h2{float:left;clear:none;width:260px;margin:144px 26px 0 0}		
.illustration-and-head img{float:left;width:auto;margin:26px 0 0}	
.directions-txt{clear:both;width:874px;padding:15px 0 27px 10px;border-bottom:6px solid #632b15;overflow:hidden}	
.directions-txt p{clear:none;float:left;width:260px}
.directions-txt div{float:left;width:596px}	
.directions-txt div p{width:553px;padding:22px 40px 0 0;font-size:18px;font-weight:600;line-height:22px}
		
.map{clear:both;width:834px;padding:19px 0 0 52px;overflow:hidden}
.map img{float:left;width:auto;margin:0}
.ticket-contents{text-align:center;margin-top:38px;overflow:hidden}
.ticket-contents h3{clear:both;width:732px;height:41px;margin:20px auto 0;padding:0;font-size:14px;line-height:18px;background:url(../images/prices-graphic.gif) no-repeat;text-indent:-999999px}
.ticket-contents img{margin:0}
.ticket-contents address{clear:both;width:730px;margin:17px auto 0;padding:0 0 0 5px;font-style:normal;font-size:14px;line-height:17px;color:#6d311b;text-align:center}
.ticket-contents address strong{font-style:italic}
.ticket-contents address dfn{display:block;padding-top:14px;color:#e20070;font-size:14px;font-weight:700;font-style:italic}
.web-tickets-logo{width:814px; padding:28px 0 0 70px;}
		/* END WHERE, WHO, TICKET PAGE CONTENTS */
	
	/* END MAIN CONTENT AREA */

	/* BEGIN BASELINE CONTENT */
#base-element{clear:both;width:1012px;height:169px;padding-top:26px;background:url(../images/base-element-bg.jpg) no-repeat;font-family:Arial;overflow:hidden}
#base-bar,#base-bar-right{background:#a88770 url(../images/base-bar-corners.gif) no-repeat 0 0}
#base-bar{clear:both;width:865px;height:58px;margin-left:59px;padding:0 0 0 19px;overflow:hidden;position:relative}
#base-bar-right{width:60px;height:58px;background-position:0 -62px;position:absolute;top:0;right:0;z-index:1}
.signup{float:left;width:auto;margin:17px 0 0}
.signup form{margin:0;padding:0}
.signup input{float:left;width:176px;margin:0 5px 0 0;padding:5px 8px;line-height:15px;color:#763f2a;font-family:Arial;font-size:12px;background:#fffffa;border:0}
.signup input.signup-button{width:43px;padding:0px 0 2px;height:25px;border:0;text-align:center;background:#6d321b;color:#eee0c6;font-family:Arial;cursor:pointer;font-size:12px;line-height:24px}
.social-signup{margin-top:0}
.social-icons{float:right;width:208px;padding-right:17px;padding-top:12px;position:relative;z-index:3}
.social-icons img{float:right;width:auto;margin:0 0 0 7px}
.goodtimes-logo{margin:0;position:absolute;left:0;top:4px}

#base-element ul{clear:both;margin:0;padding:20px 0 0 63px;list-style:none}
#base-element li{float:left;width:auto;padding:0 9px;font-size:13px;line-height:17px;background:url(../images/base-element-nav-divider.gif) no-repeat right 4px;color:#6d321c}
#base-element li.last{background:none}
#base-element li a{text-decoration:none;color:#6d321c}
#base-element li a:hover{text-decoration:underline}

.left-column-what { width:30%; float:left; }
.right-column-what {width:66%; float:right;}
.feed { font-size:14px; text-decoration:none; padding:500px; color:#FF0066; font-family:Georgia, "Times New Roman", Times, serif; }
h3 { color:#e20070; padding:0px; margin:0px;}
.dottedline {   overflow:auto; border-bottom:thin dotted #471f10; padding-bottom:20px; }
	/* END BASELINE CONTENT */