@charset "UTF-8";
/* CSS Document */

#wrapAll { position: relative; width: auto; }
	#wrapBody { position: absolute; width: 998px; left: 50%; margin-left: -450px; }
	
	body { background: url(../images/background.png) repeat; }
	form, input,textarea { margin-top: 10px; }
	li, p { color: #666666; font-family: Tahoma, Geneva, sans-serif; line-height: 130%; }
	p { font-size: 14px; padding-bottom: 10px; }
	
	#wrapMastheadName { background: url(../images/mastheadRepeat.png) repeat-x; height:91px; width: 100%; }
		#wrapMastheadName img { margin-left: 15px; }
		#wrapMastheadPhotos img { margin-left: 5px; }
	
	#wrapMastheadPhotos { background: url(../images/mastheadPhotoBG.png) no-repeat; height: 165px; margin-bottom: 10px; margin-top: 10px; width: 928px; }
	
	#wrapContentArea { background: url(../images/contentAreaMiddle.png) repeat-y; width: 910; }
		#wrapContent { float: left; width: 650px; }
			#wrapContent ul li { font-size: 14px; }
				#wrapContent a { color: #2da5b1; }
					#wrapContent a:hover { text-decoration: none; }
			#wrapContent h1 { height: 58px; width: 576px; }
			#wrapContent h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 16px; color:#C90 }
			#wrapContent h6 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 18px; color: #C90; margin-bottom: 10px; }
			#wrapContent table { border: 2px solid #000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; width: 600px; }
				#wrapContent table th { background: #642911; color: #fff; padding: 5px; text-align: center; }
					#wrapContent table th.tablePhoto { width: 200px; }
				#wrapContent table td { padding: 5px; }


	#wrapContentBottom { background: url(../images/contentAreaBottom.png) no-repeat; height: 21px; width: 910; }
	#wrapContentTop { background: url(../images/contentAreaTop.png) no-repeat; height: 21px; width: 910px; }
	#wrapNav { float: left; margin-left: -10px; width: 250px; }
	#wrapNav ul li { background: url(../images/navButton.png) no-repeat; font-weight: 900; height: 30px; list-style-type: none; padding-bottom: 5px; width: 202px; }
		#wrapNav ul li a { color: #57240f; display: block; margin-left: 25px; padding-top: 5px; text-decoration: none; }
		#mailingList { margin-left: 25px; }
			#mailingList p { margin-top: 10px; margin-bottom: -20px; }
			#mailingList input.emailInput { width: 125px; }
		.events li { padding-top: 5px; }
	
	/*#shoppingCart { height: 292px; width: 586px; }*/
	#recycledGlassImages {  }
		#recycledGlassImages img, #recycledGlassGallery img { float: left; border: 1px solid #57240f; margin-right: 5px;  }
			#recycledGlassGallery img { margin-bottom: 5px; }
		#recycledGlassImages ul li, #recycledGlassGallery ul li { float: left; margin-right: 5px; display: block; text-align: center; width: 150px; }
		
	.clear { clear: both; }
	li.storeName { font-weight: 900; }
	