/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/





.kitchen-feature-top {
	height:50px;
	width:100%;
/*	border: 1px solid #ff0000; */
}

.kitchen-feature-top-container {
  	height:50px;
	width:980px;
	margin:-50px auto 0px auto;
	background: url(../images/kitchen-feature-top.png) 0 0 no-repeat;
/*	border: 1px solid #ff0000; */
}


.kitchen-feature {
	height:300px;
	width:100%;
	border-style: none;
	background: url(../images/kitchen-feature-tile.jpg) repeat-x 0 0px;
/*	border: 1px solid #ff0000; */
}


.kitchen-feature-container {
  	height:300px;
	width:980px;
	margin:0px auto 0px auto;
	border-style: none;
	background: url(../images/kitchen-feature.jpg) 0 0 no-repeat;
/*  border: 1px solid #ff0000; */
}



.kitchen {
	width:100%;
  	margin:0px auto 0px auto;
	background: url(../images/kitchen-tile.jpg) repeat-x;
	background-color:#ffe07d;
}

.kitchen-container {
	width:980px;
	margin:0px auto 0px auto;
	padding-top:0px;
	padding-bottom:0px;
	overflow:hidden;
	background: url(../images/kitchen-feature-bottom.png) 0 0 no-repeat;
/*	border: 1px solid #fff;  */
}






/* KITCHEN GALLERY */


.gallery-thumb-bg {
	width:270px;
	height:400px;
	margin:0px 20px 0px 30px;
	text-align:center;
	float:left;
	background: url(../images/kitchen-thumb.jpg) no-repeat;
}


.gallery-thumb-bg:hover {
	width:270px;
	height:400px;
	margin:0px 20px 0px 30px;
	text-align:center;
	float:left;
	background: url(../images/kitchen-thumb-hover.jpg) no-repeat;
}



.gallery-video-bg {
	width:270px;
	height:300px;
	margin:0px 20px 50px 30px;
	text-align:center;
	float:left;
	background: url(../images/kitchen-thumb-video.jpg) no-repeat;
}


.gallery-video-bg:hover {
	width:270px;
	height:300px;
	margin:0px 20px 50px 30px;
	text-align:center;
	float:left;
	background: url(../images/kitchen-thumb-video-hover.jpg) no-repeat;
}

.gallery-image-hide {
	display:none;
}




.yellowpanel {
	width:100%;
  	margin:0px auto 0px auto;
}

.yellowpanel-container {
	width:980px;
	margin:0px auto 0px auto;
/*	border: 1px solid #ff0000; */
}

.yellowpanel-content-left {
	width:620px;
	margin:0px auto 0px auto;
	float:left;
/*	border: 1px solid #000; */
}


.yellowpanel-content-right {
	width:360px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	float:right;
/*	border: 1px solid #000; */
}





.footer {
	height:200px;
	width:100%;
  	margin:0px auto 0px auto;
	background: url(../images/footer-tile.png) repeat-x;
/*	background-color:#6a0000; */
/*	border: 1px solid #fff; */
}

.footer-container {
	height:200px;
	width:980px;
	margin:0px auto 0px auto;
	background: url(../images/footer.png) top no-repeat;

/*	border: 1px solid #fff; */
}

.footer-content-left {
	height:200px;
	width:550px;
	margin-left:auto;
	margin-right:auto;
	padding-top:60px;
	padding-left:20px;
	float:left;
/*	border: 1px solid #ff0000; */
}


.footer-content-right {
	height:200px;
	width:280px;
	margin-left:auto;
	margin-right:auto;
	padding-top:60px;
	padding-left:0px;
	float:right;
/*	border: 1px solid #fff; */
}
 