body				{background-image: url(images/bgstripes.gif);
					background-repeat: repeat;
					background-color: white;
					font-family: Arial, Helvetica, sans-serif;
					padding: 0px;
					margin: 0px;
					border: 0px;
					color: #655851;
					
					}

#header a {emergete...css=store (line 146)
font-weight:bold;
float:left;}

#description {emergete...=template (line 135)
padding:20px;
text-align:right;
     }

#shopName {emergete...=template (line 137)
padding-left:20px;
padding-top:20px;
text-align:right;

     }

#shopName {emergete...=template (line 9)
color:#000000;
display:block;
font-size:24px;
     }

a:link				{text-decoration: none;
					color: #0c6600;
					}
					
a:visited			{text-decoration: none;
					color: #0c6600;
					}
					



a:hover				{
					color: #cf510b;
					text-decoration: none;
					}
					
.submitted,
.event-start	{font-size: .9em;;
					color: #999;
					}

table td 	{padding: 8px;
}

#node-1	{line-height: 1.2em;
				font-size: .95em;
				}
				
body p	{margin-top: 0px;
}


.view .node	{border: 1px solid #ccc;
								margin-bottom: 20px;
								padding: 10px;
								clear: both;
								font-size: .9em;
								line-height: 1.2em;

}

.view .node h3	{margin: 0px;
}

.view .node .node-links	{border: 0;
}

.feed-icons	{float: right;
					margin-left: 10px;
					margin-bottom: 10px;}


h1, h2			{color: #666;
					margin-bottom: 10px;
					font-size: 1.5em;
}

 h3, h4, h5, h6  {color: #0c6600;
 						margin-bottom: 0px;
 						font-size: 1.2em;
					}
					

#leftsidebar h2	{font-size: 1.2em;
						margin-top: 0px;
}
.greentext		{color: #0c6600;
}

.floatleft	{float: left;
			margin-right: 10px;
			margin-bottom: 10px;
			}
.floatright	{float: right;
			margin-left: 10px;
			margin-bottom: 10px;
			}
			
.box {border: 1px solid #ccc;
		background-color: #eee;
		padding: 10px;
		margin-top: 20px;
}

.box h2	{font-size: 1.2em;
			margin: 0px;
			}
		
.node-links		{font-size: .9em;
					border-top: 1px solid #ccc;
					border-bottom: 1px solid #ccc;
					padding: 5px 0px;
					margin: 5px 0px;
}	

					

		

#wrapper			{width: 975px;
					margin: 0 auto;
					background-image: url(images/topleftgraphic.gif);
					background-repeat: no-repeat;
					padding-left: 66px;
					padding-top: 0px;
					padding-bottom: 30px;
					
					}	

					
#header		{padding-top: 30px;
					text-align: right;
					height: 23px;

					}

#header a			{
					font-weight: bold;
					}
	
					
#bodysection		{border: 2px solid #000;
					margin: 0px;
					background-color: #fff;
					}


#leftsidebar  {background-image: url(images/sidebarbg.gif);
					background-repeat: no-repeat;
					background-color: white;
					width: 200px;
					padding: 0px 15px;
					padding-top: 400px;
					margin: 0px;
					border-right: 1px solid #999;
					float: left;
					font-size: .9em;
					
					
					}
					
#leftsidebar .block	{background-color: #eee;
								padding: 10px;
								margin-bottom: 20px;
								}
					
#mainbody			{float: right;
					width: 715px;
					padding: 10px;
					background-color: white;
					line-height: 1.5em;
					
					}
					
					

#footer		{padding-top: 10px;
				font-size: .8em;
				text-align: right;
					}
					



#header ul,
#header ul li	{list-style: none;
				list-style-image: none;
				}
#header .block ul	{float: right;
		margin: 0;
}
#header ul li	{float: left;
				margin-right: 1em;
}

#header ul ul	{background-color: #fff;
				border: 1px solid #D1CEC9;
				border-top: 0;
				padding: 0px;
				}
#header ul ul li	{line-height: 1em;
					padding: 0px;
					margin: 0px;
					text-align: left;
					font-size: .9em;
					border-top: 1px solid #ccc;
					float: none;
					}

#header ul li a:link,
#header ul li a:visited	{padding: 3px 5px;
}

#header ul li a:hover	{
}

#header ul ul li a:link,
#header ul ul li a:visited 	{
									width: 8em;
}

#header ul ul li a:hover	{
}



#feeds .rss-feed a	{
display: block;
				overflow: hidden;
				height: 0px;
				background-repeat: no-repeat;
				width: 33px;
				padding-top: 12px;
				background-image: url(images/chickletfeed.gif);
				float: right;
				margin-top: 2px;
				}
					
#feeds .itunes-feed a	{
				display: block;
				overflow: hidden;
				height: 0px;
				background-repeat: no-repeat;
				width: 80px;
				padding-top: 15px;
				background-image: url(images/chickletitunes.jpg);
				float: right;
				margin-right: 5px;
				}
							
			
			



.calendar-calendar td,
.calendar-calendar td.sat, 
.calendar-calendar td.sun {color: #999;
}

.calendar-calendar th.days	{background-color: #999;
											color: #fff;
}



.calendar-calendar td.sat, 
.calendar-calendar td.sun,
.calendar-calendar div.day,
.calendar-calendar td.today, 
.calendar-calendar td.today .mini-day-on 	{background-color: #fff;
}

.calendar-calendar td a	{color: #0C6600;
}

.calendar-calendar .day	{font-size: .85em;
}

.calendar-calendar .day a	{color: #0C6600;
}

.stripe-1,.stripe-2,.stripe-3,.stripe-4,.stripe-5,.stripe-6,.stripe-7,.stripe-8,.stripe-9,.stripe-10	{display: none;
}

.calendar-calendar .view-data-node-title	{font-size: .85em;	
													line-height: 1.1em;
													font-weight: normal;
													margin-bottom: 10px;
													}
													
.calendar-calendar  .view-data-node-data-field-event-date-field-event-date-value	{font-size: .8em;
																																	line-height: 1.1em;
																																	padding-bottom: 5px;
																																	
}

.calendar-calendar td a	{font-weight: normal;
}

.calendar-calendar div.calendar {border: 0;
}

.calendar-calendar .prev a,
.calendar-calendar .next a,
.calendar-calendar td.sat a,
.calendar-calendar td.sun a,
.calendar-calendar td.today a, .calendar-calendar td.today .mini-day-on a {color: #0C6600;
}
.calendar-calendar .prev,
.calendar-calendar .next	{margin-top: 20px;
}



.calendar-calendar ul.links	{margin-top: 20px;
}
.calendar-calendar ul.links li a	{padding: 1px 3px;
}



#block-views-group_map-block_1 {clear: both;
}

#block-views-group_map-block_1 .views-field-title	{color: #000;
}

#block-views-group_map-block_1 .views-field-body	{font-size: .85em;
																						line-height: .9em;
																						}
#block-views-group_map-block_1 .views-field-view-node	{font-size: .85em;
}
																						
#block-views-group_map-block_1 .views-field-body p	{margin-top: 0px;}




#block-views-home_content-block_4,
#block-views-home_content-block_3,
#block-views-home_content-block_2,
#block-views-home_content-block_1		{padding: 10px;
																border: 1px solid #ccc;
																margin-bottom: 20px;
}

#block-views-home_content-block_4,
#block-views-home_content-block_1		{height: 200px;
																overflow: hidden;
																
																
}

#block-views-home_content-block_4 .content,
#block-views-home_content-block_3 .content,
#block-views-home_content-block_2 .content,
#block-views-home_content-block_1	.content 	{
																
																font-size: .85em;
																line-height: 1em;
																}
																
#block-views-home_content-block_4 h2,
#block-views-home_content-block_3 h2,
#block-views-home_content-block_2 h2,
#block-views-home_content-block_1	h2	{font-size: 1.2em;
																	margin: 0px;
																	}
																	
#block-views-home_content-block_4 h3,
#block-views-home_content-block_3 h3,
#block-views-home_content-block_2 h3,
#block-views-home_content-block_1	h3		{margin-top: 0px;
}


#block-views-home_content-block_4	{width: 63%;
															float: left;
															}
#block-views-home_content-block_4 h3 a	{color: #666;
																	font-size: 1.2em;
																	margin-bottom: 10px;
}

#block-views-home_content-block_4 .view .node	{border: 0;
																			padding: 0;
																			margin: 0;
																			}
																			
.filefield-file	{margin: 20px 0;
}


#block-views-home_content-block_3	{width: 29%;
															float: right;
}


#block-views-home_content-block_2	{clear: both;
															width: 46%;
															float: left;
															
}


#block-views-home_content-block_1	{width: 29%;
															float: right;
															}
															


.groupinfo	{line-height: 1.2em;
					width: 300px;
					float: right;
					border: 1px solid #eee;
					margin-bottom: 20px;
					
}
.groupinfo li	{margin-bottom: 10px;
}

.groupposts	{clear: both;
					margin-top: 20px;}



