/* CSS Document */




.container {
	margin: 0 auto;
	width: 950px;
	text-align: center;
	border:thin;
	border:thin solid #333333;
	
}


body {
	
	background-repeat: repeat;
	background-position: center top;
	font :'Lucida Grande', Verdana, Arial, sans-serif;
	text-align : center;
	color : #333;
	font-size:10px

}


.header {
	background-image:url(../images/header.jpg);
	background-repeat: no-repeat;
	height: 120px;
	width:100%;
	background-attachment: scroll;
	background-position: center top;
	text-align:center;
	position:relative;
	background-color: #333333;

	
	}
	
	.sgs {
	
	

	
	}
	.banner {
	height: 200px;
	width:100%;
	text-align:center;
	position:relative;
	background-color: white;
	background-image: url(../images/banner.jpg)
	

	
	}
	
	.bannerwine {
	height: 200px;
	width:100%;
	text-align:center;
	position:relative;
	background-color: white;
	background-image: url(../images/winebanner.jpg)
	

	
	}
	
	.bannerrecipes {
	height: 200px;
	width:100%;
	text-align:center;
	position:relative;
	background-color:white;
	background-image:url(../images/bannerRECIPES.jpg)
	

	
	}
	
	.bannerglass {
	height: 200px;
	width:100%;
	text-align:center;
	position:relative;
	background-color: white;
	background-image: url(../images/bannerGLASS.png)
	

	
	}
	
	
	
	. {
	height: 100px;
	width:100%;
	text-align:center;
	position:relative;
	background-color: white;
	

	
	}
	
	
	.headertextblock {
	height: 142px;
	width:650px;
	position:absolute;
	left: 150px;
	top: 40px;
	color: #666666;

	}
	
	.floater {
	float: left;
	padding: 5px 5px 5px 0px;
	margin: 5px 5px 5px 0px;
    }
	
		.floaterr {
	float: right;
	padding: 5px 0px 0px 5px;
	margin: 5px 0px 5px 5px;
    }
	
	
	
	
.page {
	background-image:url(../images/page2.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width: 100%;
	height:1920px;
	background-position: center top;
	position:relative;

 }
 
 .image {
 float:right

 }
 
  .caption {
  text-align:right;
  font-size:9px;
  font-family:Verdana, Arial, Helvetica, sans-serif;

 }
 
 .pagerecipes {
	background-image:url(../images/page.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width: 100%;
	height:1900px;
	background-position: center top;
	position:relative;

 }
 
  .pageglass {
	background-image:url(../images/page.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	width: 100%;
	height:1500px;
	background-position: center top;
	position:relative;

 }

.footer {
	background-color: whitesmoke;
	height: 100px;
	width:100%;
}

.footer2 {
	background-repeat: repeat-y;
	background-image:url(../images/footer.jpg);
	background-position: center top;
	height: 172px;
	width:100%;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
.footerfinal {
	height: 50px;
	width:100%;
	background-image:url(../images/page.jpg);
	background-repeat: repeat-y;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
}


.columnkitchen{
	height:auto;
	width:190px;
	left:750px;
	top:25px;
	position:absolute;
	height: 983px;


}

.columnstore{
	left:251px;
	top:25px;
	width: 437px;
	position:absolute;
	height:1600px;
}


.columnleftborder{
	height: 600px;
	width:2px;
	left:663px;
	top:57px;
	position:absolute;
	border-left-width: thin;
	border-left-style: solid;
	border-left-color: silver;
}

.columnother{
	height:1001px;
	left:0px;
	top:25px;
	width: 175px;
	position:absolute;
	padding-left: 10px;
}

.button{
display:block;
position:relative;
width:100%;
height:54px;
clear:both;
background:url(../images/B_Middle.jpg);
background-repeat:repeat-x;
overflow:hidden;

}

.buttonCapLeft{
display:inline;
position:relative;
width:24px;
height:54px;
background:url(../images/B_Left.jpg);
background-repeat:no-repeat;
overflow:hidden;
float:left;

}

.buttonCapRight{
display:inline;
position:relative;
width:24px;
height:54px;
background:url(../images/B_Right.jpg);
background-repeat:no-repeat;
overflow:hidden;
float:right;

}

.buttonText{

font-size::12px;
width:auto;
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
height:54px;
float:left;
}

.nav{width:100%;
height:40px;
background:#EEEEEE



}
