
		#inventory_blur {
				position: fixed;
				top: 0;
				left: 0;
				opacity: .7;
				-moz-opacity: .7;
				filter: alpha(opacity = 70);
				display: none;
				background-color: white;
				height: 1000px;
				width: 100%;
				z-index: 250;
		}
		
		#inventory_lightwrap {
			position: fixed;
			left: 0;
			top: 10%;
			width: 100%;
			text-align: center;
			display: none;
			z-index: 251;
			
  		}
		
		#inventory_lightbox {
			width: 80%;
			margin: 0 auto;
			border: 2px solid black;
			background-color: white;
			padding: 5px;
  		}
		
		#inventory_lightbox p {
			position: relative;
			margin: -5px -5px 5px -5px;
			padding: 2px 10px;
			display: block;
			background-color: black;
			text-align: right;
  		}
		
		#inventory_lightbox p a {
			color: white;
			font-weight: bold;
			text-decoration: none;
  		}
		
		#inventory_lightimg {
			max-width: 80%;	
			max-height: 80%;	
			cursor: pointer;
  		}
		
		.inv_image {
		height:100px;
		margin:0px 10px 0px 0px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:#666666;
		
		}
		
		.inventory {
		left:-10px;
		position:relative;
		}
		
		.inventory .inv_image2 {
		display:none;
		}
		
		.inventory h2 {
		text-transform:capitalize;
		}
		
		.inventory a {
		color:#666666;
		text-decoration:underline;
		}
		
		.inventory a:hover {
		color:#666666;
		text-decoration:none;
		}
		
		.inventory .description {
		display:none;
		}
		
		#inventorydetail .description {
		visibility:visible;
		}
		
		#inventorydetail {
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:#cccccc;
		padding:20px;
		margin:0px 0px 0px -20px;
		}
		
		#inventorydetail .inv_image2 {
		visibility:visible;
		}
		
		#inventorydetail a {
		color:#666666;
		text-decoration:underline;
		}
		
		#inventorydetail a:hover {
		color:#666666;
		text-decoration:none;
		}
		
		.inv_sort {
		margin:0px 5px 0px 5px 0px;
		}
		
		#inv_sort_submit {
		margin:0px 5px 0px 5px 0px;
		}
		
		.price {
		display:none;
		}
			
			
table td label {
display: block;
float: left;
width: 120px;
text-align: right;
margin: 3px 7px 0 0;
padding: 0;
color:#000000;
}

table td input {
display: inline;
float: none;
clear: none;
margin: 3px 5px 0 0;
padding: 0;
width: 200px;
}

table td input.city {
margin: 3px 7px 0 0;
width: 200px;
}

table td input.state {
margin: 3px 7px 0 0;
width: 200px;
}

table td input.zip {
margin: 3px 7px 0 0;
width: 200px;
}

table td input.submit {
width: auto;
margin-left: 90px;
}

div.inventory {
border: 1px solid #cccccc;
margin: 10px;
padding: 10px;
font-size: 10pt;
}

div.inventory p.name {
font-weight: bold;
}
			#inv_page {
				width: 100%;
				text-align: right;
				margin: 0;
				padding: 0;
			}
			#inv_page a:link, #inv_page a:visited, #inv_page span {
				padding: 0 4px;
			}

