.vendorImage {
	position: absolute;
	visibility: visible;
	z-index: 1;
	left: 0px;
	width: 100%;
	top: 0px;
	
	font-family: sans-serif;
	font-size: xx-large;
	color : white;
	height: 125px;


}

.vendorDetails {

	float: right;

}

.mainContent {

	position: absolute;

	visibility: visible;

	z-index: 2;

	height: auto;

	width: 75%;

	left: 200px;

	top: 150px;

}

.leftMenu {
	position: absolute;
	visibility: visible;
	z-index: 2;
	text-align: center;
	width: 170px;
	left: 0%;
	top: 100px;
	


}

.shopMenu {
	position: absolute;
	visibility: visible;
	z-index: 2;
	top: 0px;
	padding: 2px;
	text-align: right;
	width: 30%;
	left: 50%;






}

.searchBox {

	position: absolute;
	visibility: visible;
	z-index: 2;
	top: 5px;
	left: 49%;
	width: 50%;
	text-align: right;
	

}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	float: right;
	width: 100%;
	text-align: center;
}
	
.homeleftcol {
	float: left;
	width: 320px;
	
}
.homerightcol {
	float: right;
	width: auto;
	padding: 10px;
	


}
.homebottom {
	
	top: 450px;
	float: left;
	width: 85%;


}
.homeCol1 {
	float: left;
	width: 25%;
	padding: 1%;
	text-align:center;
}
.homeCol3 {
	float: right;
	width: 25%;
	padding: 1%;
	text-align:center;
}
.homeCol2 {
	float: left;
	text-align:center;
	width: 40%;
	padding: 1%;
}
