/*background*/

body {
	background-color: black;
}


/*containers*/
	
	/*master*/
#master {
	background-color: blue;
	border-color: gold;
	border-style: ridge;
	padding: 10px;
	color: white;
	margin-right: auto;
	margin-left: auto;
	width: 1185px;
	padding: 10px;
	overflow: auto;
	position: relative;
}

#banner{
	position: absolute;
	margin: auto;
	padding: 8px;
	border: 3px solid #B8860B;
	padding: 2px;
	right: 500px;
}

#holidays{
	border: 3px solid black;
	width: 100%;
	}
	
#holidays tr{
	border: 2px solid Red;
	padding: 5px;
	}
#holidays td{
	border: 2px solid Green;
	padding: 5px;
	text-align:center;
	}

	/*End Master*/

#cont {
	position: relative;
	clear: right;
	float: right;
	overflow: auto;
	width: 958px;
	height: 520px;
	border-color: #B8860B;
	border-bottom: solid #B8860B;
	border-top: none;
	border-left: solid #B8860B;
	padding: 5px;
	color: black;
	background-color: white;
	z-index: -1:
}

#copyright {
	position: relative;
	clear: both;
	text-align: center;
	background-color: #000080;
	height: 30px;
	font-weight: bold;
	font-size: 24px;
	border: solid #B8860B 2px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 900px;
	width: 1180px;
	
}

#logo {
	position: absolute;
	z-index: 10;
	right: 200px;
	top: 190px;
	
}

#bmmText{ /*Blue Mountain Meats*/
	position:absolute;
	color:black;
	font-size: 75px;
	z-index: 10;
	top: -70px;
	right: 287px;
	font-weight: bold;
	text-shadow: 
	-.5px -.5px white,
	.5px .5px white,
	-.5px -.5px white,
	.5px .5px white;
}

#bmmText2{ /*fast Fresh Flexible*/
	position:absolute;
	color:black;
	font-size: 26px;
	z-index: 10;
	top: 55px;
	right: 756px;
	font-weight: bold;
	text-shadow: 
	-.5px -.5px white,
	.5px .5px white,
	-.5px -.5px white,
	.5px .5px white;
	
}


/*nav bars*/
	/*nav bar one*/

#navBarOne {
	position: relative;
	top: 1px;
	float: right;
	height: 20px;
	border-top: solid;
	border-right: solid;
	border-left: solid;
	border-color: #B8860B;
	width: 965px;
	border-bottom: none;
	padding-bottom: 15px;
	z-index: 1;
	background-color: #000080;
}

#navBarOne ul {
	list-style-type: none;
	position: relative;
	top: -13px;
	bottom: -10 px;
	height: 20px;
}

#navBarOne ul li{
	float: left;
	width: auto;
	display: inline;
	border-top: solid #B8860B;
	border-right: solid #B8860B;
	border-left: solid #B8860B;
	border-bottom: solid white;
	margin-right: 5px;
	text-align: center;
	padding: 5px;
	background-color: tan;
	
}

#navBarOne ul li a {
	color: black;
	background-color: tan;
	text-align: center;
	text-decoration: none;	
}

#navBarOne ul li a:hover {
	color: black	;
	background-color: white;
}

#navBarOne ul li a:selected {
	color: white;
	background-color: blue;
}

#navBarOne .selected {
	background-color: white;
	color: black;			
}

#navBarOne .selected a {
	background-color: white;
	color: black;
}

#navBarOne a:hover {
	background-color: white;
	color: black;
}
	/*end Nav Bar one*/
	
	/*Nav Bar two*/

#navBarTwo {
	position: relative;
	clear:left;
	float:left;
	border:solid;
	border-color: #B8860B;
	width: 17%;
	background-color: #F0F8FF;
	color: black;
	margin: 2px;
	z-index: 2;
}

#navBarTwoCont {
	
}

#navBarTwo #header{
	color: gold;
	text-align: center;
	background-color: gray;
	border: solid black;
}

#navBarTwo ul{
	list-style-type: none;
	padding:0px;
}

#navBarTwo ul li{
	border: solid;
	padding: 3px 0px 3px 0px;
	text-align: center;
	background: tan;			
}

#navBarTwo ul li a{
	padding: 3px 0px 3px 0px;
	text-decoration: underline;
	color: black;
}

#navBarTwo ul li a:hover{
	color: red;
	text-decoration: none;
}

#navBarTwo .selected{
	color: Black;
	background-color: tan;
	text-align:left;
	border: solid black;
}

#navBarTwo ul li.order{
	background: red;
	font-weight: bold;	
}

#navBarTwo ul li.order a:hover{
	color:black;
	font-weight: bold;
	font-style: italic;	
}

/*classes*/

	/*alighnment Classes*/

.center {
	float: left;
	margin-right: auto;
	margin-left: auto;
	width: 876px;
	border: 3px solid #B8860B;
	padding: 2px;
	position: relative;
	left: 150px;
}

.testimonial {
	border: solid 5px black;
	padding: 5px;
	margin-top: 10px;
	}
.productList a {
	float: left;
	padding: 2px;
	margin: 5px;
	}
	
.success {color:green;}
.fail {color:red;}
.recipe {text-decoration: none; font-size:36px; color:black; width:248px; height: 165px; float:left; margin: 5px; padding: auto;}


/*Featured Items Picture Change */
.newItem0 {float:left; margin: 0px 5px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem0.jpg);}
.newItem0:hover {background-image:url(/flyers/new_items/bitem0.jpg);}
.newItem1 {float:left; margin: 0px 5px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem1.jpg);}
.newItem1:hover {background-image:url(/flyers/new_items/bitem1.jpg);}
.newItem2 {float:left; margin: 0px 0px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem2.jpg);}
.newItem2:hover {background-image:url(/flyers/new_items/bitem2.jpg);}
.newItem3 {float:left; margin: 0px 5px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem3.jpg);}
.newItem3:hover {background-image:url(/flyers/new_items/bitem3.jpg);}
.newItem4 {float:left; margin: 0px 5px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem4.jpg);}
.newItem4:hover {background-image:url(/flyers/new_items/bitem4.jpg);}
.newItem5 {float:left; margin: 0px 5px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem5.jpg);}
.newItem5:hover {background-image:url(/flyers/new_items/bitem5.jpg);}
.newItem6 {float:left; margin: 0px 5px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem6.jpg);}
.newItem6:hover {background-image:url(/flyers/new_items/bitem6.jpg);}
.newItem7 {float:left; margin: 0px 5px 5px 0px; width:226px; height:226px; display:block; background-image:url(/flyers/new_items/fitem7.jpg);}
.newItem7:hover {background-image:url(/flyers/new_items/bitem7.jpg);}

input:required{border:2px solid blue;}
#notes {border: 2px solid blue;}

#pwrnet1 {display:none;}
#pwrnet2 {display:none;}
#pwrnet3 {display:none;}
#pwrnet4 {display:none;}
#pwrnet5 {display:none;}