#inventory_blur {
position: fixed;
top: 0;
left: 0;
opacity: .7;
-moz-opacity: .7;
filter: alpha(opacity = 70);
display: none;
background-color: black;
height: 1000px;
width: 100%;
z-index: 5000;
}
#inventory_lightwrap {
position: fixed;
left: 0;
top: 10%;
width: 100%;
text-align: center;
display: none;
z-index: 5001;
}
#inventory_lightbox {
margin: 0 auto;
border: 2px solid black;
border-radius: 5px;
background-color: white;
padding: 5px;
text-align: center;
}
#inventory_lightbox p {
position: relative;
margin: -5px -5px 5px -5px;
padding: 2px 10px;
display: block;
text-align: right;
}
#inventory_lightbox p a {
display: block;
background: #900;
color: white;
font-weight: bold;
text-decoration: none;
position: absolute;
top: -11px;
right: -11px;
width: 20px;
height: 20px;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
line-height: 19px;
text-align: center;
border: 1px solid white;
}
#inventory_lightimg {
width: auto;
}
table td label {
display: block;
float: left;
width: 80px;
text-align: right;
margin: 3px 7px 0 0;
padding: 0;
}
table td input {
display: inline;
float: none;
clear: none;
margin: 0 5px 0 0;
padding: 0;
}
table td input.city {
width: 100px;
}
table td input.state {
width: 30px;
}
table td input.zip {
width: 50px;
}
table td input.submit {
width: auto;
margin-left: 90px;
}
div.inventory {
border: 1px solid #ccc;
margin: 10px;
padding: 10px;
font-size: 10pt;
}
div.inventory p.name {
font-weight: bold;
}
div.inventory p {
margin: 5px 0;
padding: 0;
}
div.inventory p span {
margin: 0 10px 0 0;
padding: 0;
color: #555;
}
#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;
}