
/*    S T R U C T U R E 
==================================================*/

body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #fa9120 url('../img/theme-fall/bg.gif') top left repeat-x;
	font: normal 0.687em/1.4em "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;
	color: #685748;
	}

#wrap	{
	margin: 0 auto;
	padding: 0;
	width: 640px;
	text-align: left;
	background: #f9f7ec;
	font-size: 1em;
	}


/* 	M A S T E R   H E A D E R
==================================================*/

#MasterHeader		{
	margin: 0;
	padding: 0;
	height: 194px;
	width: 640px;
	background: #593511;
	}	

	
/*   N A V
==================================================*/

#nav {
	float: left;
	margin: 0;
	padding: 0 0 10px 20px;
	list-style: none;
	height: 32px;
	}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
	}
	
#nav li a {
	float: left;
	padding: 0;
	margin: 0;
	text-decoration: none;
	height: 32px;
	}

#nav li a span	{
	display: none;
	}

#nav li a.Home	{width: 51px; margin: 0 9px 0 0px; background: #faf8ec url('../img/theme-fall/NAV_home_01.gif');}
#nav li a.Home:hover	{background: #faf8ec url('../img/theme-fall/NAV_home_02.gif')}

#nav li a.Program	{width: 162px; margin: 0 8px 0 0; background: #faf8ec url('../img/theme-fall/NAV_program_01.gif');}
#nav li a.Program:hover	{background: #faf8ec url('../img/theme-fall/NAV_program_02.gif')}

#nav li a.Kitchen	{width: 90px; margin: 0; background: #faf8ec url('../img/theme-fall/NAV_kitchen_01.gif');}
#nav li a.Kitchen:hover	{background: #faf8ec url('../img/theme-fall/NAV_kitchen_02.gif')}

#nav li a.About	{width: 122px; margin: 0 11px 0 0; background: #faf8ec url('../img/theme-fall/NAV_about_01.gif');}
#nav li a.About:hover	{background: #faf8ec url('../img/theme-fall/NAV_about_02.gif')}

#nav li a.Store	{width: 61px; margin: 0 11px 0 0; background: #faf8ec url('../img/theme-fall/NAV_store_01.gif');}
#nav li a.Store:hover	{background: #faf8ec url('../img/theme-fall/NAV_store_02.gif')}

#nav li a.Clubs	{width: 79px; margin: 0; background: #faf8ec url('../img/theme-fall/NAV_clubs_01.gif');}
#nav li a.Clubs:hover	{background: #faf8ec url('../img/theme-fall/NAV_clubs_02.gif')}


/*    C A R T   +   C H E C K O U T
==================================================*/

#Cart	{
	width: 600px;
	margin: 10px 20px 0 20px;
	padding: 0;
	clear: both;
	background: #f8f2e2 url('../img/theme-fall/Cart_bg.gif') top left no-repeat;
	}

#Cart table	{
	padding: 0 10px;
	margin: 0;
	height: 35px;
	width: 580px
	font: normal 10px Georgia, Garamond, Times, serif;
	}

#Cart td .CartBig	{
	font-size: 1.1em;
	font-weight: bold;
	}


/*     G E N E R A L   /   M I S C 
==================================================*/
	
img		{
	margin: 0;
	padding: 0;
	border: none;
	}

hr		{
	color: #e7e1d1;
	background: #e7e1d1;
	border: 0;
	height: 1px;
	width: 100%;
	}

.date	{
	color: #a7a7a7;
	}

form	{
	margin: 0;
	padding: 0;
	}

input, textarea, option, select	{
	font: normal 1em Tahoma, "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;
	}

p	{line-height: 16px;}
p.news-paragraph {padding: 0 0.5em;}

#Pager	{
	clear: both;
	margin: 10px 0;
	padding: 4px 0;
	text-align: center;
	color: #cbc2ac;
	background: none;
	vertical-align: middle;
	}


#Pager img	{
	margin: 0;
	padding: 0 2px;
	height: 13px
	}

#Pager a	{
	color: #563313;
	vertical-align: middle;
	}

#Pager a:hover	{
	color: #fa9930;
	}

/*    C O N T E N T ( S ) 
==================================================*/

#news-content, #club-content, #kitchen-content, #program-content, #about-content, #store-content, #checkout-content, #Startpage-Content  {
	clear: both;
	margin: 10px 20px 0 20px;
	padding: 0 0 10px 0;
	}

/*    S T A R T P A G E
==================================================*/

#Startpage-Content #Banner 	{
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 204px;
	}

#top-container {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	}

#Startpage-Content #Banner img	{
	margin: 0 0 14px 0;
	padding: 0;
	display: block;
	width: 204px;
	height: 204px;
	}

#Startpage-Content #EventPush	{
	margin: 0;
	padding: 0;
	float: right;
	width: 385px;
	height: 645px;
	}
	
#Startpage-Content #EventPush .EventBig	{
	margin: 0;
	padding: 0;
	background: #f7f2e2 url('../img/theme-fall/eventpushbig.gif') top left no-repeat;
	width: 381px;
	height: 422px;
	}

#Startpage-Content #EventPush .EventBig img	{
	margin: 15px 15px 5px 15px;
	padding: 0;
	width: 351px;
	height: 235px;
	}

#Startpage-Content #EventPush .EventBig p	{
	margin: 5px 15px 0 15px;
	padding: 0;
	color: #675748;
	}

#Startpage-Content #EventPush .EventBig a	{
	color: #fa921f;
	}

#Startpage-Content #EventPush .EventBig .EventInfo	{
	margin-bottom: 5px;
	font: bold 1.2em Georgia, Garamond, Times, serif;
	color: #573311;
	}

#Startpage-Content #EventPush .EventBig .EventPanel	{
	margin: 5px 15px 5px 15px;
	padding: 2px 0 0 0;
	}

#Startpage-Content #EventPush .EventBig .EventPanel img.More, #Startpage-Content #EventPush .EventBig .EventPanel img.Book	{
	margin: 0;
	padding: 0;
	width: 105px;
	height: 25px;
	}
	
#Startpage-Content #EventPush .EventSmall	{
	margin: 12px 0 0 0;
	padding: 0;
	float: left;
	background: #f7f2e2 url('../img/theme-fall/eventpushsmall.gif') top left no-repeat;
	width: 185px;
	height: 207px;
	}

#Startpage-Content #EventPush .EventSmall#Left	{
	margin-right: 10px;
	}

#Startpage-Content #EventPush .EventSmall img	{
	width: 170px;
	margin: 8px;
	}

#Startpage-Content #EventPush .EventSmall .EventInfo	{
	margin-bottom: 5px;
	font: bold 1.2em Georgia, Garamond, Times, serif;
	color: #573311;
	margin: 0;
	padding: 0 0 0 10px;
	}

#Startpage-Content #EventPush .EventSmall p	{
	margin: 0;
	padding: 0 0 0 10px;
	}

#Startpage-Content #EventPush .EventSmall a	{
	color: #fa921f;
	font: bold 1em Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	}

#StartReads	{
	clear: both;
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	}

	#StartReads .StartNews	{
		clear: both;
		float: left;
		margin: 0;
		padding: 0;
		width: 208px;
		height: 220px;
		background: #f8f2e2 url('../img/theme-fall/StartNewsBg.gif') bottom left no-repeat;
		}
	
	#StartReads .StartNews a span	{
		font: bold 1.1em Georgia, Garamond, Times, serif;
		color: #563313;
		}

	#StartReads .StartEvents		{
		float: right;
		margin: 0;
		padding: 0;
		width: 380px;
		height: 220px;
		background: #f8f2e2 url('../img/theme-fall/StartEventsBg.gif') bottom left no-repeat;
		}

	#StartReads .StartEvents ul		{
		list-style: none;
		margin: 0 15px;
		padding: 0;
		width: 350px;
		display: block;
		clear: both;
		}

	#StartReads .StartEvents ul li		{
		float: left;
		margin: 0;
		border-bottom: 1px solid #e7e1d1;
		line-height: 27px;
		padding: 0;
		}

	#StartReads .StartEvents ul li.date		{
		width: 80px;
		font: bold 11px Georgia, Garamond, Times, serif;
		color: #563313;
		line-height: 27px;
		}

	#StartReads .StartEvents ul li.eventlink		{
		width: 210px;
		}


		
/*    N E W S
====================================================*/

#news-content div.content	{
	background: #f8f2e2 url('../img/theme-fall/list_full_rounded_bg.gif') top left;
	margin: 10px 0;
	padding: 0;	
	width: 600px;
	float: left;
	}	

#news-content div.content img.NewsImg	{
	float: left;
	margin: 12px 12px 5px 12px;
	padding: 0;
	width: 120px;
	height: 120px;
	}

#news-content div.content p	{
	margin: 0;
	padding: 5px 20px 0 20px;
	}

#news-content div.content p.date	{
	font: bold 11px Georgia, Garamond, Times, serif;
	color: #563313;
	padding: 11px 0 5px 0;
	}

#news-content div.content p.link	{
	margin: 10px 20px;
	padding: 0 0 0 10px;
	background: transparent url('../img/theme-fall/read_more.gif') center left no-repeat;
	width: 500px;
	}

#news-content div.content p.link a	{
	padding: 0;
	margin: 0;
	font-weight: bold;
	}


#news-content div.content div {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
	background: #f7f2e2 url('../img/theme-fall/list_full_rounded_bott.gif') bottom left;
	}


/*    C L U B S
====================================================*/


#club-content .container	{
	margin: 10px 0;
	padding: 0;	
	width: 600px;
	clear: both;
	}	

#club-content .container .content	{
	float: left;
	width: 380px;
	margin: 0 10px 20px 0;
	padding: 0;
	background: #f8f2e2 url('../img/theme-fall/list_380_rounded_bg.gif') top left;
	}

#club-content .container .content img	{
	width: 350px;
	margin: 15px 15px 0 15px;
	padding: 0;
	}

#club-content .container .content p	{
	margin: 0 15px 5px 15px;
	padding: 0;
	}

#club-content .container .content div {
	clear: both;
	margin: 0;
	padding: 0;
	height: 11px;
	background: #f8f2e2 url('../img/theme-fall/list_380_rounded_bott.gif') bottom left no-repeat;
	}

#club-content .container .info	{
	margin: 0;
	padding: 0;
	width: 210px;
	float: left;
	}

#club-content .container .info div	{
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	background: #f8f2e2 url('../img/theme-fall/list_120_rounded_bott.gif') bottom left no-repeat;
	}


#club-content .container .info div p	{
	margin: 0;
	padding: 5px 0 0 10px;
	font-style: italic;
	color: #b3a9a1;
	}

#club-content .container .info div ul	{
	margin: 0;
	padding: 5px 10px 5px 10px;
	list-style: none;
	width: 185px;
	}

#club-content .container .info div ul li.date	{
	margin: 0;
	padding: 2px 0 0 0;
	color: #fb9d38;
	font-weight: bold;
	}

#club-content .container .info div ul li.program	{
	border-bottom: 1px solid #e8e2d2;
	margin: 0;
	padding: 2px 0 4px 0;
	}

#club-content .container .info div ul li.program a	{
	margin: 0;
	padding: 0;
	}

#club-content .container .info div a.readmore	{
	margin: 0;
	padding: 6px 10px 0 10px;
	display: block;
	}


/*    P R O G R A M
====================================================*/

#program-content #information	{
	background: #f8f2e2 url('../img/theme-fall/list_full_rounded_bg.gif') top left;
	margin: 3px 0;
	padding: 0;	
	width: 600px;
	float: left;
	}	

#program-content #information p {
	margin: 0 10px 5px 10px;
	padding: 0;
	}

#program-content #information div {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
	background: #f7f2e2 url('../img/theme-fall/list_full_rounded_bott.gif') bottom left;
	}

#program-content .container	{
	margin: 10px 0;
	padding: 0;	
	width: 600px;
	clear: both;
	}	

#program-content .container .content	{
	width: 380px;
	margin: 0 10px 0 0;
	padding: 0;
	background: #f8f2e2 url('../img/theme-fall/list_380_rounded_bg.gif') top left;
	float: left;
	}

#program-content .container .content img	{
	width: 350px;
	margin: 15px 0 0 15px;
	padding: 0;
	}

#program-content .container .content p	{
	margin: 0 15px 5px 15px;
	padding: 0;
	}

#program-content .container .content p.preamble	{
	font: bold 1.1em Georgia, Garamond, Times, serif;
	font-style: italic;
	margin-bottom: 15px;
	}

#program-content .container .content div.Bott {
	margin: 0;
	padding: 0;
	height: 11px;
	background: #f8f2e2 url('../img/theme-fall/list_380_rounded_bott.gif') bottom left no-repeat;
	}

#program-content .container .info	{
	margin: 0;
	padding: 0;
	width: 200px;
	float: left;
	}

#program-content .container .info div	{
	margin: 0 0 6px 0;
	padding: 5px 0 10px 0;
	background: #f8f2e2 url('../img/theme-fall/list_120_rounded_bott.gif') bottom left no-repeat;
	float: left;
	width: 210px;
	}


#program-content .container .info div p	{
	margin: 0;
	padding: 6px 0 5px 0;
	font-style: italic;
	color: #b3a9a1;
	}


#program-content .container .info div dl	{
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
	float: left;
	}

#program-content .container .info div dl dt	{
	border-bottom: 1px solid #e8e2d2;
	margin: 0;
	padding: 2px 0;
	float: left;
	width: 45px;
	float: left;
	}

#program-content .container .info div dl dd	{
	border-bottom: 1px solid #e8e2d2;
	margin: 0;
	padding: 2px 0;
	width: 145px;
	text-align: right;
	font-weight: bold;
	float: left;
	}

#program-content .container .info div p.Detail-Info	{
	clear: left;
	padding: 5px 10px 0 10px;
	margin: 0;
	}



#program-content .container .info div dl.BookEventForm dt	{
	width: 100px;
	padding: 4px 0 0 0;
	height: 22px;
	}

#program-content .container .info div dl.BookEventForm dd	{
	width: 90px;
	padding: 4px 0 0 0;
	height: 22px;
	}

#program-content .container .info div dl.BookEventForm dd select	{
	font-size: 0.9em;
	margin: 0;
	padding: 0;
	}

#program-content .container .info div input.BookEventBTN, #program-content .container .info div img.NoBook	{
	clear: both;
	margin: 6px 10px 0 10px;
	padding: 0;
	}

#program-content .container .info div ul.EventLinks	{
	margin: 0 10px;
	padding: 0;
	list-style-type: none;	
	}


#program-content .container .info div ul.EventLinks li	{
	margin: 0;
	padding: 2px 0 2px 5px;
	border-bottom: 1px solid #e8e2d2;
	}
	
#program-content .container .info div ul.EventLinks li a	{
	padding: 0 0 0 5px;
	}

#program-content table	{
	margin-top: 10px;
	width: 600px;
	clear: both;
	}

#program-content table th	{
	background: #b1aa92;
	margin: 0;
	padding: 0;
	}
	

#program-content table td	{
	padding: 6px 0 6px 8px;
	margin: 0;
	background: #f7f2e2;
	border-bottom: 1px solid #edeadf;
	}

#program-content table td span.fullybooked	{
	color: #fa9120;
	text-transform: uppercase;
	font-size: 10px;
	}

#program-content table td span.cancelled	{
	color: #ed1c24;
	text-transform: uppercase;
	font-size: 10px;
	}

#program-content table td.buttons	{
	padding: 0;
	margin: 0;
	}
	
#program-content table td.Heading	{
	font-weight: bold;
	}	
	

/*    K I T C H E N   /   B A R 
====================================================*/

/*	Information */

#kitchen-content #information	{
	background: #f8f2e2 url('../img/theme-fall/list_full_rounded_bg.gif') top left;
	margin: 3px 0;
	padding: 0;	
	width: 600px;
	float: left;
	}	

#kitchen-content #information p {
	margin: 0 10px 5px 10px;
	padding: 0;
	}

#kitchen-content #information div {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
	background: #f7f2e2 url('../img/theme-fall/list_full_rounded_bott.gif') bottom left;
	}
	
/* Item */

#kitchen-content div	{
	background: #f8f2e2 url('../img/theme-fall/list_full_rounded_bg.gif') top left;
	margin: 3px 0;
	padding: 0;	
	width: 600px;
	float: left;
	}	

#kitchen-content div div.info	{
	margin: 10px 0 2px 10px;
	padding: 0;
	width: 460px;
	float: left;
	background: none;
	}	

#kitchen-content div .info p	{
	margin: 0;
	padding: 0;
	}	

#kitchen-content div p.KitchenPrice	{
	margin: 10px 10px 0 0;
	font: bold 1.5em Georgia, Garamond, Times, serif;
	color: #fa9120;
	padding: 0;
	float: right;
	text-align: right;
	width: 90px;
	}

#kitchen-content div div.KitBott {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
	background: #f7f2e2 url('../img/theme-fall/list_full_rounded_bott.gif') bottom left;
	}


/*    S T O R E
====================================================*/

/*	Information */

#store-content #information	{
	background: #f8f2e2 url('../img/theme-fall/list_full_rounded_bg.gif') top left;
	margin: 3px 0;
	padding: 0;	
	width: 600px;
	float: left;
	}	

#store-content #information p {
	margin: 0 10px 5px 10px;
	padding: 0;
	}

#store-content #information div {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
	background: #f7f2e2 url('../img/theme-fall/list_full_rounded_bott.gif') bottom left;
	}

/*	Item */

#store-content .Item	{
	background: #f8f2e2 url('../img/theme-fall/list_full_rounded_bg.gif') top left;
	margin: 3px 0;
	padding: 0;	
	width: 600px;
	float: left;
	}	

#store-content .Item div	{
	margin: 10px 0 0 0;
	padding: 0;
	float: left;
	width: 350px;
	}	

#store-content .Item .ItemImageContainer {
	padding: 0;
	margin: 10px 10px 0 10px;
	width: 120px;
	height: 120px;
	}

#store-content .Item .ItemImageContainer img {
	width: 120px;
	height: 120px;
	}

#store-content .Item p {
	margin: 0;
	padding: 0;
	}

#store-content .Item p.Label	{
	margin: 0;
	padding: 0;
	color: #fa9120;
	}

#store-content .Item div.ItemPrice	{
	width: 70px;
	height: 120px;
	text-align: center;
	margin: 10px 0 0 20px;
	padding: 0;
	font: bold 1.5em Georgia, Garamond, Times, serif;
	color: #fa9120;
	}

#store-content .Item div.ItemPrice img	{
	margin: 10px 0 0 0;
	padding: 0;
	}

#store-content .Item div.ItemBott {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
	background: #f7f2e2 url('../img/theme-fall/list_full_rounded_bott.gif') bottom left;
	width: 600px;
	border: none;
	}

/*   C H E C K O U T ( T R A N S A C T I O N S )
====================================================*/

#checkout-content div	{
	margin: 10px 0;
	padding: 0;	
	}

#checkout-content div div.information	{
	margin: 0;
	padding: 0;
	float: left;
	width: 290px;
	}

#checkout-content div div.information div	{
	margin: 0 0 6px 0;
	padding: 5px 0 10px 0;
	background: #f8f2e2 url('../img/theme-fall/list_290_rounded_bott.gif') bottom left no-repeat;
	width: 290px;
	}

#checkout-content div div.information table	{
	margin: 0 10px 5px 10px;
	padding: 0;
	width: 270px;
	}

#checkout-content div div.information table td	{
	margin: 0;
	padding: 4px 0;
	border-bottom: 1px solid #ded9cb;
	}

#checkout-content div div.information table th.icon	{
	margin: 0;
	padding: 8px 0 4px 0;
	}

#checkout-content div div.information table th.EventName	{
	margin: 0;
	padding: 6px 0 2px 0;
	color: #fa9120;
	font-weight: bold;
	font-size: 1.1em;
	border-bottom: 2px solid #ded9cb;
	text-align: left;
	}

#checkout-content div div.information table td.Price	{
	font: bold 1.3em Georgia, Garamond, Times, serif;
	text-align: right;
	color: #fa9120; 
	}

#checkout-content div div.information div p	{
	margin: 10px;
	padding: 0;
	}

#checkout-content div div.fields	{
	float: right;
	width: 290px;
	margin: 0;
	padding: 0;
	background: #f8f2e2 url('../img/theme-fall/list_290_rounded_bott.gif') bottom left no-repeat;
	}

#checkout-content div div.fields dl	{
	margin: 5px 10px;
	padding: 0;
	float: right;
	width: 270px;
	}

#checkout-content div div.fields dl dt	{
	margin: 0;
	width: 100px;
	float: left;
	padding: 5px 0;
	}

#checkout-content div div.fields dl dd	{
	margin: 0;
	padding: 5px 0;
	border-bottom: 1px solid #ded9cb;
	}

#checkout-content div div.fields dl dd input	{
	width: 160px;
	}

#checkout-content div div.fields dl dd #bntSubmit	{
	margin: 0;
	padding: 2px 0 0 0;
	width: 69px;
	height: 21px;
	}

/*    A B O U T
====================================================*/

#about-content div.content		{
	background: #f8f2e2 url('../img/theme-spring/list_about_full_bg.gif') top left;
	margin: 0 0 10px 0;
	padding: 0;	
	width: 600px;
	float: left;
	}	

#about-content img	{
	margin: 8px 0;
	padding: 0;
	width: 600px;
	}	

#about-content div p	{
	margin: 0 10px;
	padding: 4px 0 8px 0;
	}	

#about-content a	{
	margin: 0 10px;
	padding: 8px 0 8px 10px;	
	background: transparent url('../img/theme-spring/read_more.gif') left no-repeat;	
	}

#about-content div div.AboutTop {
	clear: both;
	margin: 0;
	padding: 0;
	height: 8px;
	background: red url('../img/theme-spring/list_full_rounded_top.gif') top left;
	}

#about-content div div.AboutBott {
	clear: both;
	margin: 6px 0 0 0;
	padding: 0;
	height: 8px;
	background: #f7f2e2 url('../img/theme-spring/list_full_rounded_bott.gif') bottom left;
	}


/*    H E A D I N G S  
==================================================*/

h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #685748;
	}

h1	{
	font-size: 1.9em;
	margin: 20px 0;
	padding: 6px 0 6px 5px;
	}

#Startpage-Content h1	{
	font-size: 1.8em;
	color: #fa921f;
	margin: 0 15px;
	padding: 5px 0;
	background: transparent;
	}

#news-content h1, #club-content h1, #kitchen-content h1, #program-content h1, #about-content h1, #store-content h1, #checkout-content h1	{
	margin: 15px 0 0 0;
	padding: 0;
	width: 600px;
	height: 36px;
	}

	#news-content h1		{background: #fa9120 url('../img/theme-fall/heading_NewsArchive.gif') no-repeat;}
	#club-content h1		{background: #fa9120 url('../img/theme-fall/heading_Clubs.gif') no-repeat;}
	#kitchen-content h1	{background: #fa9120 url('../img/theme-fall/heading_Kitchen.gif') no-repeat;}
	#program-content h1	{background: #fa9120 url('../img/theme-fall/heading_Program.gif') no-repeat;}
	#about-content h1		{background: #fa9120 url('../img/theme-fall/heading_About.gif') no-repeat;}
	#store-content h1		{background: #fa9120 url('../img/theme-fall/heading_Store.gif') no-repeat;}
	#checkout-content h1	{background: #fa9120 url('../img/theme-fall/heading_Checkout.gif') no-repeat;}


	#news-content h1 span, #club-content h1 span, #kitchen-content h1 span, #program-content h1 span, #about-content h1 span, #store-content h1 span, #checkout-content h1 span	{
	display: none;
	}

h2	{
	font-size: 1.5em;
	color: #fa921f;
	padding: 0;
	margin: 5px 0;
	}

#news-content .content h2		{
	margin: 0 0 0 20px;
	}

#kitchen-content h2, #about-content h2, #store-content h2	{
	width: 600px;
	height: 30px;
	margin: 12px 0 3px 0;
	padding: 0;
	clear: both;
	}

#Startpage-Content #EventPush .EventSmall h2	{
	font-size: 1.2em;
	padding: 0 0 0 10px;
	margin:  0;
	}

	#kitchen-content h2.mat		{background: #b1aa92 url('../img/theme-fall/subheader_mat.gif') no-repeat;}
	#kitchen-content h2.desserter	{background: #b1aa92 url('../img/theme-fall/subheader_desserter.gif') no-repeat;}
	#kitchen-content h2.vinvitt		{background: #b1aa92 url('../img/theme-fall/subheader_vinvitt.gif') no-repeat;}
	#kitchen-content h2.vinrott	{background: #b1aa92 url('../img/theme-fall/subheader_vinrott.gif') no-repeat;}	
	#kitchen-content h2.vinmouss		{background: #b1aa92 url('../img/theme-fall/subheader_vinmouss.gif') no-repeat;}
	#kitchen-content h2.fatol	{background: #b1aa92 url('../img/theme-fall/subheader_fatol.gif') no-repeat;}
	#kitchen-content h2.flaskolljus	{background: #b1aa92 url('../img/theme-fall/subheader_flaskolljus.gif') no-repeat;}
	#kitchen-content h2.flaskolmork	{background: #b1aa92 url('../img/theme-fall/subheader_flaskolmork.gif') no-repeat;}
	#kitchen-content h2.flaskolbelg	{background: #b1aa92 url('../img/theme-fall/subheader_flaskolbelg.gif') no-repeat;}
	#kitchen-content h2.whisky	{background: #b1aa92 url('../img/theme-fall/subheader_whisky.gif') no-repeat;}
	#kitchen-content h2.singlemalt	{background: #b1aa92 url('../img/theme-fall/subheader_singlemalt.gif') no-repeat;}
	#kitchen-content h2.gotttillkaffe	{background: #b1aa92 url('../img/theme-fall/subheader_gotttillkaffe.gif') no-repeat;}
	
	#kitchen-content h2.mat span, #kitchen-content h2.desserter span, #kitchen-content h2.vinvitt span, #kitchen-content h2.vinrott span, #kitchen-content h2.vinmouss span, #kitchen-content h2.fatol span, #kitchen-content h2.flaskolljus span, #kitchen-content h2.flaskolmork span, #kitchen-content h2.flaskolbelg span, #kitchen-content h2.whisky span, #kitchen-content h2.singlemalt span, #kitchen-content h2.gotttillkaffe span	{
	display: none;
	}


	#about-content h2.jazzclub			{background: #b1aa92 url('../img/theme-fall/subheader_about.gif') no-repeat;}	
	#about-content h2.technical			{background: #b1aa92 url('../img/theme-fall/subheader_technical.gif') no-repeat;}	
	#about-content h2.jazzgoteborg	{background: #b1aa92 url('../img/theme-fall/subheader_jazzgoteborg.gif') no-repeat;}
	#about-content h2.contact			{background: #b1aa92 url('../img/theme-spring/subheader_contact.gif') no-repeat;}		
	#about-content h2.nefbycar		{background: #b1aa92 url('../img/theme-fall/subheader_nefbycar.gif') no-repeat;}

	#about-content h2.jazzclub span, #about-content h2.technical span, #about-content h2.jazzgoteborg span, #about-content h2.contact span, #about-content h2.nefbycar span	{
	display: none;
	}

	
	#store-content h2.music		{background: #b1aa92 url('../img/theme-fall/subheader_music.gif') no-repeat;}
	#store-content h2.other		{background: #b1aa92 url('../img/theme-fall/subheader_other.gif') no-repeat;}		

	#store-content h2.music span, #store-content h2.other span	{
	display: none;
	}


#club-content .container .content h2, #program-content .container .content h2	{
	margin: 10px 15px;
	padding: 0;
	}


h3	{
	margin: 0 0 6px 0;
	padding: 10px 0 5px 0;
	font-size: 1.3em;
	color: #fa921f;
	}

#club-content .container .info h3.ReadMore, #club-content .container .info h3.Details, #club-content .container .info h3.Upcoming, #program-content .container .info h3.ReadMore, #program-content .container .info h3.Details, #program-content .container .info h3.Upcoming, #program-content .container .info h3.BookEvent, #checkout-content div h3.Cart, #checkout-content div h3.Howtoorder, #checkout-content div h3.Personal, #checkout-content div h3.Pay, #checkout-content div h3.Status	{
	margin: 1px 0 0 0;
	padding: 0;
	width: 210px;
	height: 29px;
	clear: both;
	}

 #checkout-content div h3.Cart, #checkout-content div h3.Howtoorder, #checkout-content div h3.Personal, #checkout-content div h3.Pay, #checkout-content div h3.Status	{
 	width: 290px;
 	}

#club-content .container .info h3.ReadMore, #program-content .container .info h3.ReadMore	{background: #f3942f url('../img/theme-fall/clubs_sub_readmore.gif') no-repeat;}
#club-content .container .info h3.Details, #program-content .container .info h3.Details			{background: #f3942f url('../img/theme-fall/clubs_sub_details.gif') no-repeat;}
#club-content .container .info h3.Upcoming, #program-content .container .info h3.Upcoming	{background: #f3942f url('../img/theme-fall/clubs_sub_upcoming.gif') no-repeat;}

#program-content .container .info h3.BookEvent		{background: #f3942f url('../img/theme-fall/program_sub_bookevent.gif') no-repeat;}

#checkout-content div h3.Cart				{background: #f3942f url('../img/theme-fall/checkout_sub_cart.gif') no-repeat;}
#checkout-content div h3.Howtoorder		{background: #f3942f url('../img/theme-fall/checkout_sub_howtoorder.gif') no-repeat;}
#checkout-content div h3.Personal			{background: #f3942f url('../img/theme-fall/checkout_sub_personal.gif') no-repeat;}
#checkout-content div h3.Pay					{background: #f3942f url('../img/theme-fall/checkout_sub_pay.gif') no-repeat;}
#checkout-content div h3.Status					{background: #f3942f url('../img/theme-fall/checkout_sub_status.gif') no-repeat;}

#club-content .container .info h3 span, #program-content .container .info h3 span, #checkout-content div h3 span 	{
	display: none;
	}

#StartReads .StartNews h3	{
	margin: 0 0 10px 0;
	padding: 0;
	background: #e98f2e url('../img/theme-fall/StartNewsHeading.gif') top left no-repeat;
	height: 29px;
	width: 208px;
	}

#StartReads .StartEvents h3	{
	margin: 0 0 10px 0;
	padding: 0;
	background: #e98f2e url('../img/theme-fall/StartEventsUpcoming.gif') top left no-repeat;
	height: 29px;
	width: 382px;
	}

	#StartReads .StartNews h3	span, #StartReads .StartEvents h3 span	{
		display: none;
		}

#about-content div h3	{
	padding: 0;
	margin: 15px 10px 0 10px;
	}

#store-content #information h3, #kitchen-content #information h3, #program-content #information h3	{
	margin: 10px;
	padding: 0;
	}

#footer-content div h4	{
	margin: 0;
	padding: 10px 0 0 0;
	height: 13px;
	}

	#footer-content div h4 span	{
		display: none;
		}
	
	#footer-content .FindNef h4	{
		background: #f9f7eb url('../img/theme-fall/footerFindNef.gif') top left no-repeat;
		}
	
	#footer-content .ContactNef h4	{
		background: #f9f7eb url('../img/theme-fall/footerContactNef.gif') top left no-repeat;
		}

	#footer-content .Newsletter h4	{
		background: #f9f7eb url('../img/theme-fall/footerNewsletter.gif') top left no-repeat;
		}

#kitchen-content div h4, #store-content .Item div h4	{
	margin: 0 0 2px 0;
	padding: 0;
	font-size: 1.1em;
	color: #583411;
	font-weight: bold;
	}

#program-content .container .info div h4	{
	margin: 0;
	font-size: 1.1em;
	font-weight: bold;
	margin: 5px 10px;
	}




/*    A N C H O R S
==================================================*/

a	{
	color: #573512;
	text-decoration: none;
	}	

a:hover	{
	color: #fb9121;
	}	

#StartReads .StartNews a	{
	color: #573512;
	margin: 0 0 12px 0;
	padding: 0 6px;
	display: block;
	}

#StartReads .StartNews a:hover	{
	color: #fb9121;
	}

#StartReads .StartEvents ul li a	{
	color: #573512;
	}

#StartReads .StartEvents ul li a:hover	{
	color: #fb9121;
	}	


	
	/*    F O O T E R
==================================================*/
	
#footer	{
	clear: both;
	float: left;
	margin: 0;
    padding: 20px 0 20px 20px;
    background: #f9f7eb url('../img/theme-fall/footer-bott.gif') bottom left no-repeat;     
	font-size: 10px;
	width: 620px;
	}
	
#footer-content	{
	float: left;
	margin: 0;
	padding: 10px 0 0 0;
	border-top: 4px solid #f08b1f;
	width: 600px;
	}


/* FIND NEF */
	
	#footer-content .FindNef	{
		float: left;
		width: 190px;
		margin: 0 10px 0 0;
		}

/* CONTACT */
	
	#footer-content .ContactNef	{
		float: left;
		width: 190px;
		margin: 0 10px 0 0;
		}
	
	#footer-content .ContactNef p	{
		margin: 0;
		padding: 0;
		}

	#footer-content .ContactNef form dl	{
		margin: 4px 0 0 0;
		padding: 4px 0 0 0;
		background: #e1dac8 url('../img/theme-fall/footer_contact_bg.gif') top left repeat-x;
		width: 190px;
		float: left;
		}

	#footer-content .ContactNef form dl dt	{
		float: left;
		margin: 0;
		padding: 4px 0 4px 4px;
		background: #e1dac8;
		width: 60px;
		}

	#footer-content .ContactNef form dl dd	{
		float: left;
		margin: 0;
		padding: 4px 0 4px 3px;
		}

	#footer-content .ContactNef form dl dd input, #footer-content .ContactNef form dl dd textarea	{
		margin: 0;
		padding: 0;
		width: 100px;
		background: #f8f2e2;
		border: 1px solid #c8c4b8;
		}

	#footer-content .ContactNef form dl dd textarea	{
		height: 50px;
		}

	#FooterContactBott	{
		clear: both;
		margin: 0;
		padding: 0;
		height: 6px;
		background: #e1dac8 url('../img/theme-fall/footer_contact_bott.gif') bottom left repeat-x;
		}

		#footer-content .ContactNef form dl dd input#btnSubmit	{
		width: 58px;
		border: none;
		margin: 0;
		padding: 0;	
		}

/* NEWSLETTER */

	#footer-content .Newsletter	{
		float: left;
		width: 190px;
		margin: 0;
		padding: 0;
		}
		
	#footer-content .Newsletter p		{
		margin: 0;
		padding: 0;
		}
		
	#footer-content .Newsletter form dl	{
		float: left;
		margin: 4px 0 0 0;
		padding: 4px 0 0 0;
		background: #e1dac8 url('../img/theme-fall/footer_contact_bg.gif') top left repeat-x;
		width: 190px;
		}

	#footer-content .Newsletter form dl dt	{
		float: left;
		margin: 0;
		padding: 4px 0 4px 4px;
		background: #e1dac8;
		width: 60px;
		}

	#footer-content .Newsletter form dl dd	{
		float: left;
		margin: 0;
		padding: 4px 0 4px 3px;
		}

	#footer-content .Newsletter form dl dd input, #footer-content .ContactNef form dl dd textarea	{
		margin: 0;
		padding: 0;
		width: 100px;
		background: #f8f2e2;
		border: 1px solid #c8c4b8;
		}

	#footer-content .Newsletter form dl dd textarea	{
		height: 50px;
		}

	#FooterNewsletterBott	{
		clear: both;
		margin: 0;
		padding: 0;
		height: 6px;
		background: #e1dac8 url('../img/theme-fall/footer_contact_bott.gif') bottom left repeat-x;
		}

		#footer-content .Newsletter form dl dd input#btnSub	{
		width: 58px;
		border: none;
		margin: 0;
		padding: 0;	
		}
		
#ProducerInfo	{
	clear: both;
	margin: 0;
	padding: 6px 0 20px 0;
	background: #fa9120;
	color: #bd6e1b;
	font-size: 10px;
	width: 640px;
	text-align: right;
	}
	
#ProducerInfo a	{
	color: #ffedd7;
	}
	
	
	
					
