/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background-image:url(Body/Background3.jpg);
	background-position:center;
	background-repeat:repeat-y;
	}
#storebanner {
	height:100px;
	background-image:url(Packaging%20Shop%20Header/Final/Back.jpg);
	background-repeat:repeat-x;
	}
#container {
	width: 800px;
	margin: 0px auto 3px auto;
	border-top:0px;
	border: 1px solid;
	
	
	
	}

#header {
	width: 800px;
	height: 175px;
	background:#FFFFFF;
	}

a:link {
	text-decoration: none;
	color:#000000;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: underline;
	
}

a:active {
	text-decoration: none;
}

#links {
	background-image:url(Links/links2.jpg);
	border-top:1px solid;
	
	background-repeat: repeat;
	font-family: Optima, Arial;
	}
.style1 {

	font-family:Optima, Arial;
	font-size:12.5px;
	font-style:normal;
}
.style2 {font-size: 20px;font-family:Optima, Arial, Verdana;font-style:normal;}
.style3 {
	font-family: Optima, Arial, tahoma, verdana, arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style:normal;
	}
.style4 {
	font-family:Optima, Arial, Times New Roman, serif;
	font-size: 10px;
	font-style:normal;
	}
.style5 {
	font-family:Optima, Arial, Times New Roman, serif;
	}
.style6 {
	font-family:Optima, Arial, Times New Roman, serif;
	font-size: 17px;
	}
.stlye7 {
	color:#003300;
	}
.style9 {
	font-family:Optima, Arial, Times New Roman, serif;
	font-size: 15px;
	}

#main {
	background-image:url(Body/BackgroundBody7.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	border-top:1px solid;

	}
#main2 {
	background-image:url(Body/BackgroundBody7.jpg);
	background-color:#FFFFFF;
	padding: 20px 20px 10px 20px;
	background-repeat:no-repeat;
	border-top:1px solid;
	}
	
#primarypackaging2 {
	width: 275px;
	padding-left: 25px;
	padding-top: 3px;
	}

#secondarypackaging {
	padding: 20px 20px 10px 20px;
	float: left;
	padding-bottom: 10px;
	padding-top: 0px;
	margin-top: 1px;
	}
#secondarypackaging2 {
	width: 200px;
	padding-left: 25px;
	padding-top: 1px;
	}
#displays2 {
	width: 350px;
	padding-left: 25px;
	padding-top: 3px;
	float:left;
	}
#displays3 {
	width:300px;
	margin-bottom: 10px;
	padding-top: 5px;
	margin-top: 1px;
	margin-left: 20px;
	float: left;
	}
#displays4 {
	float:none;
	
	}

#packagingmaterials {
	float: left;
	padding-bottom: 10px;
	padding-top: 0px;
	margin-top: 1px;
	}
#packagingmaterials2 {
	width: 260px;
	padding-left: 25px;
	padding-top: 1px;
	}
#corrugated {
	float: left;
	padding-bottom: 10px;
	padding-top: 0px;
	margin-top: 1px;
	}
#corrugated2 {
	width: 700px;
	height:315px;
	padding-left: 25px;
	padding-top: 1px;
	}
#turn-key {
	padding-bottom: 10px;
	padding-top: 0px;
	margin-top: 1px;
	}
#turn-key2 {
	width: 300px;
	padding-left: 25px;
	padding-top: 1px;
	}
#aboutus {
	padding-bottom: 20px;
	padding-top: 0px;
	margin-top: 1px;
	padding-left:25px;
	}
#aboutus2 {
	padding-left: 25px;
	padding-top: 1px;
	}
#aboutus3 {
	padding-left:15px;
	padding-bottom: 0px;
	}
#aboutus33 {
	padding-left:50px;
	}
#aboutus4 {
	padding-left:75px;
	}
#aboutus5 {
	padding-left: 100px;
	float:none;
	}
#locate {
	padding-top:0px;
	margin-top: 1px;
	}
#locate2 {
	width:400px;
	padding-left:25px;
	}
#contact {
	padding-top:0px;
	margin-top: 1px;
	}
#contact2 {
	width: 400px;
	padding-left: 25px;
	}
#contact3 {
	padding-left: 35px;
	}
#contact4 {
	padding-left: 55px;
	}
#contactform {
	width: 400px;
	padding-left: 25px;
	}
#logo
	{padding: 10px 70px 0px 70px;
	}
#bodytext {
padding: 10px 20px 10px 20px;
width: 498px;
	}
#credits {
	padding: 10px 20px 10px 20px;
	}
#pancheros {
border-top:1px solid;
}

ul {
  padding: 0;
  margin: 0;
  list-style: none;
  }
li {
  float: left;
  position: relative;
  width: auto;
  }
li > ul {
	top: auto;
	left: auto;
	}
li:hover ul, li.over ul{ display: block; }
li ul {
  display: none;
  position: absolute; 
  top: 15px;
  left: 0;
}

ul li a {
	display: block;
	color: #777;
	background:#CCCCCC;
	padding: 5px;
	border: 1px solid #999999;
	}
	
	
#inner_banner {height: 30px; background-color: black;}
#inner_banner_text {color: white; font-family: Optima, Arial; width: 400px; margin: 0px auto 0px auto;padding: 5px 0px 0px 0px}
#inner_banner_text a{color:white}