/**
 * Homepage Styles
 *
 * Copyright Fusionary Media, 2004
 */

body.home #container{
	background: #fff url(../images/bg_container_home.gif) 0 65px no-repeat;
}

h2{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #694e27;
}

#searchbox{
	display: none;
}


body.home #content{
	padding: 0;
	margin: 0;
	width: 498px;
	float: left;
	display: inline;
}
	#flash-piece { /* wraps the flash area */
		margin:  0px;
		padding:0px;
		height: 149px;
		width: 498px;
		background: #195181;
	}
	
	#flash-container {
		width:261px;
		float:left;
	}
	
	#enjoy-the-taste {
		width:237px;
		float:right;
		height:149px;
		background: transparent url('../images/enjoy_the_taste.gif') 0 0 no-repeat;

	}
	
	#enjoy-the-taste p {
		color: #e7d79c;
		padding: 50px 10px 0 10px;
		margin:0;
	}
	
	
	#store-locator{
		background: transparent url("../images/bg_store_locator_home.gif") 0px 0 no-repeat;
		padding: 90px 0px 0px 20px;
		_padding: 90px 0px 0px 8px;
		margin: 0px;
		width: 478px;
		height: 46px;
		color: #faf2cf;
	}
		#store-locator h2{
			display: none;
		}
		#store-locator table{
			font-size: 10px;
		}

	#home-feature-1{
		float: left;
		width: 239px;
		background: red;
	}
	#home-feature-2{
		width: 239px;
	}

.social {
	background: url(../images/ad_home_social.jpg) no-repeat;
	width: 249px;
	height: 187px;
	position: relative;
	float: left;
	display: inline;
}
.social a {
	display: block;
	height: 40px;
	width: 200px;
	position: absolute;
	left: 25px;
	text-indent: -999em;
}
.social a.facebook {
	top: 75px;
}
.social a.twitter {
	top: 115px;
}

/* SIDEBAR styles
-------------------------------------------*/
	#sidebar{
		padding: 0px;
		margin: 0px;
		background: transparent url('../images/bg_icecream.jpg') 0 0 no-repeat;
		width: 243px;
		height: 472px;
		float: right;
		color: #4a4129;
	}
		
	#sidebar #news{
		height: 126px;
		padding: 80px 20px 0px 30px;
	}
		#news h2{
			display: none;
		}
		#news ul{
			margin: 0px;
			padding: 0px;
			list-style: none;
			line-height: 1.7em;
		}
		#news a{
			color: #261400;
			text-decoration: none;
		}
		#news a:hover{
			color: #1a5fac;
		}
			#sidebar #news p.more-link{
				text-align: right;
				padding-right: 20px;
			}
			#sidebar #faqs p.more-link{
				text-align: right;
				padding-right: 40px;
			}
	#sidebar #moosendise{
		 height: 135px; 
		 margin: 0;
		 padding: 0px 15px 0 20px;
		 position: relative;

	}
	#sidebar #moosendise h2{
		 display: none;
	}
	#sidebar #moosendise a.btn-shop{
		display: block;
		width: 55px;
		height: 21px;
		letter-spacing : -1000em;
		text-indent: -1em;
		text-decoration: none;
		position: absolute;
		top: 102px;
		right: 5px;
	}
	/* Just for Opera, but hide from MacIE */ 
	/*\*/html>body #sidebar #moosendise a.btn-shop { letter-spacing : normal; text-indent : -999em; overflow : hidden;} 
	/* End of hack */
	
	#faqs{
		 height: 110px; 
		 padding: 10px 15px 0px 55px;
		line-height: 1.3em;
	}
		#faqs h2{
			display: none;
		}
		#faqs a{
			color: #261400;
			text-decoration: none;
		}
		#faqs a:hover{
			color: #1a5fac;
		}
		#faqs .more-link {
			margin-right: -15px;
		} 


	body.home #footer{
		background: #185282 url(../images/bg_footer_home.gif) 0 0px no-repeat;
		padding: 0px 0px 0px 0px;
	}

