html {
	background:#5b3400 url(/workspace/images/frilly-repeating-bg.jpg) top center repeat-y;
	height:100%;
}

body {
	background:#5b3400 url(/workspace/images/main-header.jpg) top center no-repeat;
	background-position:center 0px;
	height:632px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

body#home {
	background:#5b3400 url(/workspace/images/home-bg.jpg) top center no-repeat;
	background-position:center 0px;
	height:1602px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#container {
	margin:auto;
	width:960px;
}

	ul#navigation {
		float:left;
		margin:384px auto 0;
		padding:0px;
		
	}
	
		ul#navigation li.nav-button {
			list-style:none;
			float:left;
			margin:0px 11px;
		}
		
		ul#navigation li.nav-button a {
			color:#fff;
		}
			
			ul#navigation li.nav-button a:visited {
				color:#fff;
			}
			
			ul#navigation li.nav-button a:hover {
				color:#ffb478;
			}
			
			ul#navigation li.nav-button p {
				float:left;
				font-family:garamond;
				font-size:14px;
				height:35px;
				margin-top:10px;
				text-shadow:1px 2px 3px #000000;
				-moz-text-shadow: 1px 2px 3px #000000;
				-webkit-text-shadow: 1px 2px 3px #000000;
				text-transform:uppercase;
			}

	.top-stuff {
		float:left;
		font-family:helvetica;
		margin:0px auto 15px;
		width:100%;
	}

		.top-stuff img {
			float:left;
			margin:auto 15px;
		}

		.top-stuff p.section-title {
			color:#fff;
			float:left;
			font-size:14px;
			margin:10px 5px 0 0;
			width:35%;
		}

/* Begin "Our Home" Styling */

#home-top-stuff {
	float:left;
	margin:-5px auto 20px;
	width:100%;
}

	#home-top-stuff p.quote-of-the-day {
		float:left;
		font-family:helvetica;
		font-size:14px;
		font-weight:bold;
		margin:10px 0 10px 11px;
		max-height:25px;
		width:50%;
	}
	
	#home-top-stuff #our-story {
		float:right;
		margin:auto 10px;
	} 
	
	#home-top-stuff #directions {
		float:right;
		margin:0px 15px 0px 0px;
		position:relative;
	}
	
		#home-top-stuff #directions a#open {
			background:url(/workspace/images/top-red-button-bg.jpg) top center repeat-x;
			float:right;
			height:45px;
			text-align:center;
			text-decoration:none;
			width:115px;
		}
		
			#home-top-stuff #directions a#open p#show-directions {
				color:#fff;
				font-family:helvetica;
				font-size:12px;
				font-weight:normal;
				text-transform:uppercase;
				margin-top:15px;
			}
		
		#home-top-stuff #directions #map {
			background:#fff;
			float:right;
			position:absolute;
			top:45px;
			right:9999px;
		}
			
			#home-top-stuff #directions #map.on-screen {
				background:#fff;
				float:right;
				position:absolute;
				top:45px;
				right:5px;
			}
			
			#home-top-stuff #directions #map #close-button {
				float:right;
				width:20%;
			}
		
	#home-top-stuff #our-story {
		float:right;
		margin:0px 15px 0px 0px;
	}
	
		#home-top-stuff #our-story a#open {
			background:url(/workspace/images/top-yellow-button-bg.jpg) top center repeat-x;
			float:right;
			height:45px;
			text-align:center;
			text-decoration:none;
			width:115px;
			z-index:100;
		}
		
			#home-top-stuff #our-story a#open #show-story {
				color:#fff;
				font-family:helvetica;
				font-size:12px;
				font-weight:normal;
				text-transform:uppercase;
				margin-top:15px;
			}
		
			#home-top-stuff #our-story #story {
				background:url(/workspace/images/story-bg.jpg) top center no-repeat;
				box-shadow: 2px 2px 5px #000;
				-moz-box-shadow: 2px 2px 5px #000;
				-webkit-box-shadow: 2px 2px 5px #000;
				right:9999px;
				height:900px;
				margin-left:-350px;
				position:absolute;
				top:420px;
				width:700px;
				z-index:1000;
			}
			
			#home-top-stuff #our-story #story.show{
				background:url(/workspace/images/story-bg.jpg) top center no-repeat;
				box-shadow: 2px 2px 5px #000;
				-moz-box-shadow: 2px 2px 5px #000;
				-webkit-box-shadow: 2px 2px 5px #000;
				left:50%;
				height:900px;
				margin-left:-350px;
				position:absolute;
				top:420px;
				width:700px;
				z-index:1000;
			}
			
				#home-top-stuff #our-story #story #inner-story {
					padding:10px;
				}
				
				#home-top-stuff #our-story #story #inner-story p#story-title {
					color:#000;
					font-family:helvetica;
					font-size:12px;
					font-weight:normal;
					text-transform:uppercase;
					margin-top:15px;
				}
				
			#home-top-stuff #our-story #story a.close-button {
				float:right;
				margin:10px;
			}
			
			#home-top-stuff #our-story #story a {
		}
		
		#middle-stuff {
			float:left;
			height:415px;
			margin:auto 0px 55px;
			width:100%;
		}
		
			#news {
				float:left;
				margin:10px auto 0;
				width:24%;
			}
			
			#news img#news-title {
				float:left;
				margin:auto 10px;
			}
		
			#news p {
				color:#FFFFFF;
				float:left;
				font-family:helvetica;
				font-size:16px;
				line-height:137%;
				margin:auto 0 0 6px;
				max-height:342px;
				overflow:hidden;
				padding:10px;
				width:98%;
			}
			
				#news p a {
					color:#AA3A07;
				}
				
					#news p a span {
						color:#AA3A07;
					}
		
			#video-box {
				float:right;
				margin:31px 32px;
				width:650px;
			}
		
			#promo-items {
				float:left;
				height:320px;
				margin:8px 0;
				width:100%;
			}
		
				#promo-items ul {
					float:left;
					margin:37px 23px 20px;
					padding:0;
					width:100%;
				}
			
					#promo-items ul li {
						float:left;
						list-style-image:none;
						list-style-position:outside;
						list-style-type:none;
						margin:auto 16px 0 3px;
						overflow:hidden;
						width:23%;
					}
				
						#promo-items ul li a {
						
						}
					
							#promo-items ul li a img {
								border-style:none;
								margin:auto 5px;
							}
							
					#promo-items ul li span.promo-details {
						float:left;
						font-family:helvetica;
						font-weight: bold;
						margin:32px 0px 0 10px;
						width:100%;
					}
						
		#bottom {
			float:left;
			margin:26px auto;
			width:100%;
		}
		
		#left {
			float:left;
			margin:0 15px;
			width:21%;
		}
		
			#bottom #twitter_div {
				float:left;
				height:140px;
				margin:12px 0 0 10px;
				position:relative;
				width:100%;
			}
			
				#bottom #twitter_div ul#twitter_update_list {
					padding:5px;
					margin:auto;
				}
				
					#bottom #twitter_div ul#twitter_update_list li {
						list-style:none;
						margin:0px auto 15px;
					}
					
						#bottom #twitter_div ul#twitter_update_list li span {
							color:#fff;
							font-family:helvetica;
							font-size:12px;
						}
						
						#bottom #twitter_div ul#twitter_update_list li a {
							color:#314d5a;
						}
						
						#bottom #twitter_div a#twitter-link {
							bottom:5px;
							margin:-8px 0 0;
							position:absolute;
							right:0;
						}
						
							#bottom #twitter_div a#twitter-link span {
								color:#314d5a;
								float:left;
								font-family:helvetica;
								font-size:12px;
								margin:15px 0px;
							}
							
							#bottom #twitter_div a#twitter-link img {
								border-style:none;
								float:right;
								margin:auto;
								width:50px;
							}
							
	a.facebook {
		float:left;
		margin:8px auto;
		width:100%;
	}
	
		img#facebook-link {
			margin:15px 20px;
			width:180px;
		}

		#right {
			float:left;
			margin:auto;
			width:20%;
		}	
		
		a.myspace {
			float:left;
			margin:8px auto;
			width:100%;
		}

			img#myspace-link {
				margin:28px 43px;
				width:180px;
			}
			
			#bottom #blog {
				float:left;
				height:140px;
				margin:0 0 0 28px;
				position:relative;
				width:100%;
			}
			
			#bottom #blog p{
				color:#FFFFFF;
				float:left;
				font-family:helvetica;
				font-size:12px;
				line-height:130%;
				margin:0px 0 0 10px;
				padding-top:5px;
			}
			
				#bottom #blog a {
					color:#462201;
				}
				
				#bottom #blog a#blog-link {
					bottom:5px;
					font-family:helvetica;
					font-size:18px;
					font-weight:bold;
					margin:-8px 0 0;
					position:absolute;
					right:0;
				}
				
				#bottom #blog h4.feed-item-title {
					float:left;
					font-family:helvetica;
					font-size:16px;
					margin:14px 0px 0 8px;
				}
				
				#bottom #blog p.feed-item-desc {
					display:none;
				}
				
				#bottom #blog .rss2html-note {
					display:none;
				}
			
			#bottom #email-form {
				float:left;
				margin:auto 0 0 60px;
				position:relative;
				width:48%;
			}
			
			#bottom #email-form table {
				margin-top:-7px;
				width:100%;
			}
			
				#bottom #email-form input#normal_field {
					background:transparent;
					border:none;
					color:#837651;
					font-family:helvetica;
					font-size:30px;
					font-weight:bold;
					margin:18px 0 9px 15px;
					
				}
				
				#bottom #email-form #message_box {
					background:transparent;
					border:none;
					color:#837651;
					font-family:helvetica;
					font-size:18px;
					font-weight:bold;
					margin:16px 0px 0px 15px;
					width:100%;
				}
				
				#bottom #email-form input#submit_button {
					float:right;
					font-size:20px;
					margin:60px 10px 0 0;
				}
				
			#bottom #email-form .thanks-message {
				color:#F2F2F2;
				float:left;
				font-size:12px;
				font-weight:bold;
				position:absolute;
				right:-3px;
				top:-37px;
				width:57%;
			}
			
			#bottom #email-form .thanks-message #store-link {
				color:#AA3A07;
			}
			
/* End of "Our Home" Styling */



/* Begin "Our People" Styling */

#staff-bios {
	float:left;
	margin:0 5px 0 0;
	width:664px;
}

	#staff-bios .indiv-staff-bio {
		background:#E9E00F url(/workspace/images/indiv-bio-bg.jpg) repeat-x scroll center top;
		color:#000;
		font-family:helvetica;
		float:left;
		height:225px;
		margin:0 0 5px 8px;
		padding:5px;
		width:313px;
	}
	
		#staff-bios .indiv-staff-bio img {
			float:left;
			margin:0px 10px 10px 0px;
		}
		
		#staff-bios .indiv-staff-bio h2 {
			float:left;
			font-size:20px;
			font-weight:bold;
			margin:auto;
			max-width:52%;
		}
		
		#staff-bios .indiv-staff-bio p {
			float:left;
			margin:2px auto;
			width:50%;
		}
		
			#staff-bios .indiv-staff-bio p.started-at-title {
				float:left;
				font-size:10px;
				margin:4px auto -3px;
				width:50%;
			}
		
		#staff-bios .indiv-staff-bio a {
			color:#9E3B00;
			float:left;
			font-size:11px;
			margin:2px auto;
			width:50%;
		}
		
		#staff-bios .indiv-staff-bio img.bio-divider {
			clear:both;
			margin:auto;
		}
		
		#staff-bios .indiv-staff-bio p.indiv-bio {
			float:left;
			font-size:12px;
			margin:8px 0 0;
			width:97%;
		}

#right-side {
	float:left;
	margin:auto;
	width:290px;
}

	#staff-gallery {
		float:left;
		margin:auto;
	}

		#staff-gallery ul {
			float:left;
			margin:auto;
			padding:0;
			width:100%;
		
		}
	
			#staff-gallery ul li {
				background: url(/workspace/images/staff-gallery-single-bg.jpg) top center repeat-x;
				float:left;
				margin:0px 8px 10px 0;
				list-style:none;
				height:84px;
				width:137px;
			}
		
				#staff-gallery ul li img {
					border-style: none;
					margin:2px;
				}
				
	#right-side #applications {
		float:left;
		margin:25px auto;
		width:100%;
	}
	
		#right-side #applications h3 {
			color:#fff;
			font-family:helvetica;
			font-size:16px;
			padding:10px;
		}
		
		#right-side #applications h3#application-email {
			color:#fff;
			font-family:helvetica;
			font-size:13px;
			margin:4px 15px;
			text-transform:capitalize;
		}
		
		#right-side #applications a {
			margin:10px auto;
		}
		
			#right-side #applications a img {
				border-style:none;
			}

/* End of "Our People" Styling */




/* Begin "Our Menu" Styling */


#categories {
	float:left;
	margin:auto;
}

	#categories .product-category {
		float:left;
		margin:0 auto 20px;
		max-height:2400px;
		overflow:hidden;
		width:100%;
	}
	
	#categories .product-category.selected {
		float:left;
		margin:0 auto 20px;
		max-height:2400px;
		overflow:hidden;
		width:100%;
	}
	
		#categories .product-category h3 {
			background:url(/workspace/images/category-title.png) top center no-repeat;
			color:#000000;
			font-family:helvetica;
			font-size:14px;
			font-weight:bold;
			height:25px;
			margin:0 auto 20px;
			padding-top:27px;
			text-align:center;
			width:182px;
		}
		
		#categories .product-category .item {
			background:#6f3c35 url(/workspace/images/menu-item-bg.jpg) top center repeat-x;
			float:left;
			font-family:helvetica;
			height:200px;
			margin:0 8px 20px;
			padding:5px;
			width:22%;
		}
		
			#categories .product-category .item img.product-pic {
				float:left;
				margin:auto 3px;
			}
			
			#categories .product-category .item p.item-title {
				color:#a54e48;
				float:left;
				font-size:20px;
				margin:auto;
				width:50%;
			}
			
			#categories .product-category .item p.ingredients-title {
				color:#A54E48;
				float:left;
				font-size:10px;
				margin:auto;
				width:50%;
			}
			
			#categories .product-category .item p.item-ingredients {
				color:#A54E48;
				float:left;
				font-size:12px;
				margin:auto;
				width:50%;
			}
			
			#categories .product-category .item img.menu-divider {
				margin:auto;
				width:97%;
			}
			
			#categories .product-category .item p.item-description {
				background:url(/workspace/images/menu-item-divider.jpg) top center no-repeat;
				color:#ddd;
				float:left;
				font-size:12px;
				margin:7px 0px 0px 0px;
				padding-top:8px;
				width:97%;
			}

/* End of "Our Menu" Styling */





/* Begin "Our Events" Styling */

#interim-message {
	color:#fff;
	font-family:helvetica;
	font-size:38px;
	font-weight:bold;
	line-height:135%;
	margin:auto;
	text-transform:uppercase;
	width:88%;
}

#interim-message p{
	font-weight:bold;
}

#interim-message a{
	color:#aa3a07;
	font-size:48px;
	font-weight:bold;
}

#date-navigation {
	float:left;
	height:50px;
	margin:10px 0 0;
	position:relative;
	width:100%;
	z-index:0;
}

#date-navigation #inner-nav {
	position:absolute;
	left:36%;
}

	#date-navigation #inner-nav .last-month {
		float:left;
		margin:auto 3px;
	}

	#date-navigation #inner-nav .current-month {
		color:#fff;
		float:left;
		font-size:41px;
		margin:-5px 8px 0;
	}

	#date-navigation #inner-nav .next-month {
		float:left;
		margin:auto 3px;
	}
	.top-stuff #event-form {
		float:right;
		position:relative;
		right:35px;
		z-index:9999;
	}
	
		.top-stuff #event-form a#open {
			background:url(/workspace/images/top-yellow-button-bg.jpg) top center repeat-x;
			float:right;
			height:45px;
			text-align:center;
			text-decoration:none;
			width:170px;
			z-index:100;
		}
		
			.top-stuff #event-form a#open p#description {
				color:#fff;
				font-family:helvetica;
				font-size:12px;
				font-weight:normal;
				text-transform:uppercase;
				margin-top:12px;
			}
		
		.top-stuff #event-form #dropdown{
			background: #e7df0e url(/workspace/images/indiv-bio-bg.jpg) top center repeat-x;
			float:right;
			position:absolute;
			top:45px;
			right:9999px;
			width:450px;
		}
		
		.top-stuff #event-form #dropdown.show {
			background: #e7df0e url(/workspace/images/indiv-bio-bg.jpg) top center repeat-x;
			float:right;
			position:absolute;
			top:45px;
			right:0px;
			width:450px;
		}
		
		.top-stuff #event-form #dropdown table {
			width:100%;
		}
		
		.top-stuff #event-form #dropdown table td {
			width:50%;
		}
		
			.top-stuff #event-form #dropdown table td input#normal_field {
				background:#fcf5d8 url(/workspace/images/tan-header-shading.jpg) top left repeat-x;
				border:none;
				border-radius:4px;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				color:#734f2c;
				float:left;
				font-family:helvetica;
				font-size:16px;
				font-weight:normal;
				height:25px;
				margin:15px 0 9px 5px;
				width:95%;
			}
			
			.top-stuff #event-form #dropdown table td textarea#message_box {
				background:#fcf5d8 url(/workspace/images/tan-header-shading.jpg) top left repeat-x;
				border:none;
				border-radius:4px;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				color:#734f2c;
				font-family:helvetica;
				font-size:15px;
				font-weight:normal;
				height:70px;
				margin:16px 0px 0px 5px;
				width:195%;
			}
			
			.top-stuff #event-form #dropdown table td input#submit_button {
				float:right;
				margin:10px;
			}
			
			.top-stuff #event-form #dropdown a.close-button {
				float:right;
				margin:0px 10px 10px 0px;
			}
			
			.top-stuff #event-form #dropdown a.close-button img {
				margin:auto;
			}
			
	
	#event-form-success {
		color:#fff;
		font-family:helvetica;
		font-size:11px;
		padding:3px;
		position:absolute;
		right:9999px;
		top:50px;
		width:200px;
	}
	
	#event-form-success.show {
		background:url(/workspace/images/top-yellow-button-bg.jpg) top center repeat-x;
		box-shadow:0 0 8px #000;
		-moz-box-shadow:0 0 8px #000;
		-webkit-box-shadow:0 0 8px #000;
		color:#fff;
		font-family:helvetica;
		font-size:11px;
		padding:3px;
		position:absolute;
		right:0px;
		top:50px;
		width:200px;
	}

#no-events-msg {
	color:#FFFFFF;
	float:left;
	font-family:helvetica;
	font-size:38px;
	font-weight:bold;
	line-height:55px;
	margin:11px 76px;
	text-transform:uppercase;
	width:85%;	
}

#event-list {
	float:left;
	margin:10px 0 0;
	width:100%;
}

	.indiv-event{
		color:#fff;
		float:left;
		font-weight:normal;
		margin:3px;
		position:relative;
		width:315px;
	}
	
		img.lamp-neck {
			position:absolute;
			left:147px;
		}
	
		.event-details {
			background:transparent url(/workspace/images/event-frame.jpg) no-repeat scroll left top;
			height:375px;
			margin-top:31px;
			padding:40px 0 0 35px;
			overflow:hidden;
			width:100%;
		}
		
			h3.event-date {
				font-size:24px;
				font-weight:bold;
				text-shadow: #000 2px 2px 10px;
				text-transform:uppercase;
			}
			
			h3.day-of-the-week {
				font-size:16px;
				font-weight:bold;
				text-shadow: #000 2px 2px 6px;
				text-transform:uppercase;
			}
			
			img.band-image {
				margin-left:-4px;
			}
			
			p.band-name {
				font-size:28px;
				font-weight:bold;
				margin:5px auto;
				text-shadow:#000 2px 2px 10px;
				text-transform:uppercase;
			}
			
			p.ticket-price {
				bottom:72px;
				float:right;
				font-size:45px;
				font-weight:bold;
				position:absolute;
				right:34px;
				text-align:right;
				text-shadow:0 0 12px #000000;
				width:21%;
			}
			
			p.hometown {
				float:left;
				font-weight:normal;
				font-size:18px;
				text-shadow: #000 0px 0px 4px;
				width:60%;
			}
			
			a.band-website {
				color:#eedede;
				float:left;
				font-size:14px;
				font-weight:bold;
				margin:3px 3px 3px 0px;
				text-decoration:underline;
				text-shadow: #000 0px 0px 4px;
				text-transform:lowercase;
				width:40%;
			}
			
				a.band-website:hover {
					color:#92c5ff;
				}
			
			a.tickets {
				color:#eedede;
				float:left;
				font-size:14px;
				font-weight:bold;
				margin:3px 10px 3px 0px;
				text-decoration:underline;
				text-shadow: #000 0px 0px 4px;
				width:40%;
			}
			
				a.tickets:hover {
					color:#ff3232;
				}
				
			p.bio {
				float:left;
				font-size:12px;
				margin: 5px auto;
				text-shadow: #000 0px 0px 4px;
				width:55%;
			}
	
	

/* End of "Our Events" Styling */





/* Begin "Our Services" Styling */
.services-top-stuff {
	float:left;
	font-family:garamond;
	margin:auto;
	width:100%;
}

	.services-top-stuff img {
		float:left;
		margin:auto 15px;
	}

	.services-top-stuff p.section-title {
		color:#FFFFFF;
		float:left;
		font-family:helvetica;
		font-size:14px;
		margin:10px 5px 0 0;
		width:35%;
	}
	
	#book-an-event {
		float:right;
		position:relative;
		right:53px;
	}
	
		#book-an-event a#open {
			background:url(/workspace/images/top-yellow-button-bg.jpg) top center repeat-x;
			float:right;
			height:45px;
			text-align:center;
			text-decoration:none;
			width:115px;
			z-index:100;
		}
		
			#book-an-event a#open p#description {
				color:#fff;
				font-family:helvetica;
				font-size:12px;
				font-weight:normal;
				text-transform:uppercase;
				margin-top:12px;
			}
		
		#book-an-event #event-form {
			background: #e7df0e url(/workspace/images/indiv-bio-bg.jpg) top center repeat-x;
			float:right;
			position:absolute;
			top:45px;
			right:9999px;
			width:450px;
		}
		
		#book-an-event #event-form.show {
			background: #e7df0e url(/workspace/images/indiv-bio-bg.jpg) top center repeat-x;
			float:right;
			position:absolute;
			top:45px;
			right:0px;
			width:450px;
		}
		
		#book-an-event #event-form #email-form table {
			width:100%;
		}
		
		#book-an-event #event-form #email-form table td {
			width:50%;
		}
		
			#book-an-event #event-form #email-form table td input#normal_field {
				background:#fcf5d8 url(/workspace/images/tan-header-shading.jpg) top left repeat-x;
				border:none;
				border-radius:4px;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				color:#734f2c;
				float:left;
				font-family:helvetica;
				font-size:16px;
				font-weight:normal;
				height:25px;
				margin:15px 0 9px 5px;
				width:95%;
			}
			
			#book-an-event #event-form #email-form table td textarea#message_box {
				background:#fcf5d8 url(/workspace/images/tan-header-shading.jpg) top left repeat-x;
				border:none;
				border-radius:4px;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
				color:#734f2c;
				font-family:helvetica;
				font-size:15px;
				font-weight:normal;
				height:70px;
				margin:16px 0px 0px 5px;
				width:195%;
			}
			
			#book-an-event #event-form #email-form table td input#submit_button {
				float:right;
				margin:10px;
			}
			
			#book-an-event #event-form a.close-button {
				float:right;
				margin:0px 10px 10px 0px;
			}
			
			#book-an-event #event-form a.close-button img {
				margin:auto;
			}
			
	
	#event-form-success {
		color:#fff;
		font-family:helvetica;
		font-size:11px;
		padding:3px;
		position:absolute;
		right:9999px;
		top:50px;
		width:200px;
	}
	
	#event-form-success.show {
		background:url(/workspace/images/top-yellow-button-bg.jpg) top center repeat-x;
		box-shadow:0 0 8px #000;
		-moz-box-shadow:0 0 8px #000;
		-webkit-box-shadow:0 0 8px #000;
		color:#fff;
		font-family:helvetica;
		font-size:11px;
		padding:3px;
		position:absolute;
		right:0px;
		top:50px;
		width:200px;
	}
			
	#space-rental {
		float:right;
		position:relative;
		right:33px;
	}

		#space-rental a#open {
			background:url(/workspace/images/top-pink-button-bg.jpg) top center repeat-x;
			float:right;
			height:45px;
			text-align:center;
			text-decoration:none;
			width:115px;
			z-index:100;
		}

			#space-rental a#open p#description {
				color:#fff;
				font-family:helvetica;
				font-size:12px;
				font-weight:normal;
				text-transform:uppercase;
				margin-top:12px;
			}

		#space-rental #space-rental-full-content {
			background: #ab3b5f url(/workspace/images/space-rental-bg.jpg) top center repeat-x;
			float:right;
			position:absolute;
			top:45px;
			right:9999px;
			width:450px;

		}
		
		#space-rental #space-rental-full-content.show {
			background: #ab3b5f url(/workspace/images/space-rental-bg.jpg) top center repeat-x;
			float:right;
			position:absolute;
			top:45px;
			right:0px;
			width:450px;

		}
		
			#space-rental #rental-details #the-copy {
				color:#fff;
				float:left;
				font-family:helvetica;
				font-size:14px;
				line-height:125%;
				padding:10px;
				width:97%;
			}
			
			#space-rental #rental-details #the-copy p {
				margin:15px auto;
			}

			#space-rental #email-form {
				float:left;
				margin:auto 10px 0px 0px;
				width:100%;
			}
			
				#space-rental #email-form table {
					width:100%;
				}

				#space-rental #email-form table td {
					width:50%;
				}
				
				
				#space-rental #email-form table td input#normal_field {
					background:#fcf5d8 url(/workspace/images/tan-header-shading.jpg) top left repeat-x;
					border:none;
					border-radius:4px;
					-moz-border-radius:4px;
					-webkit-border-radius:4px;
					color:#734f2c;
					float:left;
					font-family:helvetica;
					font-size:16px;
					font-weight:normal;
					height:25px;
					margin:15px 0 9px 5px;
					width:95%;
				}
				
				#space-rental #email-form table td textarea#message_box {
					background:#fcf5d8 url(/workspace/images/tan-header-shading.jpg) top left repeat-x;
					border:none;
					border-radius:4px;
					-moz-border-radius:4px;
					-webkit-border-radius:4px;
					color:#734f2c;
					font-family:helvetica;
					font-size:15px;
					font-weight:normal;
					height:70px;
					margin:16px 0px 0px 5px;
					width:195%;
				}
				
				#space-rental #email-form table td input#submit_button {
					float:right;
					margin:5px;
				}
				
				#space-rental #email-form a.close-button {
					float:right;
					margin:0px 10px 10px 0px;
				}

				#space-rental #email-form a.close-button img {
					margin:auto;
				}
				
		#space-rental-success {
			color:#fff;
			font-family:helvetica;
			font-size:11px;
			padding:3px;
			position:absolute;
			right:9999px;
			top:50px;
			width:200px;
		}

		#space-rental-success.show {
			background:url(/workspace/images/top-pink-button-bg.jpg) top center repeat-x;
			box-shadow:0 0 8px #000;
			-moz-box-shadow:0 0 8px #000;
			-webkit-box-shadow:0 0 8px #000;
			color:#fff;
			font-family:helvetica;
			font-size:11px;
			padding:3px;
			position:absolute;
			right:0px;
			top:50px;
			width:200px;
		}

#main-content {
	color:#fff;
	float: left;
	padding:0px 10px;
	margin:0px 10px;
}
				
	#left-details {
		float:left;
		font-family:helvetica;
		font-weight:bold;
		margin:16px 16px 16px 5px;
		width:57%;
	}
	
		#left-details .category {
			background:url(/workspace/images/services-texture.jpg) top left repeat;
			box-shadow:0 0 8px #000;
			-moz-box-shadow:0 0 8px #000;
			-webkit-box-shadow:0 0 8px #000;
			float:left;
			margin:4px 4px 20px 4px;
			width:100%;
		}
		
			#left-details h3.category-title {
				background:url("/workspace/images/services-title-wood.jpg") repeat-x scroll left top transparent;
				box-shadow:0 0 8px #000;
				-moz-box-shadow:0 0 8px #000;
				-webkit-box-shadow:0 0 8px #000;
				font-size:40px;
				font-weight:bold;
				height:56px;
				margin:0 0 5px;
				overflow:hidden;
				padding:19px 0 0 15px;
				width:98%;
			}
		
			#left-details p {
				color:#000000;
				line-height:120%;
				margin:8px auto;
				width:95%;
			}
		
	#right-details {
		float:left;
		font-family:helvetica;
		font-weight:bold;
		margin:16px;
		width:37%;
	}
	
	#right-details #category {
		background:url(/workspace/images/services-texture.jpg) top left repeat;
		box-shadow:0 0 8px #000;
		-moz-box-shadow:0 0 8px #000;
		-webkit-box-shadow:0 0 8px #000;
		float:left;
		margin:4px 4px 20px 4px;
		width:100%;
	}
	
		#right-details h3.category-title {
			background:url("/workspace/images/services-title-wood.jpg") repeat-x scroll left top transparent;
			box-shadow:0 0 8px #000;
			-moz-box-shadow:0 0 8px #000;
			-webkit-box-shadow:0 0 8px #000;
			font-size:40px;
			font-weight:bold;
			height:56px;
			margin:auto;
			overflow:hidden;
			padding:19px 0 0 15px;
			width:100%;
		}
	
		#right-details p {
			color:#000000;
			line-height:120%;
			margin:8px auto;
			width:95%;
		}

/* End of "Our Services" Styling */




/* Begin "Our Hopes" Styling */


.non-profit {
	background:url(/workspace/images/non-profit-bg.jpg) top center no-repeat;
	float:left;
	font-family:helvetica;
	height:233px;
	margin:0 5px 10px;
	width:303px;
	box-shadow:0 0 8px #000;
	-moz-box-shadow:0 0 8px #000;
	-webkit-box-shadow:0 0 8px #000;
}

	.non-profit h2.non-profit-name {
		float:left;
		font-size:21px;
		font-weight:bold;
		margin:18px 0px 0px 26px;
		width:100%;
	}
	
	.non-profit .base-city {
		float:left;
		margin:0 10px 0 26px;
		}
	
	.non-profit a.website {
		float:left;
		margin:0 0 0 0px;
		width:50%;
	}
	
	.non-profit p.bio {
		float:left;
		margin:0 0 3px 26px;
		max-height:68px;
		overflow:hidden;
		width:85%;
		z-index:0;
	}
	
	.non-profit p.bio::after {
		content: "...";
	}
	
	.non-profit #long-bio-link {
		margin:0 0 0 3px;
		position:relative;
		width:100%;
	}
		
		.non-profit #long-bio-link a.open-full-bio {
			float:right;
			font-size:11px;
			margin:0 31px 0 0;
		}
		
		.non-profit #long-bio-link a.close-long-bio {
			float:left;
			margin:7px 0;
			width:95%;
		}
	
		.non-profit #long-bio-link [id~="full-bio"] {
			background:#fff;
			box-shadow:0px 0px 3px #4D4D4D;
			-moz-box-shadow:0px 0px 3px #4D4D4D;
			-webkit-box-shadow:0px 0px 4px #4D4D4D;
			padding:5px;
			position:absolute;
			top:6px;
			width:95%;
			z-index:1;
		}
	
	.non-profit ul.non-profit-images {
		float:left;
		margin:5px 0 0 26px;
		padding:0px;
		width:85%;
	}
	
		.non-profit ul.non-profit-images li {
			float:left;
			list-style:none;
			margin:3px;
			width:25px;
		}
		
			.non-profit ul.non-profit-images li a {
				float:left;
				margin:auto;
			}
			
				.non-profit ul.non-profit-images li img {
					border-style:none;
					float:left;
					margin:auto;
				}

/* End of "Our Menu" Styling */




/* Begin "Our Photos" Styling */


#all-da-photos {
	
}

	#all-da-photos .photo-category {
		float:left;
		margin:0px 0px 15px 0px;
		width:100%;
	}
	
		#all-da-photos .photo-category h3.category-title {
			background:url(/workspace/images/tape.png) top left no-repeat;
			float:left;
			font-size:16px;
			font-weight:bold;
			height:36px;
			margin:5px auto -10px;
			padding:10px 10px;
			width:310px;
		}
		
		#all-da-photos .photo-category ul.photos {
			float:left;
			padding:0px;
			margin:auto;
			width:100%;
		}
		
			#all-da-photos .photo-category ul.photos li.indiv-photo {
				background:url(/workspace/images/gallery-img-frame.jpg);
				box-shadow:0px 0px 3px #4D4D4D;
				-moz-box-shadow:0px 0px 3px #4D4D4D;
				-webkit-box-shadow:0px 0px 4px #4D4D4D;
				float:left;
				height:124px;
				list-style:none;
				margin:5px;
				position:relative;
				width:116px;
			}
			
				#all-da-photos .photo-category ul.photos li.indiv-photo a.gallery-img {
					position:absolute;
					top:6px;
					left:7px;
				}
				
				#all-da-photos .photo-category ul.photos li.indiv-photo img {
					border-style:none;
				}

/* End of "Our Photos" Styling */





/* Begin "Our Store" Styling */

#categories-list {
	margin:auto;
	width:98%;	
}


	.indiv-category {
		background: url(/workspace/images/category-background.jpg) top left no-repeat;
		float:left;
		height:300px;
		margin:10px;
		width:438px;	
	}
	
		.category-image {
			float:left;
			margin:30px 4px 0 29px;	
		}
		
		h3.category-title {
			float:left;
			font-family:helvetica;
			font-size:30px;
			margin:30px 0 0 5px;	
		}
		
			h3.category-title a {
				color:#AA3A07;
				font-weight:bold;	
			}
		
		p.category-description {
			float:left;
			font-family:helvetica;
			font-size:20px;
			font-weight:bold;
			margin:5px;
			max-width:44%;
		}

/* End of "Our Store" Styling */




/* Begin "Our Blog" Styling */

#upper-wrapper {
	margin:auto;
	width:960px;
}

.clear {
    clear: both;
    height: 1px;
}

a img {
    border: none;
}

#wrapper {
    width: 845px;
    margin: 0 auto;
}

    #wrapper #title {
        margin: 30px 0;
        color: #fff;
        font-size: 50px;
        font-weight: bold;
        font-family: {font:Title};
        text-shadow: #2f2f2f 1px 3px 5px;
        letter-spacing: -1px;
    }
    
        #wrapper #title a {
            color: #fff;
            text-decoration: none;
        }
    
    #wrapper #content {
        width: 520px;
        float: left;
    }
    
        #wrapper #content .post {
			box-shadow: 1px 2px 9px #000;
			-moz-box-shadow: 1px 2px 9px 000;
			-webkit-box-shadow: 1px 2px 9px #000;
            font-family: garamond;
            background: url(/workspace/images/repeating-textures/paper-1.jpg) top center repeat;
            padding: 10px;
            position: relative;
        }
            
            #wrapper #content .post .media {
                text-align: center;
                margin-bottom: 10px;
            }
            
            #wrapper #content .post .quotebg {
                font-family: georgia, serif;
                font-size: 150px;
                color: {color:Background};
                opacity: 0.2;
                filter: alpha(opacity=20);
                -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
                position: absolute;
                top: 70px;
                left: 10px;
            }
            
            #wrapper #content .post .quote {
                color: {color:Background};
                font-weight: bold;
                padding: 20px 20px 5px 20px;
            }
            
            #wrapper #content .post .quote.short {
                font-size: 33px;
                line-height: 35px;
            }
            
            #wrapper #content .post .quote.medium {
                font-size: 25px;
                line-height: 28px;
            }
            
            #wrapper #content .post .quote.long {
                font-size: 18px;
                line-height: 22px;
            }
                                
                #wrapper #content .post .quote_source *:first-child {
                    margin-top: 0px;
                }
                
                #wrapper #content .post .quote_source *:last-child {
                    margin-bottom: 0px;
                }
                
                #wrapper #content .post .quote *:first-child {
                    margin-top: 0px;
                }
                
                #wrapper #content .post .quote *:last-child {
                    margin-bottom: 0px;
                }
                
            #wrapper #content .post .copy {
                color:#310000;
				font-size:16px;
				line-height:18px;
				padding:10px;
            }
                
                #wrapper #content .post .copy a {
                    color: #670202;
					font-weight:bold;
                    text-decoration: underline;
                }
                
                #wrapper #content .post .copy p {
                    margin: 10px 0 0 0;
                    padding: 0;
                }
                
                #wrapper #content .post .copy > p:first-child {
                    margin-top: 0;
                }
                
                #wrapper #content .post .copy img {
                    max-width: 100%;
                }
            
            #wrapper #content .post .audio {
                background: #eaeaea;
                float: left;
                padding: 7px;
                margin-bottom: 10px;
                -moz-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px;
            }
                                                
                #wrapper #content .post .audio .player {
                    float: left;
                }
                
                    #wrapper #content .post .audio .player .audio_player embed {
                        border: 1px solid #c8c8c8;
                    }
                
                #wrapper #content .post .audio .meta {
                    padding: 8px 13px;
                    height: 13px;
                    float: left;
                    color: #666;
                    font-family: {font:Accent};
                    font-size: 11px;
                }
                
                    #wrapper #content .post .audio .meta a {
                        color: #666;
                        text-decoration: none;
                    }
            
            #wrapper #content .post .album_art {
                text-align: center;
            }
            
            #wrapper #content .post .question {
                color: #494949;
                font-size: 16px;
                font-weight: bold;
                background: #f1f1f1;
                -moz-border-radius: 8px;
                -webkit-border-radius: 8px;
                border-radius: 8px;
                margin: 0 0 15px 0;
                padding: 15px 20px;
                position: relative;
            }
            
                #wrapper #content .post .question .nipple {
                    width: 13px;
                    height: 7px;
                    background: #f1f1f1 url('http://static.tumblr.com/thpaaos/wqzkvsd69/mask_ask.png');
                    position: absolute;
                    bottom: -7px;
                    left: 30px;
                }
                
            #wrapper #content .post .asker_container {
                margin: 0 0 20px 24px;
            }
            
                #wrapper #content .post .asker_container img {
                    margin: 0 12px -7px 0;
                }
                
                #wrapper #content .post .asker_container a.asker {
                    color: {color:Body};
                }
            
            #wrapper #content .post .title {
                color: #1e1e1e;
                font-size: 22px;
                font-weight: bold;
                padding: 10px 10px 0 10px;
            }
            
            #wrapper #content .post img {
              max-width: 500px;
            }
                                
            #wrapper #content .post .chat {
                background-color: #fff;
                border-left: 5px solid #dedddd;
                margin: 10px 10px 0 10px;
                font-size: 14px;
            }
                                
                #wrapper #content .post .chat .lines {
                    margin-left: 1px;
                }
                
                    #wrapper #content .post .chat .lines .line {
                        background-color: #eaeaea;
                        color: #494949;
                        margin-bottom: 1px;
                        padding: 3px 5px;
                    }
                    
                    #wrapper #content .post .chat .lines .line.even {
                        background-color: #dedddd;
                    }
                
                #wrapper #content .post .link {
                    margin: 4px 0 2px 0;
                    font-size: 16px;
                    line-height: 25px;
                }
                    
                    #wrapper #content .post .link a {
                        color: #1E1E1E;
						font-size:21px;
						font-weight:bold;
                        padding: 5px 7px;
                        -moz-border-radius: 4px;
                        -webkit-border-radius: 4px;
                        border-radius: 4px;
                    }
                    
                    #wrapper #content .post .link a:hover {
                        opacity: 0.9;
                        filter: alpha(opacity=90);
                        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
                    }
            
            #wrapper #content .post .footer {
                background: #eaeaea;
                -moz-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px;
                font-family: {font:Accent};
                font-size: 11px;
                color: #666;
                padding: 5px 10px;
                margin-top: 10px;
            }
                
                #wrapper #content .post .footer:hover {
                    opacity: 0.9;
                    filter: alpha(opacity=90);
                    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
                }
                
                #wrapper #content .post .footer .date {
                    width: 67%;
                    float: left;
                    color: #666;
                }
                
                #wrapper #content .post .footer .notes {
                    width: 33%;
                    float: right;
                    text-align: right;
                    color: #666;
                }
                    
                    #wrapper #content .post .footer .notes a {
                        color: #666;
                    }
                    
                    #wrapper #content .post .footer .tags a {
                        color: #4a4a51;
                        text-decoration: underline;
                    }
                    
                        #wrapper #content .post .footer .tags .tag-commas:last-child {
                            display: none;
                        }
                
                #wrapper #content .post a {
                    color: #6e7173;
                    text-decoration: none;
                }
                
                    #wrapper #content .post .copy blockquote {
                        margin: 10px 0px 10px 10px;
                        padding-left: 15px;
                        border-left: solid 4px #dcdcdc;
                    }
                    
                        #wrapper #content .post .copy blockquote blockquote {
                            border-left: solid 4px #cccccc;
                        }
                        
                            #wrapper #content .post .copy blockquote blockquote blockquote {
                                border-left: solid 4px #bcbcbc;
                            }
                            
                                #wrapper #content .post .copy blockquote blockquote blockquote blockquote {
                                    border-left: solid 4px #acacac;
                                }
                                
                                    #wrapper #content .post .copy blockquote blockquote blockquote blockquote blockquote {
                                        border-left: solid 4px #9c9c9c;
                                    }
                                    
                                        #wrapper #content .post .copy blockquote blockquote blockquote blockquote blockquote blockquote {
                                            border-left: solid 4px #8c8c8c;
                                        }
                
                #wrapper #content .bottom {
                    background: url('http://assets.tumblr.com/themes/redux/shadow-post.png') top center no-repeat transparent;
                    width: 513px;
                    height: 40px;
                    margin: 0 auto;
                }
                
                #wrapper #content #navigation {
                    text-align: right;
                    padding-bottom: 35px;
                }
                
                    #wrapper #content #navigation a {
                        background-color: #fff;
                        color: {color:Background};
                        padding: 5px 10px;
                        text-decoration: none;
                        margin-left: 25px;
                    }
                    
                    #wrapper #content #navigation a:hover {
                        opacity: 0.9;
                        filter: alpha(opacity=90);
                        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
                    }
                    
                    #wrapper #content .post .notecontainer {
                        background: #eaeaea;
                        -moz-border-radius: 4px;
                        -webkit-border-radius: 4px;
                        border-radius: 4px;
                        font-family: {font:Accent};
                        font-size: 11px;
                        color: #666;
                        margin-top: 10px;
                        margin-bottom: -10px;
                    }
                    
                            #wrapper #content .post .notecontainer a {
                                color: #666;
                                text-decoration: underline;
                            }
                            
                            #wrapper #content .post .notecontainer ol.notes {
                                padding: 0px 0 10px 0;
                                list-style-type: none;
                                font-size: 11px;
                            }
                            
                                #wrapper #content .post .notecontainer ol.notes li.note {
                                    padding: 10px 10px 0 10px;
                                }
                                
                                    #wrapper #content .post .notecontainer ol.notes li.note img.avatar {
                                        vertical-align: -4px;
                                        margin-right: 10px;
                                        width: 16px;
                                        height: 16px;
                                    }
                                    
                                    #wrapper #content .post .notecontainer ol.notes li.note span.action {
                                        font-weight: normal;
                                    }
                                    
                                    #wrapper #content .post .notecontainer ol.notes li.note .answer_content {
                                        font-weight: normal;
                                    }
                                    
                                    #wrapper #content .post .notecontainer ol.notes li.note blockquote {
                                        border-left: 2px solid #666;
                                        padding: 4px 10px;
                                        margin: 10px 0px 0px 25px;
                                    }
                                    
                                        #wrapper #content .post .notecontainer ol.notes li.note blockquote a {
                                            text-decoration: none;
                                        }
        
        #wrapper #content #searchresults {
            color: #fff;
            margin: 0 0 15px 0;
            text-shadow: #2f2f2f 1px 3px 5px;
            font-family: {font:Body};
            font-size: 20px;
        }
    
    #wrapper #sidebar {
        width: 250px;
        float: right;
        color: {color:Background};
        font-family: {font:Accent}
    }
    
        #wrapper #sidebar a {
            color: {color:Background};
        }
        
        #wrapper #sidebar #top {
            background: url(/workspace/images/repeating-textures/wood-4.jpg) top center repeat-y;
            padding: 0 20px;
            
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px;
        }
        
            #wrapper #sidebar #top #avatar {
                width: 146px;
                height: 146px;
                padding: 8px 0 0 9px;
                background: url('http://assets.tumblr.com/themes/redux/avatar-bg.png') top left no-repeat transparent;
                position: relative;
                top: -24px;
                left: -5px;
            }
            
            #wrapper #sidebar #top #pages {
                margin-bottom: 15px;
                font-size: 12px;
            }
            
                #wrapper #sidebar #top #pages a.page {
                    display: block;
                    float: left;
                    background-color: {color:Background};
                    color: #fff;
                    padding: 4px 5px;
                    margin: 0 5px 5px 0;
                    -webkit-border-radius: 3px;
                    -moz-border-radius: 3px;
                    border-radius: 3px;
                }
                
                #wrapper #sidebar #top #pages a.page:last-child {
                    margin-right: 0;
                }
                
                #wrapper #sidebar #top #pages a.page:hover {
                    opacity: 0.9;
                    filter: alpha(opacity=90);
                    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
                }
                
            #wrapper #sidebar #top #description {
                font-size: 11px;
                position: relative;
                top: -18px;
            }
            
                #wrapper #sidebar #top #description a {
                    color: {color:Background};
                    text-decoration: underline;
                }
            
            #wrapper #sidebar #top #search {
                background: #fff;
                border: 1px solid {color:Background};
                
                -moz-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px;
            }
            
            #wrapper #sidebar #top #search-scope {
                padding-top: 5px;
                font-size: 11px;
                text-align: center;
            }
            
                #wrapper #sidebar #top #search-scope input,
                #wrapper #sidebar #top #search-scope label {
                    cursor: pointer;
                }
                
                #wrapper #sidebar #top #search form {
                    margin: 0;
                }
                    
                    #wrapper #sidebar #top #search form .query {
                        padding: 5px;
                        border: none;
                        background: transparent;
                        outline: none;
                        width: 125px;
                        float: left;
                        color: {color:Background};
                    }
                    
                    #wrapper #sidebar #top #search form .submit {
                        background: transparent url(/workspace/images/top-red-button-bg.jpg) repeat-x scroll center top;
                        color: #fff;
                        border: none;
                        padding: 5px 7px;
                        margin: 3px 3px 2px 0;
                        float: right;
                        -moz-border-radius: 3px;
                        -webkit-border-radius: 3px;
                        border-radius: 3px;
                        cursor: pointer;
                    }
                    
                    #wrapper #sidebar #top #search form .submit:hover {
                        opacity: 0.9;
                        filter: alpha(opacity=90);
                        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
                    }
            
            #wrapper #sidebar #top .heading {
                color: #000;
                font-family: helvetica, arial, sans-serif;
                font-size: 17px;
				font-weight:bold;
                margin-top: 20px;
                padding: 10px;
                background-color: {color:Background};
                -webkit-border-top-left-radius: 4px;
                -webkit-border-top-right-radius: 4px;
                -moz-border-radius-topleft: 4px;
                -moz-border-radius-topright: 4px;
                border-top-left-radius: 4px;
                border-top-right-radius: 4px;
            }
            
            #wrapper #sidebar #top a .heading {
                color: #fff;
                text-decoration: none;
            }
            
            #wrapper #sidebar #top .heading#followontumblr {
                background:transparent url(/workspace/images/top-red-button-bg.jpg) repeat-x scroll 0 0;
				height:16px;
				text-align:center;
				width:90%;
                -moz-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius: 4px;
            }
            
            #wrapper #sidebar #top .heading#followontumblr:hover,
            #wrapper #sidebar #top .heading#twitter:hover {
                opacity: 0.9;
                filter: alpha(opacity=90);
                -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
            }
            
            #wrapper #sidebar #top .heading#twitter {
                background: url('http://assets.tumblr.com/themes/redux/sidebar-twitter.png') right center no-repeat {color:Background};
            }
            
            #wrapper #sidebar #top .heading#following {
                background: url('http://assets.tumblr.com/themes/redux/sidebar-following.png') right center no-repeat {color:Background};
            }
            
            #wrapper #sidebar #top .content {
                margin-top: 2px;
                padding: 7px 10px;
                color: #666;
                font-size: 11px;
                overflow: hidden;
            }
            
                #wrapper #sidebar #top a {
                    text-decoration: none;
                }
            
                #wrapper #sidebar #top #following-avatars.content {
                    padding: 4px;
					width:100%;
                }
            
                        #wrapper #sidebar #top #following-avatars.content a img {
							border: #fff 4px solid;
                            margin: 5px 5px 5px 0px;
                        }
                        
                #wrapper #sidebar #top #buttons {
                    padding: 20px 0 0 0;
                }
                
                    #wrapper #sidebar #top #buttons .button {
                        width: 35%;
                        height: 21px;
                        float: left;
                        background: left center no-repeat transparent;
                        padding: 2px 0 0 30px;
                        font-size: 14px;
                    }
                    
                        #wrapper #sidebar #top #buttons a {
                            color: #000;
							font-weight:bold;
                            text-decoration: underline;
                        }
                    
                        #wrapper #sidebar #top #buttons div {
                            padding-bottom: 10px;
                        }
                    
                    #wrapper #sidebar #top #buttons .button#button-rss {
                        background-image: url('http://assets.tumblr.com/themes/redux/button-rss.png?2');
                    }
                    
                    #wrapper #sidebar #top #buttons .button#button-random {
                        background-image: url('http://assets.tumblr.com/themes/redux/button-random.png?2');
                    }
                    
                    #wrapper #sidebar #top #buttons .button#button-archive {
                        background-image: url('http://assets.tumblr.com/themes/redux/button-archive.png?2');
                    }
                    
                    #wrapper #sidebar #top #buttons .button#button-mobile {
                        background-image: url('http://assets.tumblr.com/themes/redux/button-mobile.png?2');
                    }
        
            #wrapper #sidebar #bottom {
                background: url('http://assets.tumblr.com/themes/redux/sidebar-bottom.png') top center no-repeat transparent;
                width: 250px;
                height: 25px;
            }
            
            #wrapper #sidebar #copyright {
                text-align: center;
                color: #fff;
                font-size: 12px;
                margin: 10px auto;
            }
            
                #wrapper #sidebar #copyright a {
                    color: #fff;
                    margin-left: 15px;
                }


/* End of "Our Blog" Styling */